我想对存储为numpy数组的图像进行局部均值滤波。图像边缘附近有一些丢失的像素,用有效的掩码(bool数组)表示。在
我可以使用^{},但我的图像超出了[-1, 1]
的范围,出于某种原因,scikit image要求这样做。在
还有一个^{},但它插入缺失的数据。对于简单的平均值,不需要插值。只是平均有效像素。输入和输出的有效掩码是相同的。在
简单地将无效像素设置为零不是一个选项,因为它会污染附近的有效像素平均值。在
还有this question,但它不是重复的,因为它询问的是更一般的卷积(这只是平均值)。在
Tags:
@stefan van der walt所指的方法,即使用}(尚未对速度进行优化)。在
scipy.ndimage.generic_filter
和{相关问题 更多 >
编程相关推荐