我正在OpenCV开发一个试验台,我想知道如何根据图像和所需噪声的特定概率密度函数创建损坏的图像?在Gonzalez和Woods Chapter 5 of this book的数字图像处理中,他们给出了PDF,但我似乎无法弄清楚如何计算在给定PDF的图像中生成噪声。如果有人能指出我如何从实施开始的方向,我将不胜感激。即使信息不在C \ C ++中,我也非常感谢任何帮助。
答案 0 :(得分:1)
这里的一种方法是尝试模拟从均匀噪声到所需PDF的直方图匹配。
1。)从PDF中计算所需噪声的CDF 2.)生成均匀的随机数0-1 3.)在CDF中找到最接近随机数的值 4.)CDF中最接近的值的索引是噪声图像中的数字计数。
对每个像素执行此操作后,您应该有一个带有所需PDF的噪声图像。