用法:
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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。