当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。