【发布时间】:2013-06-08 16:01:53
【问题描述】:
我需要比较两张图片,并将它们的差异确定为百分比。 emgucv 上的“Absdiff”功能对此无济于事。我已经在 emgucv wiki 上完成了比较示例。我真正想要的是如何获得两个数字格式的图像差异?
//emgucv wiki compare example
//acquire the frame
Frame = capture.RetrieveBgrFrame(); //aquire a frame
Difference = Previous_Frame.AbsDiff(Frame);
//what i want is
double differenceValue=Previous_Frame."SOMETHING";
如果您需要更多详细信息,请询问。 提前致谢。
【问题讨论】:
-
您考虑过使用 MatchTemplate 功能吗?使用一张图片作为模板,另一张作为要匹配的图片。这会产生一个数值(浮点数),它对应于两个图像的相关程度。只是一个想法......
标签: c# image-processing compare emgucv