用法:
cucim.skimage.filters.rank_order(image)
返回相同形狀的圖像,其中每個像素是像素值的索引,按
image
的唯一值的升序排列,也就是 rank-order 值。- image:ndarray
- labels:np.uint32 類型的 ndarray,形狀為 image.shape
新數組,其中每個像素具有
image
中相應像素的 rank-order 值。像素值介於 0 和 n - 1 之間,其中 n 是image
中不同唯一值的數量。- original_values:一維ndarray
image
的唯一原始值
參數:
返回:
例子:
>>> a = cp.asarray([[1, 4, 5], [4, 4, 1], [5, 1, 1]]) >>> a array([[1, 4, 5], [4, 4, 1], [5, 1, 1]]) >>> rank_order(a) (array([[0, 1, 2], [1, 1, 0], [2, 0, 0]], dtype=uint32), array([1, 4, 5])) >>> b = cp.asarray([-1., 2.5, 3.1, 2.5]) >>> rank_order(b) (array([0, 1, 2, 1], dtype=uint32), array([-1. , 2.5, 3.1]))
相關用法
- Python cucim.skimage.filters.roberts_neg_diag用法及代碼示例
- Python cucim.skimage.filters.roberts_pos_diag用法及代碼示例
- Python cucim.skimage.filters.roberts用法及代碼示例
- Python cucim.skimage.filters.gabor用法及代碼示例
- Python cucim.skimage.filters.gabor_kernel用法及代碼示例
- Python cucim.skimage.filters.sobel_v用法及代碼示例
- Python cucim.skimage.filters.sobel_h用法及代碼示例
- Python cucim.skimage.filters.sobel用法及代碼示例
- Python cucim.skimage.filters.gaussian用法及代碼示例
- Python cucim.skimage.filters.prewitt用法及代碼示例
- Python cucim.skimage.filters.difference_of_gaussians用法及代碼示例
- Python cucim.skimage.filters.threshold_mean用法及代碼示例
- Python cucim.skimage.filters.threshold_niblack用法及代碼示例
- Python cucim.skimage.filters.threshold_isodata用法及代碼示例
- Python cucim.skimage.filters.threshold_otsu用法及代碼示例
- Python cucim.skimage.filters.median用法及代碼示例
- Python cucim.skimage.filters.prewitt_v用法及代碼示例
- Python cucim.skimage.filters.prewitt_h用法及代碼示例
- Python cucim.skimage.filters.threshold_sauvola用法及代碼示例
- Python cucim.skimage.filters.threshold_yen用法及代碼示例
注:本文由純淨天空篩選整理自rapids.ai大神的英文原創作品 cucim.skimage.filters.rank_order。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。