2011-09-27 121 views
1

我正在写一个程序从相机捕获图像帧并在MFC图片控制窗口显示它们。我的程序使用MFC in OpenCV 2.3 and Visual studio 2010OpenCV - 如何在Opencv 2.3中定义CvvImage类型的变量?

但我无法使用功能CvvImage。 它说它是未定义的。该函数位于highgui.h头文件中。当我检查头文件并与Opencv 1.0比较时,我发现这个函数没有在这里定义。

当我在opencv 1.0和visual studio 2008上使用这个程序时,它工作正常。并执行。 但使用visual studio 2010和opencv 2.3它没有定义。

请帮忙使用CvvImage或者告诉我在opencv 2.3中使用的等价物。

我不想使用IplImage。因为那时我无法将我的图像帧放在MFC图片控制窗口上。

谢谢

回答

-1

经过多日的思考,我终于得到了答案。

我们需要做的是将CvvImage.cpp类和头文件CvvImage.h添加到打开的cv目录中。

并在主程序中我们需要定义#include“CvvImage.h”

+0

这是多么奇怪的混乱?请重新格式化您的答案!或者更好的是,将它凝聚到必要的部分! –