比较两个图像并使用emgu cv库提取差异

时间:2012-11-30 19:21:42

标签: c# image-comparison

我想比较两个图像,如image1.png和image2.png.both图像看起来非常相似但有些不同。所以我想得到差异,并希望在first image image1.png上应用差异。我搜索了很多来获得这个库的类似代码,但没有找到。

经过大量的搜索,我得到了类似的东西,我在java代码中寻找。这是网址http://mindmeat.blogspot.in/2008/07/java-image-comparison.html

请转到网址,在那里您可以看到代码生成第3张图片但有所不同,但我的要求有所不同。我不想生成第3张图片,而是想在1st image image1.png上应用差异。有人告诉我,使用emgu cv库可以很容易地完成它。所以我搜索基于emgu cv库的类似代码但发现没有。任何人都可以使用emgu cv库为我提供示例代码。

感谢

1 个答案:

答案 0 :(得分:2)

我认为你需要的是:

image1 = image2 - image1;

由于运算符重载,可以直接在Emgu CV

中进行