OpenCV 學習筆記(1)安裝設置、顯示圖像
来源:互联网 发布:unity3d破解版下载 编辑:程序博客网 时间:2024/06/05 11:16
http://blog.csdn.net/chenyusiyuan/article/details/4582076
20091027-Update:
VS2008下安裝OpenCV2.0請參考於仕琪老師《VC 2008 Express下安裝OpenCV2.0》作適當修改。
1、OpenCV 的下載地址:http://sourceforge.net/projects/opencvlibrary/
2、有用的網址:
(1) Visit OpenCV Wiki-pages at http://opencv.willowgarage.com/wiki/ and look for the information there (and/or add it when you have found a solution)
(2) Search through OpenCV archives at www.yahoogroups.com (http://groups.yahoo.com/group/OpenCV/)
(3) Join OpenCV mailing list at yahoo groups (see FAQs on how to do it) and mail your questions (the mailing list will probably migrate to OpenCV's SourceForge site http://www.sourceforge.net/projects/opencvlibrary)
(4) Look at the OpenCV sample code, read the reference manual (http://opencv.willowgarage.com/documentation/index.html )
(5) OpenCV 中文網站: http://www.opencv.org.cn
一、程序的安裝設置
1、OpenCV 安裝完畢後,檢查 C:/Program Files/OpenCV1.2/bin 是否已經被加入到環境變量PATH,如果沒有,請加入。(我的電腦--屬性--高級--環境變量—***的用戶變量--選中『Path』變量,點擊『編輯』,在『變量值』欄的最後加入『C:/Program Files/OpenCV1.2/bin』)。
加入後需要注銷當前Windows用戶(或重啟)後重新登陸才生效(也可以通過任務管理器終止 explorer.exe 進程,然後再重新運行 explorer.exe )。
2、下載安裝 Microsoft Visual C++ 2008 Redistributable
OpenCV1.2 在 VS2005 環境下編譯時,可能出現如下錯誤(即『應用程序正常初始化(0xc0150002失敗)』):
應從微軟官方網站中下載安裝 Microsoft Visual C++ 2008 Redistributable ,一般可解決此問題,下載地址為:
http://www.microsoft.com/downloads/thankyou.aspx?familyId=a5c84275-3b97-4ab7-a40d-3802b2af5fc2&displayLang=zh-cn
有關OpenCV安裝後編譯的問題,在OpenCV中文網論壇中有詳細介紹:
http://www.opencv.org.cn/forum/viewtopic.php?f=1&t=4299
3、配置 Visual Studio 2005
(1)全局選項
——打開 Microsoft Visual Studio 2005,選擇菜單:Tools -> Options
——在彈出窗口中選擇Projects and Solutions -> VC++ Directories
——首先,從「Show Directories for」的下拉菜單中選擇「Library files」
——在庫文件列表中,定位並添加:C:/Program Files/OpenCV1.2/lib
——然後,從「Show Directories for」的下拉菜單中選擇「Include files」
——在包含文件列表中,定位並添加:C:/Program Files/OpenCV1.2/include/opencv
——再從「Show Directories for」的下拉菜單中選擇「Source files」
——在包含文件列表中,定位並添加:
C:/Program Files/OpenCV1.2/src/cv
C:/Program Files/OpenCV1.2/src/cvaux
C:/Program Files/OpenCV1.2/src/cxcore
C:/Program Files/OpenCV1.2/src/highgui
C:/Program Files/OpenCV1.2/src/ml
按OK鍵保存
(2)建立OpenCV Project
——建立一個Win32 Console項目
——設置項目所需要的lib
菜單Project -> Properties -> Configuration Properties -> Linker -> Input
在additional dependencies中加入 cxcore120.lib cv120.lib ml120.lib cvaux120.lib highgui120.lib cxts120.lib 等需要的庫
二、一個簡單的入門程序——顯示圖像
代碼如下:
注意,在Debug完成後,應該把原始圖像放到項目文件夾的 debug 文件夾中,使圖像與exe程序在同一文件夾內,才能在運行程序時正確讀入並顯示圖像。
P.S.: 在退出VS2005時可能會提示有關 Source Control 方面的錯誤,可按以下方式解決:
Tools –> Options –> Source Control –> Plug-in Selection,在 Current source control plug-in 中選擇 none。
另外,csdn blog 編寫文章時,按 enter 開始新段落的話,段落間的間距較大、不太美觀,可以用 shift + enter 的方式來代替,這樣段落之間的間距就與段落內部的行距一樣了。
- OpenCV 學習筆記(1)安裝設置、顯示圖像
- OpenCV学习笔记(1):配置OpenCV
- opencv学习笔记(1)-opencv安装
- 再读Opencv(1)
- opencv学习(1)
- Opencv(1)
- OpenCV学习体会(1)
- 学习openCV(1)
- Opencv 学习(1)
- opencv学习(1)
- opencv(1)
- opencv(1)
- opencv笔记(1)
- opencv (1) 安装
- 学习OpenCV(1)
- OpenCV直方图(1)
- OpenCV小记(1)
- OpenCV學習筆記(21)在OpenCV窗口中創建滾動條瀏覽大圖
- CGI协议及其开发
- 新浪微博API开发简介之PHP基础篇-用户授权
- 关联容器简介
- linux下svn不能连接上windows服务器:SSL handshake failed: SSL 错误:在证书中检测到违规的密钥用法
- 读图时代的图片优化方法
- OpenCV 學習筆記(1)安裝設置、顯示圖像
- OpenCV學習筆記(2)隱藏 Console 窗口
- OpenCV學習筆記(3)用VS2008編譯OpenCV2.0源代碼(編譯錯誤已解決)
- OpenCV學習筆記(4)視頻文件的讀取與保存(2010-01-23 更新)
- OpenCV學習筆記(5)在單個窗口中顯示多個視頻子窗口
- OpenCV學習筆記(6)基於 VC+OpenCV+DirectShow 的多個攝像頭同步工作
- 2012-07-08
- JavaScript设置Cookie
- OpenCV學習筆記(7)圖像的通道(channels)問題