當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Python cucim.skimage.transform.downscale_local_mean用法及代碼示例

用法:

cucim.skimage.transform.downscale_local_mean(image, factors, cval=0, clip=True)

Down-sample N維圖像通過局部平均。

如果圖像不能被整數因子完全整除,則使用 cval 填充圖像。

skimage.transform.resizeskimage.transform.rescale 中的插值相比,此函數計算輸入圖像中每個大小為 factors 的塊中元素的局部平均值。

參數

imagendarray

N維輸入圖像。

factorsarray_like

包含沿每個軸的下采樣整數因子的數組。

cval浮點數,可選

如果圖像不能被整數因子完全整除,則為常量填充值。

clip布爾型,可選

未使用,但保留在此處以與此模塊中的其他轉換保持 API 一致性。 (假設提供的 cval 也在該範圍內,則局部平均值永遠不會超出輸入圖像中的值範圍。)

返回

imagendarray

Down-sampled 與輸入圖像具有相同維數的圖像。對於整數輸入,輸出 dtype 將為 float64 。有關詳細信息,請參閱numpy.mean()

例子

>>> import cupy as cp
>>> a = cp.arange(15).reshape(3, 5)
>>> a
array([[ 0,  1,  2,  3,  4],
       [ 5,  6,  7,  8,  9],
       [10, 11, 12, 13, 14]])
>>> downscale_local_mean(a, (2, 3))
array([[3.5, 4. ],
       [5.5, 4.5]])

相關用法


注:本文由純淨天空篩選整理自rapids.ai大神的英文原創作品 cucim.skimage.transform.downscale_local_mean。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。