用法:
skimage.filters.median(image, footprint=None, out=None, mode='nearest', cval=0.0, behavior='ndimage')
返回圖像的局部中值。
- image:array-like
輸入圖像。
- footprint:ndarray,可選
如果
behavior=='rank'
,footprint
是 1 和 0 的二維數組。如果behavior=='ndimage'
,footprint
是一個由 1 和 0 組成的 N-D 數組,其維數與image
相同。如果沒有,footprint
將是一個 N-D 數組,每個維度有 3 個元素(例如,向量、正方形、立方體等)- out:ndarray,(與圖像相同的數據類型),可選
如果沒有,則分配一個新數組。
- mode:{‘reflect’, ‘constant’, ‘nearest’, ‘mirror’,'‘wrap’},可選
mode 參數確定如何處理數組邊界,其中
cval
是 mode 等於 ‘constant’ 時的值。默認為‘nearest’。- cval:標量,可選
如果模式為‘constant’,則填充過去輸入邊的值。默認值為 0.0
- behavior:{‘ndimage’, ‘rank’},可選
或者使用舊行為(即
skimage.filters.rank.median()
scipy.ndimage.median_filter()
- out:二維數組(與輸入圖像相同的 dtype)
輸出圖像。
- selem:DEPRECATED
已棄用以支持足跡。
參數:
返回:
其他參數:
例子:
>>> from skimage import data >>> from skimage.morphology import disk >>> from skimage.filters import median >>> img = data.camera() >>> med = median(img, disk(5))
相關用法
- 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.median。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。