使用OpenCV精确比较2张图像的差异

时间:2010-04-15 11:26:39

标签: opencv

我正在开发一个项目,通过网络摄像头以预定义的时间间隔捕获图像,并不断将图像与模板(良好图像)进行比较,如果差异大于等,则会出错。公差设定。

我正在使用OpenCV。想知道我该怎么做,例如最好的方法等。

感谢任何人可以帮助我。感谢。

1 个答案:

答案 0 :(得分:3)

一种简单的方法是在图像对之间采用L2范数:

double l2_norm = cvNorm( img1, img2 );

您必须尝试设置适当的阈值。当然,这种方法对于光照变化,视点变化等不稳定,但其简单快速。