VS2010 安装OpenCV2.4.0教程
生活随笔
收集整理的這篇文章主要介紹了
VS2010 安装OpenCV2.4.0教程
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一直要安裝高版本的OpenCV,但是安裝后總是缺少文件,就想著先安裝個低版本的學習吧。反正都能用。安裝過程相當曲折,特此將我的安裝經驗分享一下:
這個是OpenCV2.4.0版本的下載地址:https://pan.baidu.com/share/link?shareid=611155406&uk=3507468594&app=zd
下載后點擊安裝文件,它會自動創建一個文件夾。下面開始配置OpenCV。
opencv_contrib240d.lib
opencv_core240d.lib
opencv_features2d240d.lib
opencv_flann240d.lib
opencv_gpu240d.lib
opencv_haartraining_engined.lib
opencv_highgui240d.lib
opencv_imgproc240d.lib
opencv_legacy240d.lib
opencv_ml240d.lib
opencv_nonfree240d.lib
opencv_objdetect240d.lib
opencv_photo240d.lib
opencv_stitching240d.lib
opencv_ts240d.lib
opencv_video240d.lib
opencv_videostab240d.lib 配置完,點擊應用,確定退出。至此,配置已接下來開始驗證配置效果。添加以下測試代碼:
#include <opencv2/opencv.hpp> using namespace std; using namespace cv; int main(int argc, char* argv[]) { const char* imagename = "lena.jpg"; Mat img = imread(imagename); if(img.empty()) { fprintf(stderr, "Can not load image %s\n", imagename); return -1; } imshow("image", img); waitKey(); return 0; } 學習OpenCV,怎么能不用lena圖像呢。哈哈。對了這里要注意下。需要把lena.jpg拷貝到工程下。 lena.jpg與test.cpp同目錄下即可。接下來別著急運行。重啟電腦!!!,不然啟動后會報錯的。至少我的事這種情況,上網找了好久,沒解決。重啟電腦就好了,再次打開工程。放心的運行吧。 開啟學習之旅!!!!一起加油。配置中有什么問題可以留言。能幫的我一定幫。
1.環境變量配置。右擊我的電腦-》點擊高級系統設置-》點擊環境變量-》找到系統變量。
點擊Path編輯按鈕后,配置環境變量: G:\C++\opencv\build\x64\vc10\bin\;G:\C++\opencv\build\common\tbb\intel64\vc10\;注意分號!英文的,我配置的是64位的,也可以把32位的X86也配置上。 2.接下來配置VS2010的設置。新建一個WIN32的控制臺空項目。這個大家應該都會,不上圖了。項目創建好后。-》右鍵工程的屬性。 點擊3的位置,右邊會出現向下箭頭,然后點擊。會出現編輯選項,然后點擊。 將OpenCV安裝包下的: G:\C++\opencv\build\include? G:\C++\opencv\build\include\opencv G:\C++\opencv\build\include\opencv2 添加進去,注意這里是build下的include!!!.繼續配置。 在庫目錄添加lib文件。G:\C++\opencv\build\x64\vc10\lib 我這里配置的是x64的。配置完點擊確定。 接下來點擊連接器-》輸入-》附加依賴項。 將一下lib庫添加進去: opencv_calib3d240d.libopencv_contrib240d.lib
opencv_core240d.lib
opencv_features2d240d.lib
opencv_flann240d.lib
opencv_gpu240d.lib
opencv_haartraining_engined.lib
opencv_highgui240d.lib
opencv_imgproc240d.lib
opencv_legacy240d.lib
opencv_ml240d.lib
opencv_nonfree240d.lib
opencv_objdetect240d.lib
opencv_photo240d.lib
opencv_stitching240d.lib
opencv_ts240d.lib
opencv_video240d.lib
opencv_videostab240d.lib 配置完,點擊應用,確定退出。至此,配置已接下來開始驗證配置效果。添加以下測試代碼:
#include <opencv2/opencv.hpp> using namespace std; using namespace cv; int main(int argc, char* argv[]) { const char* imagename = "lena.jpg"; Mat img = imread(imagename); if(img.empty()) { fprintf(stderr, "Can not load image %s\n", imagename); return -1; } imshow("image", img); waitKey(); return 0; } 學習OpenCV,怎么能不用lena圖像呢。哈哈。對了這里要注意下。需要把lena.jpg拷貝到工程下。 lena.jpg與test.cpp同目錄下即可。接下來別著急運行。重啟電腦!!!,不然啟動后會報錯的。至少我的事這種情況,上網找了好久,沒解決。重啟電腦就好了,再次打開工程。放心的運行吧。 開啟學習之旅!!!!一起加油。配置中有什么問題可以留言。能幫的我一定幫。
總結
以上是生活随笔為你收集整理的VS2010 安装OpenCV2.4.0教程的全部內容,希望文章能夠幫你解決所遇到的問題。