用法:
cucim.skimage.filters.apply_hysteresis_threshold(image, low, high)
将滞后阈值应用于
image
。此算法查找
image
大于high
或image
大于low
and
该区域连接到大于high
的区域的区域。- image:数组,形状(M,[N,...,P])
灰度输入图像。
- low:浮点数,或与
image
形状相同的数组 较低的门槛。
- high:浮点数,或与
image
形状相同的数组 门槛较高。
- thresholded:布尔数组,与
image
的形状相同 True
表示image
高于滞后阈值的位置的数组。
- thresholded:布尔数组,与
参数:
返回:
参考:
- 1
J. Canny. A computational approach to edge detection. IEEE Transactions on Pattern Analysis and Machine Intelligence. 1986; vol. 8, pp.679-698. DOI:10.1109/TPAMI.1986.4767851
例子:
>>> import cupy as cp >>> from cucim.skimage.filters import apply_hysteresis_threshold >>> image = cp.asarray([1, 2, 3, 2, 1, 2, 1, 3, 2]) >>> apply_hysteresis_threshold(image, 1.5, 2.5).astype(int) array([0, 1, 1, 1, 0, 0, 0, 1, 1])
相关用法
- Python cucim.skimage.filters.roberts_neg_diag用法及代码示例
- Python cucim.skimage.filters.gabor用法及代码示例
- Python cucim.skimage.filters.roberts_pos_diag用法及代码示例
- Python cucim.skimage.filters.roberts用法及代码示例
- 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.rank_order用法及代码示例
- 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用法及代码示例
注:本文由纯净天空筛选整理自rapids.ai大神的英文原创作品 cucim.skimage.filters.apply_hysteresis_threshold。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。