我好愛老婆跟小孩
今天要介紹的就是使用 OpenCV 配置於 Visual StudioOpenCV 3.2
Visual Studio 2015
配置語言 C++
噹噹噹,說真的,Farmer很廢,不知道為何查了很多資料都一直出錯,
目前這方式雖然比較多設定,但是好處是一次我就過了,真好真好~~
- OpenCV downloads http://opencv.org/downloads.html
3.0以上版本就與2.X語法有精簡過,所以有些語法是沒有的,看個人使用,
Farmer沒有用過 OpenCV ,只用過 Halcon,所以對我是沒有甚麼差異 - 解壓縮至你想要的位置,請記住你解壓縮的位置,Farmer位置 C:\opencv
- 電腦環境配置,電腦->內容->進階系統設定->環境變數->系統變數內的Path
編輯->加入->C:\opencv\build\x64\vc14\bin(解壓縮的位置)
Win32主控制台應用程式,在應用精靈中->下一步
5. 配置 Visual Studio 2015 C++
5.1 方案總管 -> 專案名稱(右鍵)->屬性
5.2 修改平台x64,組態屬性 -> VC++目錄 ->
include 目錄(安裝位置:\opencv\build\x64\vc14\bin) ->
程式庫目錄(安裝位置:\opencv\build\x64\vc14\lib)
程式庫目錄(安裝位置:\opencv\build\x64\vc14\lib)
5.2 組態屬性 -> C/C++ -> 一般 ->
其他include目錄(安裝位置:\opencv\build\include)
5.3 組態屬性 -> 連結器 -> 一般 ->
其他程式庫目錄(安裝位置:\opencv\build\x64\vc14\bin)
5.4 組態屬性 -> 連結器 -> 輸入 -> 其他相依性(opencv_world320d.lib)
位置(安裝位置:\opencv\build\x64\vc14\lib)
5.6 新增Source
方案總管 -> 原始程式檔(右鍵) -> 新增項目
設定完成,測試!!
#include "opencv2/opencv.hpp"
#include <iostream>
using namespace cv;
int main()
{
//影像讀取(位置,色彩顯示
//(CV_LOAD_IMAGE_UNCHANGED不變、CV_LOAD_IMAGE_GRAYSCALE灰階、CV_LOAD_IMAGE_COLOR彩色));
Mat img = imread(圖片位置 如 "C:/Users/Desktop/img.jpg", CV_LOAD_IMAGE_UNCHANGED);
//影像輸出(位置,影像);
imwrite(位置 如 "C:/Users/Desktop", img);
//視窗建立(視窗名稱、視窗標誌(WINDOW_NORMAL可調、WINDOW_AUTOSIZE自動不可調))
namedWindow("Display window", WINDOW_AUTOSIZE);
//顯示影像(視窗、影像)
imshow("Display window", img);
//等待隨意按鍵,按下即關閉
waitKey(0);
return 0;
}
打完收工,以上內容皆為轉載,轉載位置於
https://www.youtube.com/watch?v=COWpkvH0kfA
沒有留言:
張貼留言