用法:
cucim.skimage.measure.moments_normalized(mu, order=3)
计算所有归一化的中心图像矩,直到某个顺序。
请注意,归一化中心矩是平移和尺度不变的,但不是旋转不变的。
- mu:(M,[ …,] M) 数组
中心图像时刻,其中 M 必须大于或等于
order
。- order:整数,可选
时刻的最大顺序。默认值为 3。
- nu:(
order + 1
,[ …,]order + 1
) 数组 归一化的中心图像时刻。
- nu:(
参数:
返回:
注意:
由于数组大小较小,这个函数在 CPU 上应该更快。考虑将
mu
传输到主机并运行skimage.measure.moments_normalized
。参考:
- 1
Wilhelm Burger, Mark Burge. Principles of Digital Image Processing: Core Algorithms. Springer-Verlag, London, 2009.
- 2
B. Jähne. Digital Image Processing. Springer-Verlag, Berlin-Heidelberg, 6. edition, 2005.
- 3
T. H. Reiss. Recognizing Planar Objects Using Invariant Image Features, from Lecture notes in computer science, p. 676. Springer, Berlin, 1993.
- 4
例子:
>>> import cupy as cp >>> from cucim.skimage.measure import (moments, moments_central, ... moments_normalized) >>> image = cp.zeros((20, 20), dtype=cp.float64) >>> image[13:17, 13:17] = 1 >>> m = moments(image) >>> centroid = (m[0, 1] / m[0, 0], m[1, 0] / m[0, 0]) >>> mu = moments_central(image, centroid) >>> moments_normalized(mu) array([[ nan, nan, 0.078125 , 0. ], [ nan, 0. , 0. , 0. ], [0.078125 , 0. , 0.00610352, 0. ], [0. , 0. , 0. , 0. ]])
相关用法
- Python cucim.skimage.measure.moments_coords用法及代码示例
- Python cucim.skimage.measure.moments_central用法及代码示例
- Python cucim.skimage.measure.moments_coords_central用法及代码示例
- Python cucim.skimage.measure.moments_hu用法及代码示例
- Python cucim.skimage.measure.moments用法及代码示例
- Python cucim.skimage.measure.label用法及代码示例
- Python cucim.skimage.measure.perimeter用法及代码示例
- Python cucim.skimage.measure.regionprops用法及代码示例
- Python cucim.skimage.measure.centroid用法及代码示例
- Python cucim.skimage.measure.profile_line用法及代码示例
- Python cucim.skimage.measure.regionprops_table用法及代码示例
- Python cucim.skimage.measure.block_reduce用法及代码示例
- Python cucim.skimage.morphology.dilation用法及代码示例
- Python cucim.skimage.morphology.closing用法及代码示例
- Python cucim.skimage.morphology.erosion用法及代码示例
- Python cucim.skimage.morphology.white_tophat用法及代码示例
- Python cucim.skimage.morphology.remove_small_holes用法及代码示例
- Python cucim.skimage.morphology.black_tophat用法及代码示例
- Python cucim.skimage.morphology.reconstruction用法及代码示例
- Python cucim.skimage.morphology.remove_small_objects用法及代码示例
注:本文由纯净天空筛选整理自rapids.ai大神的英文原创作品 cucim.skimage.measure.moments_normalized。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。