2011-09-27 111 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

這是多麼奇怪的混亂?請重新格式化您的答案!或者更好的是,將它凝聚到必要的部分! –