用法:
skimage.filters.apply_hysteresis_threshold(image, low, high)
将滞后阈值应用于
image
。该算法找到区域
image
大于high
ORimage
大于low
和该区域连接到大于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
例子:
>>> image = np.array([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 skimage.filters.unsharp_mask用法及代码示例
- Python skimage.filters.rank.noise_filter用法及代码示例
- Python skimage.filters.gaussian用法及代码示例
- Python skimage.filters.threshold_otsu用法及代码示例
- Python skimage.filters.rank.sum用法及代码示例
- Python skimage.filters.window用法及代码示例
- Python skimage.filters.gabor用法及代码示例
- Python skimage.filters.rank.autolevel用法及代码示例
- Python skimage.filters.threshold_li用法及代码示例
- Python skimage.filters.rank.pop用法及代码示例
- Python skimage.filters.rank.mean用法及代码示例
- Python skimage.filters.rank.pop_bilateral用法及代码示例
- Python skimage.filters.rank.maximum用法及代码示例
- Python skimage.filters.roberts用法及代码示例
- Python skimage.filters.rank.equalize用法及代码示例
- Python skimage.filters.rank.enhance_contrast用法及代码示例
- Python skimage.filters.rank.gradient用法及代码示例
- Python skimage.filters.LPIFilter2D.__init__用法及代码示例
- Python skimage.filters.farid用法及代码示例
- Python skimage.filters.rank_order用法及代码示例
注:本文由纯净天空筛选整理自scikit-image.org大神的英文原创作品 skimage.filters.apply_hysteresis_threshold。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。