【问题标题】:Is there a way to evaluate how much noise it is on a image in OpenCV?有没有办法评估 OpenCV 中图像上的噪声有多少?
【发布时间】:2016-06-08 23:35:59
【问题描述】:

我了解如何在图像上生成噪点或滤除噪点,但如果我有两张不同噪点级别的图像,例如一张白天拍摄的照片和另一张夜间拍摄的照片,我如何判断哪张图像更多在 OpenCV 或 Matlab 中嘈杂?

谢谢!

【问题讨论】:

标签: opencv image-processing computer-vision photo


【解决方案1】:

您可以计算图像平坦区域(没有边缘)的信噪比。计算平坦区域中信号的均值和方差。比较相似的平坦区域。如果一张图像的信噪比高于其他图像,则意味着它的噪声较小。 为了可视化这一点,您可以在两个图像中裁剪平坦区域并检查它们的直方图。与具有较宽高斯分布的噪声图像相比,无噪声图像在平坦区域应具有较窄的高斯分布(低标准偏差)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-19
    • 1970-01-01
    • 2011-01-27
    • 2019-02-03
    • 2019-06-02
    • 1970-01-01
    • 2014-08-07
    相关资源
    最近更新 更多