日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

xp3+vs2010+opencv2.4.4配置说明

發(fā)布時間:2023/12/10 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 xp3+vs2010+opencv2.4.4配置说明 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

?????? 本機環(huán)境說明? 操作系統(tǒng):Windows xp3,編譯環(huán)境:Visual Studio 2010 中文旗艦版;OpenCV版本:OpenCV-2.4.4-win。

一、下載opencv2.4.4

??????? 地址:http://www.opencv.org.cn/index.php/Download,可以直接在百度里邊搜到。下載之后直接解壓(用解壓縮軟件)到某個目錄。

二、下載Visual Studio 2010

?????? 百度有什么連接,直接搜吧。我下載的是試用版,下載頁面上有用法說明。

三、配置

1、操作系統(tǒng)環(huán)境配置

?????? 右擊“我的電腦”選“屬性”,點“高級”,點“環(huán)境變量”,在上面“**用戶變量”中新建兩個用戶變量,如下。

  opencv? D:\Program Files\opencv

  path? D:\Program Files\opencv\build\x86\vc10\bin

說明:此處的path如何設置,和你第一步opencv解壓后存放位置有關。可以拷貝到自己想放的位置。設置opencv其實就是一個字符串,作用是在VS2010包含目錄和庫目錄中添加目錄是應用。我設置的系統(tǒng)變量名字是"myopencv"。

2、Visual Studio 2010配置

首先隨便建一個工程,然后打開屬性管理器,如下圖所示。


分別展開,Debug和Release,分別右鍵點擊Microsoft.Cpp.Win32.user,選擇屬性,打開下面對話框。


??????
?????? 對于Debug的Microsoft.Cpp.Win32.user屬性對話框,要做兩部分工作。一是添加包含目錄和庫目錄,二是在“鏈接器”-->“輸入”-->"附加依賴項"中添加庫。
?????? 包含目錄中的結尾處加入以下內(nèi)容:

  $(opencv)\include\opencv;$(opencv)\include\opencv2;$(opencv)\include;

?????? 在庫目錄中的結尾處加入以下內(nèi)容添加:

  $(opencv)\x86\vc10\lib;

??????? 依賴項內(nèi)容添加:

?????? $(opencv)\x86\vc10\lib\opencv_core244.lib;????? $(opencv)\x86\vc10\lib\opencv_highgui244.lib;???? $(opencv)\x86\vc10\lib\opencv_video244.lib;???? $(opencv)\x86\vc10\lib\opencv_ml244.lib;???? $(opencv)\x86\vc10\lib\opencv_legacy244.lib;???? $(opencv)\x86\vc10\lib\opencv_imgproc244.lib

說明:此處的opencv就是環(huán)境配置中的opencv。對于Release的Microsoft.Cpp.Win32.user屬性對話框要做同樣的工作。有帖子中說后者的依賴項中要244后面的d給去掉,但是發(fā)現(xiàn)在Debug的Microsoft.Cpp.Win32.user屬性對話框的添加依賴項之后,Release的依賴項會自動變成與Debug中的一樣。


3、測試
#include "stdafx.h"
#include "highgui.h"
using namespace std;
using namespace cv;

int main()
{
???? IplImage* img = cvLoadImage("f:\\mg.jpg");//此處的文件路徑也可以寫為f:/mg.jpg。注意表示的區(qū)別
??? cvNamedWindow("Example1", CV_WINDOW_AUTOSIZE);
??? cvShowImage("Example1", img);
??? cvWaitKey(0);
??? cvReleaseImage(&img);
??? cvDestroyWindow("Example1");
??? return 0;
}

4、后記

測試過程中發(fā)現(xiàn)編譯錯誤。錯誤為什么*.DLL無法加載,找不到*.PDB文件,如”...., Cannot find or open the PDB file“。解決辦法為“調(diào)試”-->“選項與設置”,打開如下對話框。把Mircrosoft符號服務器選上,然VS2010在線下載符號庫。或者自己在網(wǎng)上直接下載符號庫也可以。



總結

以上是生活随笔為你收集整理的xp3+vs2010+opencv2.4.4配置说明的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。