Remove Pixels

This example removes pixels from a dataset.

Load the data

import lumispy as lum
import matplotlib.pyplot as plt

cl1 = lum.data.asymmetric_peak_map()

Display the original data

cl1.plot()
plt.close(1)
880_30K_map2a Signal

The signal beyond 800 nm goes to negative values, so lets remove the last three pixels from every spectrum using hyperspy.api.signals.BaseSignal.isig.

cl2 = cl1.isig[:-3]

Display cleaned data

cl2.plot()
plt.close(1)
880_30K_map2a Signal

Total running time of the script: (0 minutes 4.101 seconds)

Gallery generated by Sphinx-Gallery