【发布时间】:2012-11-02 15:08:31
【问题描述】:
在这里,我附上了由带有红外滤镜的 cmos 相机捕获的两个连续帧。在捕获图像时,对象检查板是静止的。但是两个图像之间的差异接近 31000 像素。这可能会影响我的结果你能告诉我这是什么噪音吗 谢谢。对不起我的英语不好。
【问题讨论】:
-
我发现图像之间的绝对差异。 a = imread('inputimage.jpg');b = imread('inputimage1.jpg');diff = abs(a - c);我知道这些噪音是可能发生的。但我的问题是如何使用一些图像处理技术来消除这些图像。这些图像是由 8 位深度的普通 jpeg 压缩模型保存的。是否有可能使用图像处理技术来避免这些噪音。
-
你知道如果
a和b是整数类变量,比如a=uint8(10); b=uint8(22);那么 a-b = 0 ,对吗?图像之间的良好可变性将类似于std(double(a(:))-double(b(:)))等... -
ya..它很好..使用该标准值我如何确定它是否会受到噪音的影响?
-
std 只是一种衡量标准,您可以使用它来查看用于减少图像之间差异的任何技术是否有帮助。我将尝试用下面的一些技巧来回答......
标签: matlab image-processing opencv camera noise-reduction