vs2013的安裝
改善計劃,不勾選。
Windows8  和 windows phone不勾選  然後進行解壓安裝。(我安裝在了e盤的次級目錄)
安裝完成,點選“啟動”
登陸介面,點選“以後再說”。
設定預設環境。
在幫助-註冊產品中進行金鑰啟用。BWG7X-J98B3-W34RT-33B3R-JVYW9
Visual Studio Professional 2013  KEY(金鑰): XDM3T-W3T3V-MGJWK-8BFVD-GVPKY 
設定“使用者專案檔案存放路徑”。
 
安裝遇到的問題:
 此時,建立一個控制檯應用程式,會非常卡,工作管理員中的cpu佔用率過50%,開始還以為是安裝包中有病毒,解除安裝了重新安裝一次,還是這樣。
需要安裝一個東西:

安裝好之後,vs2013即可正常使用。

 
新建專案:win32控制檯應用程式。
字型設定:工具-選項
 
~vs外掛的安裝:
    視窗欄中的“工具”——擴充套件和更新——在左側的“聯機”選項卡中,搜尋然後安裝即可。  
    Indent Guides  
 
顯示行數:
選擇“工具”-“選項”,文字編輯器,將行號前面的框框打上勾。
 
opencv3.0的配置:
1.解壓到e盤根目錄
 
2.配置環境變數:
在系統環境變數下新建變數名OPENCV   變數值:E:\opencv\build
在系統變數中找到Path變數並在最後加上下面語句      ;%OPENCV%\x86\vc12\bin
 
3.新建visual C專案
 
4.工程目錄的配置
點選新建的專案右鍵‘屬性’,VC++目錄,在包含目錄中新增:
E:\opencv\build\include
E:\opencv\build\include\opencv
E:\opencv\build\include\opencv2
在庫目錄中新增:
E:\opencv\build\x86\vc12\lib
在聯結器-輸入-附加依賴項中新增:
opencv_ts300.lib
opencv_ts300d.lib
opencv_world300.lib
opencv_world300d.lib
其實以上都是E:\opencv\build\x86\vc12\lib下所有的lib檔案,你會發現,有的後面帶上d,有的沒有d,這是因為Debug的就有d,Release則沒有d。
每個版本該目錄下的lib檔案數量的名稱都不一致。新增下載的opencv版本中對應的lib檔案。
x86和x64分別表示32bit和64bit的VS工程,根據自己的工程來修改,否則雖編譯成功但會執行錯 誤;vc10, vc11, vc12 分別表示VS2010, VS2012, 
VS2013的Visual Studio使用的編譯器版本,根據自己的VS版本來填寫正確的編譯器版本號。
環境變數設定好後最好登出(重啟)一下系統,可能有的系統環境變數不會立即生效,而導致一系列路徑相關的問題。
 
5.在專案中新建一個c++程式:

#include<opencv2\opencv.hpp>
using namespace cv;

int main()
{
Mat picture = imread("201.jpg");//圖片必須新增到工程目錄下
imshow("測試程式", picture);
waitKey();
}

opencv一鍵配置,永久使用。
1.建立新專案

2.新增專案屬性表
檢視-其他視窗-屬性管理器-點選‘debug|win32’右鍵新增新專案屬性表,命名OpenCV_Debug.props,確認。
雙擊OpenCV_Debug進行編輯。VC++目錄-包含目錄:E:\opencv\build\include
連結器-常規-附加庫目錄:E:\opencv\build\x86\vc12\lib
連結器-輸入-附加依賴項:
opencv_ts300.lib
opencv_ts300d.lib
opencv_world300.lib
opencv_world300d.lib

3.引用專案屬性表

在新建專案時,檢視-其他視窗-屬性管理器,右擊Debug|Win32選擇新增現有屬性表OpenCV_Debug.props即可。

 
opencv249的lib庫:

debug:
opencv_calib3d249d.lib
opencv_contrib249d.lib
opencv_core249d.lib
opencv_features2d249d.lib
opencv_flann249d.lib
opencv_gpu249d.lib
opencv_highgui249d.lib
opencv_imgproc249d.lib
opencv_legacy249d.lib
opencv_ml249d.lib
opencv_nonfree249d.lib
opencv_objdetect249d.lib
opencv_ocl249d.lib
opencv_photo249d.lib
opencv_stitching249d.lib
opencv_superres249d.lib
opencv_ts249d.lib
opencv_video249d.lib
opencv_videostab249d.lib
release:
opencv_calib3d249.lib
opencv_contrib249.lib
opencv_core249.lib
opencv_features2d249.lib
opencv_flann249.lib
opencv_gpu249.lib
opencv_highgui249.lib
opencv_imgproc249.lib
opencv_legacy249.lib
opencv_ml249.lib
opencv_nonfree249.lib
opencv_objdetect249.lib
opencv_ocl249.lib
opencv_photo249.lib
opencv_stitching249.lib
opencv_superres249.lib
opencv_ts249.lib
opencv_video249.lib
opencv_videostab249.lib

opencv2.4.13的庫:

debug:

opencv_ml2413d.lib
opencv_calib3d2413d.lib
opencv_contrib2413d.lib
opencv_core2413d.lib
opencv_features2d2413d.lib
opencv_flann2413d.lib
opencv_gpu2413d.lib
opencv_highgui2413d.lib
opencv_imgproc2413d.lib
opencv_legacy2413d.lib
opencv_objdetect2413d.lib
opencv_ts2413d.lib
opencv_video2413d.lib
opencv_nonfree2413d.lib
opencv_ocl2413d.lib
opencv_photo2413d.lib
opencv_stitching2413d.lib
opencv_superres2413d.lib
opencv_videostab2413d.lib

release:

opencv_objdetect2413.lib
opencv_ts2413.lib
opencv_video2413.lib
opencv_nonfree2413.lib
opencv_ocl2413.lib
opencv_photo2413.lib
opencv_stitching2413.lib
opencv_superres2413.lib
opencv_videostab2413.lib
opencv_calib3d2413.lib
opencv_contrib2413.lib
opencv_core2413.lib
opencv_features2d2413.lib
opencv_flann2413.lib
opencv_gpu2413.lib
opencv_highgui2413.lib
opencv_imgproc2413.lib
opencv_legacy2413.lib
opencv_ml2413.lib

opencv3.4.0的庫

debug:

opencv_world340d.lib

release:

opencv_world340.lib