VS2015的內部編號是VC14,但現在opencv 2.4.X和最新的3.0版本只有vc12的庫文件,所以這里主要簡單講如何針對vs2015配置環境。
首先按照下面的文章把環境配置好:
【OpenCV入門教程之一】 安裝OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 開發環境配置
http://blog.csdn.net/poem_qianmo/article/details/19809337/
配置好后在2015中編譯運行會報錯,說缺少msvcp120d.dll,只要把這個文件復制到你在第一步設置的Path環境變量路徑里,和opencv的dll放在一起就行了。(初次配置完環境變量后,最好注銷或者重啟下)
有網友已經分享給大家:http://pan.baidu.com/s/1hqF8nlU
解壓后把這兩個文件復制到path路徑里,程序就能運行了。
測試代碼:
#include <iostream> #include <cv.h> #include <highgui.h> using namespace cv; using namespace std; int main() { Mat img = imread("I:\\320x240.png"); // 創建一個名為 "游戲原畫"窗口 namedWindow("游戲原畫"); // 在窗口中顯示游戲原畫 imshow("游戲原畫", img); // 等待6000 ms后窗口自動關閉 waitKey(6000); return 0; }
運行效果: