skimage 过滤选定区域
skimage filter a selected region
我使用高斯滤波器对显微镜图像进行预处理,例如
img=filters.gaussian(imgrescaled,sigma=gaussradius)
但最近我需要对选定区域(圆形、x0、y0、半径 r)执行额外的过滤,我想在其中消除缺陷。
不幸的是,我从 https://scikit-image.org/docs/dev/api/skimage.filters.html#skimage.filters.gaussian 中发现,虽然许多过滤器为您提供了可选的掩码参数,但高斯过滤器并非如此。
有其他选择吗?
您可以复制图像,对副本进行额外的过滤,将复制图像裁剪到您想要的区域,然后用裁剪后的区域替换旧图像中的区域。您的图像使用什么数据结构?
我使用高斯滤波器对显微镜图像进行预处理,例如
img=filters.gaussian(imgrescaled,sigma=gaussradius)
但最近我需要对选定区域(圆形、x0、y0、半径 r)执行额外的过滤,我想在其中消除缺陷。
不幸的是,我从 https://scikit-image.org/docs/dev/api/skimage.filters.html#skimage.filters.gaussian 中发现,虽然许多过滤器为您提供了可选的掩码参数,但高斯过滤器并非如此。
有其他选择吗?
您可以复制图像,对副本进行额外的过滤,将复制图像裁剪到您想要的区域,然后用裁剪后的区域替换旧图像中的区域。您的图像使用什么数据结构?