hyperspy.misc.rgb_tools module¶
-
hyperspy.misc.rgb_tools.
is_rgb
(array)¶
-
hyperspy.misc.rgb_tools.
is_rgba
(array)¶
-
hyperspy.misc.rgb_tools.
is_rgbx
(array)¶
-
hyperspy.misc.rgb_tools.
regular_array2rgbx
(data)¶
-
hyperspy.misc.rgb_tools.
rgb16
= dtype([('R', '<u2'), ('G', '<u2'), ('B', '<u2')])¶
-
hyperspy.misc.rgb_tools.
rgb8
= dtype([('R', 'u1'), ('G', 'u1'), ('B', 'u1')])¶
-
hyperspy.misc.rgb_tools.
rgb_dtypes
= {'rgb16': dtype([('R', '<u2'), ('G', '<u2'), ('B', '<u2')]), 'rgb8': dtype([('R', 'u1'), ('G', 'u1'), ('B', 'u1')]), 'rgba16': dtype([('R', '<u2'), ('G', '<u2'), ('B', '<u2'), ('A', '<u2')]), 'rgba8': dtype([('R', 'u1'), ('G', 'u1'), ('B', 'u1'), ('A', 'u1')])}¶
-
hyperspy.misc.rgb_tools.
rgba16
= dtype([('R', '<u2'), ('G', '<u2'), ('B', '<u2'), ('A', '<u2')])¶
-
hyperspy.misc.rgb_tools.
rgba8
= dtype([('R', 'u1'), ('G', 'u1'), ('B', 'u1'), ('A', 'u1')])¶
-
hyperspy.misc.rgb_tools.
rgbx2regular_array
(data, plot_friendly=False)¶ Transforms a RGBx array into a standard one
- Parameters
data (numpy array of RGBx dtype) –
plot_friendly (bool) – If True change the dtype to float when dtype is not uint8 and normalize the array so that it is ready to be plotted by matplotlib.