此函数 NLMF 对 1D 信号、2D 灰度/彩色或 3D 图像数据执行非局部均值噪声过滤。 该函数部分是 c 编码的,用于 cpu 高效过滤。 适用于几乎所有图像数据类型,如 MRI、CT 和正常照片。
警告!,图像过滤消除了噪音,但重要的(医学)细节也可能丢失,(见评论中的讨论)。 原理 NL-Mean 滤波器: 像素周围的局部像素区域(块)与邻域(或整个图像中)的像素块进行比较。 补丁的中心像素根据补丁之间的二次像素距离进行平均。 功能: J = NLMF(我,选项); 输入, I : 1D 信号、2D 灰度/彩色或 3D 图像数据,范围为 [0..1] 的 Single 或 Double 类型选项:带有选项的结构,例如过滤强度输出, J : NL-means 滤波图像或图像体积功能(2): J = NLMF2Dtree(I, 选项); 与 NLMF 相同,但会使用 kd-tre
2021-08-27 22:01:19
86KB
matlab
1