Windows下OpenCV3 1 0環境配置

2021-07-30 22:41:17 字數 1533 閱讀 6164

1. 環境準備:  visual studio2013, opencv3.1.0

build目錄下是支援opencv使用的檔案,source目錄下是原始碼和歷程等。

2. 增加環境變數:

3. 新建mfc應用程式對話方塊專案,編輯介面如下: 

4. 引用庫和dll:

"檢視" -- "其他視窗" -- "屬性管理器":

選擇"包含目錄":

增加如下幾個目錄:

在庫目錄下包含如下路徑:

增加如下庫:(在這裡可以找到: d:\usr\opencv\opencv\build\x64\vc12\lib)

5. 測試:

在dlg的cpp檔案上面增加標頭檔案包含和命名空間引用:

#include

using namespace cv;

然後在oninitdialog()函式增加版本顯示

(注意:這裡的字符集是unicode,因此還需要進行char*到lpcwstr的乙個轉換,否則會亂碼,這裡使用t2w轉換巨集來處理)

執行結果如下:

修改介面,增加乙個pictrure control和按鈕,用於開啟並進行顯示:

void copencvutilsdlg::onbnclickedbuttonopenpicture()

else

releasedc(pdc);

}}

注意,這裡需要判斷是否需要縮放顯示,當很小時,直接顯示,當過大,就需要進行比例縮放,否則,顯示會很模糊:

然後,下面就是使用opencv的函式對影象進行處理了。

Linux下編譯OpenCV3總結

opencv於2015年6月4號,在其官網上正式發布了最新的opencv version 3.0版本,貌似有挺多的更新。由於我要用到contrib模組的文字檢測工具,所以打算重新編譯一下。首先,我們來到 opencv 在 github 上的主頁,就可以看到 下有 opencv 主專案 opencv ...

ubuntu16 04下安裝opencv3 2版本

2 編譯安裝 進入到opencv的資料夾中,建立乙個build目錄,進行編譯 1 cd opencv 3.2.0 2mkdir build 3 cmake d cmake build type release d cmake install prefix usr local 4 make j4 5 ...

ubuntu16 04下安裝opencv3 2版本

本記錄為在vbox虛擬機器下已經安裝好ubuntu16.04版本linux系統。2 編譯安裝 進入到opencv的資料夾中,建立乙個build目錄,進行編譯 1 cd opencv 3.2.0 2mkdir build 3 cmake d cmake build type release d cma...