cortex.dataset.VolumeRGB.color_voxels¶
-
static
VolumeRGB.
color_voxels
(channel1, channel2, channel3, channel1color, channel2color, channel3Color, value_max, saturation_max, common_range, common_min, common_max)[source]¶ Colors voxels in 3 color dimensions but not necessarily canonical red, green, and blue Parameters ———- channel1 : ndarray or Volume
voxel values for first channel
- channel2ndarray or Volume
voxel values for second channel
- channel3ndarray or Volume
voxel values for third channel
- channel1colortuple<uint8, uint8, uint8>
color in RGB for first channel
- channel2colortuple<uint8, uint8, uint8>
color in RGB for second channel
- channel3Colortuple<uint8, uint8, uint8>
color in RGB for third channel
- value_maxfloat, optional
Maximum HSV value for voxel colors. If not given, will be the value of the average of the three channel colors.
- saturation_maxfloat [0, 1]
Maximum HSV saturation for voxel colors.
- common_rangebool
Use the same vmin and vmax for all three color channels?
- common_minfloat, optional
Predetermined shared vmin. Does nothing if shared_range == False. If not given, will be the 1st percentile of all values across all three channels.
- common_maxfloat, optional
Predetermined shared vmax. Does nothing if shared_range == False. If not given, will be the 99th percentile of all values across all three channels
- Returns
- redndarray of channel1.shape
uint8 array of red values
- greenndarray of data2.shape
uint8 array of green values
- bluendarray of data3.shape
uint8 array of blue values