Mac 下搭建 OpenCV 3.4.3 開發環境 配Xcode
阿新 • • 發佈:2018-12-18

三、開啟terminal,配置cmake環境變數
vim .bash_profile
輸入(看你把cmake儲存的路徑,我儲存在applications如圖)
export PATH=${PATH}:/Applications/CMake.app/Contents/bin
:wq 儲存推出
重新整理變數環境
source .bash_profile
然後cmake看看,出現如圖所示則配置環境變數成功
四、安裝OpenCV
解壓OpenCV
terminal進入opencv路徑
cd /Users/one/Tools/opencv-3.4.3
建立資料夾
mkdir release
進入此資料夾
cd /Users/one/Tools/opencv-3.4.3/release
下載(注意後面有兩個點!!)
cmake -G "Unix Makefiles" ..
出現以下則成功
到這一步時沒有翻牆的情況下可能下載緩慢或者超時,過後又是一個漫長的下載。。。。。。。
下載完之後
sudo make install
然後一段小安裝時間完成
四、xcode建立OpenCV C++程式
建立c++程式
選中工程中build settings
修改 Header Search Paths 加上 /usr/local/include 和 /usr/local/include/opencv (和/usr/local/include/opencv2)
修改 Library Search Paths 加上 /usr/local/lib
增加檔案,找到/usr/local/lib
新增所有 .dylib為字尾的檔案(如果知道自己想要哪個可以自行新增)
新增完畢可以在Build Phases 中 Link Binary With Libraries 有剛才新增的 .dylib
(常用libopencv_core 和 libopencv_highgui 和 libopencv_imgcodecs庫)
main.cpp 輸入 如下圖
#include <iostream> #include <opencv2/opencv.hpp> using namespace cv; int main(int argc, const char * argv[]) { Mat image = imread("/Users/one/Desktop/圖片的全路徑.png",1); //找到圖片 namedWindow("OpenCV HelloWord",WINDOW_NORMAL); imshow("Display Image",image); waitKey(0); return 0; }
若出現警告Not a Doxygen trailing comment,Build Settings 搜尋 Documentation Comments 設定成 No 則可