ImageJ Noise(噪声处理)
路径
Process▷Noise
描述
使用该子菜单中的命令对图片进行噪声添加或删除。
参数 描述 Add Noise 添加噪声。向图片或选区中添加随机噪声。该噪声服从高斯分布,平均值为0,标准偏差为25。 Add Specified Noise 添加特定的噪声。添加平均值为0的高斯噪声并选择一个标准偏差。 Salt and Pepper 向图片或选区添加椒盐噪声,其原理是以2.5%黑色以及2.5%白色随机地替换图片的像素。该命令仅对8-bit图片有效。
参数 | 描述 |
---|---|
Add Noise | 添加噪声。向图片或选区中添加随机噪声。该噪声服从高斯分布,平均值为0,标准偏差为25。 |
Add Specified Noise | 添加特定的噪声。添加平均值为0的高斯噪声并选择一个标准偏差。 |
Salt and Pepper | 向图片或选区添加椒盐噪声,其原理是以2.5%黑色以及2.5%白色随机地替换图片的像素。该命令仅对8-bit图片有效。 |


Despeckle(去除杂质)
一个中值滤波器,替代像素以其临域3×3个像素的平均像素值。这项操作十分耗时,因为是针对选区内的每个像素,对3×3域中的9个像素都要进行分类并对中心的像素进行替换。中值滤波器的优点在于其可以移除salt and pepper噪声。
Remove Outliers(异常值剔除)
参数 | 描述 |
---|---|
Remove Outliers | 如果一个像素的偏离了周围像素平均值一定的大小(阈值),那么用周围像素的平均值来替换该像素。对图像校正十分有用,比如CCD相机的热噪点和坏点。 |
Radius | 确定用于计算中值的区域。运行Process▷Filters▷Show Circular Masks…可看到半径如何转化为区域。 |
Threshold | 确定当像素偏离中值多少时(即阈值)对其进行替换。 |
Which Outliers | 确定是否要对比周围亮/暗的像素进行替换。 |
Remove NaNs | 该滤波器将32-bit图片中的NaN(非数值)像素替换为由Radius(半径)确定的圆形内核区域内的像素的平均值。但是,它不会删除大于内核大小的NaNs补丁。 |

注意,ImageJ的一些滤波器,比如Process▷Filters▷Gaussian Blur…、Mean…以及Variance…等,会以将NaN像素周围的像素设置为NaN像素的形式破坏这些像素。其他滤波器也可能会给出NaN像素无效的位置。

关注公众号,获取一手资讯
“ ImageJ Noise(噪声处理) ” comments 0