用法:
cucim.skimage.exposure.histogram(image, nbins=256, source_range='image', normalize=False)
返回图像的直方图。
与
numpy.histogram
不同,此函数返回 bin 的中心,并且不会重新组合整数数组。对于整数数组,每个整数值都有自己的 bin,这提高了速度和intensity-resolution。在展平图像上计算直方图:对于彩色图像,应在每个通道上单独使用该函数以获得每个颜色通道的直方图。
- image:数组
输入图像。
- nbins:整数,可选
用于计算直方图的 bin 数量。对于整数数组,此值将被忽略。
- source_range:字符串,可选
‘image’(默认)确定输入图像的范围。 ‘dtype’ 确定该数据类型图像的预期范围。
- normalize:布尔型,可选
如果为 True,则通过其值的总和对直方图进行归一化。
- hist:数组
直方图的值。
- bin_centers:数组
bin 中心的值。
参数:
返回:
例子:
>>> import cupy as cp >>> from skimage import data >>> from cucim.skimage import exposure, img_as_float >>> image = img_as_float(cp.array(data.camera())) >>> cp.histogram(image, bins=2) (array([ 93585, 168559]), array([0. , 0.5, 1. ])) >>> exposure.histogram(image, nbins=2) (array([ 93585, 168559]), array([0.25, 0.75]))
相关用法
- Python cucim.skimage.exposure.rescale_intensity用法及代码示例
- Python cucim.skimage.exposure.cumulative_distribution用法及代码示例
- Python cucim.skimage.exposure.adjust_gamma用法及代码示例
- Python cucim.skimage.exposure.is_low_contrast用法及代码示例
- Python cucim.skimage.feature.shape_index用法及代码示例
- Python cucim.skimage.restoration.richardson_lucy用法及代码示例
- Python cucim.skimage.util.invert用法及代码示例
- Python cucim.skimage.data.binary_blobs用法及代码示例
- Python cucim.skimage.filters.roberts_neg_diag用法及代码示例
- Python cucim.skimage.color.lch2lab用法及代码示例
- Python cucim.skimage.measure.label用法及代码示例
- Python cucim.skimage.color.rgb2gray用法及代码示例
- Python cucim.skimage.filters.gabor用法及代码示例
- Python cucim.skimage.transform.rescale用法及代码示例
- Python cucim.skimage.filters.roberts_pos_diag用法及代码示例
- Python cucim.skimage.segmentation.random_walker用法及代码示例
- Python cucim.skimage.filters.roberts用法及代码示例
- Python cucim.skimage.morphology.dilation用法及代码示例
- Python cucim.skimage.feature.corner_foerstner用法及代码示例
- Python cucim.skimage.measure.moments_coords用法及代码示例
注:本文由纯净天空筛选整理自rapids.ai大神的英文原创作品 cucim.skimage.exposure.histogram。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。