【发布时间】:2016-06-08 23:35:59
【问题描述】:
我了解如何在图像上生成噪点或滤除噪点,但如果我有两张不同噪点级别的图像,例如一张白天拍摄的照片和另一张夜间拍摄的照片,我如何判断哪张图像更多在 OpenCV 或 Matlab 中嘈杂?
谢谢!
【问题讨论】:
-
相当广泛,但您可以从:How to calculate an image has noise and Geometric distortion or not、Noise Estimation / Noise Measurement in Image 开始,在 Matlab FileExchange 上,Noise Level Estimation from a Single Image、Fast Noise Estimation in Images。加上大量的论文,谷歌为那个;D
-
一个简单的工具是计算平均值(|图像 - 中位数(图像)|)。因此,您应用去噪滤波器(中值)并计算与原始图像的差异。它既简单又快速,让您了解噪音。
-
为每个场景拍摄 2(或 n)张具有固定摄像机位置、固定物体场景和固定照明的图像。如果没有噪音,这些图片应该是相同的,所以强度/颜色的每一次变化都是噪音。如果每个场景只有一个图像,这将不起作用。
标签: opencv image-processing computer-vision photo