這世界唯一不會變的真理就是這世界一直在改變,於是若不照著趨勢潮流發展,遲早會被淘汰。所以說,微軟既然釋出Visual Studio 2012,何不在空閒時候來學習新的IDE (Integrated Development Environment) Microsoft Visual Studio Express 2012 for Windows Desktop?
而OpenCV的版本也不斷再更新,由於我等不到2.5版,所以先安裝當前2.4.3版。根據OpenCV DevZone預告2.4.4版開發階段:開始日期 2012-11-02 完成日期 2013-02-01。

首先當然是要宣告我所安裝的作業系統平台:Windows 7 32bit,未來再來安裝Windows 8:P

話說,微軟已經宣告Windows XP的末日,原本我還想要在它上面安裝Visual Studio 2012,結果下載後根本不能安裝……關於Windows XP一些大小事,可參考:Windows XP的10歲生日 (The 10th Birthday of Windows XP)。
Step 1
下載Microsoft Visual Studio Express 2012 for Windows Desktop。
Step 2
安裝並認證(登入微軟帳號取得序號)Microsoft Visual Studio Express 2012 for Windows Desktop。

Step 3
Step 4
解壓縮檔案到 C:\OpenCV243(方便設定路徑)
Step 5
設定 PATH 環境變數(我的電腦->內容->進階系統設定->進階->環境變數->使用者變數)
- C:\OpenCV243\build;
- C:\OpenCV243\build\x86\vc10\bin;
Step 6
在 Visual Studio 2012 中建立 VC++ Win32 主控台應用程式
- 應用程式設定->其它選項->空專案(勾選)->完成
Step 7
點選 專案->屬性->VC++目錄 設定
Include目錄:
- C:\OpenCV243\build\include;
- C:\OpenCV243\build\include\opencv;
程式庫目錄:
- C:\OpenCV243\build\x86\vc10\lib;
Step 8
點選 專案->屬性->連結器->輸入 設定
其他相依性:
- opencv_core243d.lib
- opencv_calib3d243d.lib
- opencv_contrib243d.lib
- opencv_features2d243d.lib
- opencv_highgui243d.lib
- opencv_imgproc243d.lib
未來可依需求到C:\OpenCV243\build\x86\vc10\lib;查看其它.lib檔並加入其中。
想要知道是否安裝成功,仍舊可以參考這一篇:顯示影像 (Display Image)。
其實環境設定跟Visual Studio 2010 安裝 OpenCV 2.4一樣,儘管Visual Studio 2012的資料夾應為vc11,然而OpenCV官方並未設有該資料夾,目前vc10依然可以繼續沿用。
Visual Studio 2012 (VC11)和Visual Studio 2010 (VC10)差別在哪呢?據我個人使用經驗,除了介面配合Windows 8之外,最大的改變就是新增Autocomplete的功能,然而依舊比不上Xcode好用~

話說,OpenCV 2.4.3下載後檔案大小只有251MB,解壓縮後高達3.18GB呢!
Comments on: "[OpenCV] Visual Studio 2012 安裝 OpenCV 2.4.3" (31)
請問一下版大 我已經在屬性裡設定過lib擋了但Visual studio 2013還是抓不到 程式碼如下:
我是用openCV2.4.10版本
#include <highgui.h>
using namespace cv;
int main()
{
imshow(“Form1″, imread(“C:\18054.jpg", 1));
waitKey(0);
return 0;
}//main
結果:
error LNK2019: unresolved external symbol __imp_CreateToolbarEx referenced in function “int __cdecl icvCreateTrackbar(char const ,char const *,int *,int,void (__cdecl)(int),void (__cdecl*)(int,void *),void *)" (?icvCreateTrackbar@@YAHPEBD0PEAHHP6AXH@ZP6AXHPEAX@Z3@Z)
1>c:\users\政諭\documents\visual studio 2013\Projects\test1\x64\Debug\test1.exe : fatal error LNK1120: 1 unresolved externals
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
求救請問該如何解決?
讚讚
你好我有一個問題請教,我使用WIN7 企業版,VS2013,執行結果,無法啟動XX.exe 系統找不到指定得檔案 !!請問一下是有甚麼問題???
讚讚