工業(yè)機器視覺技術(shù)及應(yīng)用課件:相機、OpenCV及VC++聯(lián)調(diào)_第1頁
工業(yè)機器視覺技術(shù)及應(yīng)用課件:相機、OpenCV及VC++聯(lián)調(diào)_第2頁
工業(yè)機器視覺技術(shù)及應(yīng)用課件:相機、OpenCV及VC++聯(lián)調(diào)_第3頁
工業(yè)機器視覺技術(shù)及應(yīng)用課件:相機、OpenCV及VC++聯(lián)調(diào)_第4頁
工業(yè)機器視覺技術(shù)及應(yīng)用課件:相機、OpenCV及VC++聯(lián)調(diào)_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

相機、OpenCV及VC++聯(lián)調(diào)

1.下載安裝OpenCV

在OpenCV官網(wǎng)網(wǎng)站()下載OpenCV源文件,找到相應(yīng)Windows版本,雙擊下載可執(zhí)行文件(如opencv-2.4.13.exe);選擇安裝路徑,如D:\ProgramFiles,點擊“Extract”解壓提取即可。

2.環(huán)境變量配置

首先,打開環(huán)境變量設(shè)置框,具體操作為:“計算機”(或我的電腦)→“屬性”→“高級系統(tǒng)設(shè)置”→“高級”→“環(huán)境變量”。

其次,在用戶變量中新建2個變量:

(1)新建變量OpenCV,值為:D:\ProgramFiles\opencv\build。

(2)新建變量path,值為:D:\ProgramFiles\opencv\build\x86\vc12\bin。

注意:在OpenCV配置中,vc11對應(yīng)VS2012,vc12對應(yīng)VS2013。根據(jù)所用平臺不同,需要自行配置。

最后,在系統(tǒng)變量中編輯變量:

在Path變量中,添加變量值:D:\ProgramFiles\opencv\build\x86\vc12\bin。變量添加完后,重啟或注銷計算機,環(huán)境變量才會生效。

3.IDE工程項目屬性配置

集成開發(fā)環(huán)境(IntegratedDevelopmentEnvironment,IDE)用于提供程序開發(fā)環(huán)境的應(yīng)用程序,一般包括代碼編輯器、編譯器、調(diào)試器、用戶界面等工具,是集成編寫功能、分析功能、編譯功能、調(diào)試功能于一體的開發(fā)軟件套,以微軟的VisualStudio系列為例。

(1)新建工程。打開MicrosoftVisualStudio2013軟件,文件→新建→項目→VisualC++→Win32控制臺應(yīng)用程序,命名為MyFirstOpenCV→下一步→附加選項:空項目→完成。

(2)添加源文件。打開“解決方案資源管理器”→右擊MyFirstOpenCV→添加→新建項,選擇“C++?文件(.cpp)”,命名為MyFirstOpenCV.cpp→添加。源文件添加成功。

(3)配置屬性表和庫文件。打開“屬性管理器”,在“Debug

|

Win32”目錄上選擇“添加新項目屬性表”,命名為OpenCV_Debug_Sps。

(4)添加“包含目錄”:打開屬性表OpenCV_Debug_Sps,選擇“通用屬性”下的“VC++?目錄”,在“包含目錄”里添加3個目錄(ProgramFiles為自己安裝OpenCV所在目錄):

單擊“確定”和“應(yīng)用”按鈕,即OpenCV配置完成。

為了快速實現(xiàn)屬性配置,“項目屬性表”可以直接用于其他工程的屬性配置,不需重復(fù)上述一步的配置;具體方法為:將屬性配置文件OpenCV_Debug_Sps放置到工程目錄下,在“屬性管理器”中添加指定的“項目屬性表”即可。

4.OpenCV測試

在程序的源文件MyFirstOpenCV.cpp中加入如下代碼,將ny_banner1.jpg圖片放到MyFirstOpenCV\MyFirstOpenCV目錄下,用于在窗口中顯示一幅圖片。

如果程序調(diào)試時,出現(xiàn)msvcp110d.dll丟失問題,則此錯誤是由支持庫debug版本與運行環(huán)境是release版本不一致而造成的。解決方法:msvcp110d.dll庫是debug版本庫文件,庫文件名字后邊帶d的均為調(diào)試版本庫。release版發(fā)布需要的庫是msvcp110.dll,解決方法是把項目屬性表的“附加依賴項”中所有庫改為release版本,即將所有庫文件末位為d的文件刪除,如msv

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論