用MATLAB等仿真手段对算法进行仿真时,所用的基础图像是“本真”图像,为了验证其算法的有效性,需要在“本真”图像上加上噪声,才能达到类似于“实际”图像的效果,也只有考虑了噪声,算法仿真结果才具有说服力。
纯手打,纯个人语言组织。理解意思即可。
这个有很多方法啊。不过基础理论是不会变的。拿最简单的例来说;
一个灰色图片(通常说的黑白),通常他的色素值在0~255。
如果要加入噪声,有3种。一种是白噪声加入值是最大的,也就是随即加入色素值255. 那样图片上看到的效果,就会有不规则的随即分布的白点。这个白点就是噪声。
还有就是加入0值,这个是黑点。
两种同时加入,这样就有黑白相间的噪声。
彩色的图片,也是这个原理。
比如,RGB图片,一般我们定义RGB图片的色素值为0~255.
R0~255
G:0~255
B:0~255
而加入的噪声是随即输入RGB的最大或最小值,既可以是混合值也可以是单值。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)