MFC使用opencv2 3 1的環境配置

2021-06-06 14:00:14 字數 1057 閱讀 6069

1.標頭檔案包含設定

#include "opencv2/opencv.hpp"

#include

//#include "cv.h"

//#include "highgui.h"

using namespace std;

using namespace cv;

2.類庫設定

(1)debug:

opencv_calib3d231d.lib opencv_contrib231d.lib opencv_core231d.lib opencv_features2d231d.lib opencv_flann231d.lib opencv_gpu231d.lib opencv_highgui231d.lib opencv_imgproc231d.lib opencv_legacy231d.lib opencv_ml231d.lib opencv_objdetect231d.lib opencv_ts231d.lib opencv_video231d.lib libmat.lib libmex.lib libmx.lib mclmcrrt.lib opencv_objdetect231d.lib

(1)release:

opencv_calib3d231.lib opencv_contrib231.lib opencv_core231.lib opencv_features2d231.lib opencv_flann231.lib opencv_gpu231.lib opencv_highgui231.lib opencv_imgproc231.lib opencv_legacy231.lib opencv_ml231.lib opencv_objdetect231.lib opencv_ts231.lib opencv_video231.lib

3.舊版本公升級方式也與上面相同,注釋掉(

#include "cv.h"

#include "highgui.h"

加上(#include "opencv2/opencv.hpp"

#include

using namespace std;

using namespace cv;)

OpenCV2 3 1特徵點提取

今天做特徵點匹配實驗,從網上找來了surf特徵點檢測程式,除錯也調通了,但是執行之後就是沒有結果出來,還會出現執行之後程式崩潰的問題,後來試了好多遍,發現是由於lib檔案有問題,雖然在屬性裡已經新增了,但是仍然鏈結不上。解決方法是在程式開始新增lib檔案,如下所示。include opencv2 o...

64位win7下安裝opencv2 3 1

這段時間腦袋不開竅,在64位的win7下面安裝opencv2.3.1,費了不少功夫。在這裡總結一下,以免後面安裝在重複這些錯誤。自己完全是 按照opencv中文論壇教程一步步來,在新增library和include檔案時連路徑也是複製的,以為這樣不會出錯,結果問題一大堆。第一 首先提示的是64位和3...

opencv與mfc聯合使用時

opencv 與mfc一起使用時,在退出程式時,會出現 6a 70 63 00 等記憶體洩漏。只要程式中使用mat iplimage cvmat 這幾個型別,在退出時都會有記憶體洩漏。可以單獨建立乙個程式,只定義這幾個變數,發現確實是有。mfc下使用opencv出現記憶體洩露的解決辦法 可以再對op...