【发布时间】:2015-10-18 04:39:08
【问题描述】:
我想检查两个 Iplimage 对象以查看它们包含的图像是否相同。这怎么可能在 C/C++ 中完成?
例如:
bool equal (Iplimage *source1, IplImage *source2) {
if (source1 == source2)
return true;
return false;
}
【问题讨论】:
-
您只是在比较 指针,而不是它们指向的内容。
-
您使用的是哪个 OpenCV 版本?
-
equal在您的情况下是什么意思? 每像素精确等于或常识等于? -
对不起,我的意思是像素相等:)
-
除非你有一些遗留代码需要维护,否则你应该使用 C++ 语法,从使用 Mat over IplImage 开始
标签: c++ c opencv c++11 opencv3.0