這次更新成OpenCV 2.4.8,發現跟之前的 OpenCV 2.4.6 + mac Xcode 4.6 安裝教學
安裝方法幾乎99%一樣,這次使用的Mac air是最近才換的,Xcode首灌就獻給這篇了XD
安裝環境:
MAC OSX 10.9
OpenCV 2.4.8
Xcode 5.1
1.下載opencv: http://opencv.org/
右邊有一個opencv for linux/mac
點下去就會自動下載了
2.安裝homebrew: http://brew.sh/
這是一個很好用的mac安裝許多程式的軟體
只要在終端機上輸入
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
就會自動下載安裝了
終端機可以在下圖找到
3.安裝cmake: http://www.cmake.org/
在終端機輸入
brew install cmake
就會自動下載安裝了
4.安裝Xcode:
直接去App Store 下載安裝,Xcode是免費的
5.安裝opencv:
將下載回來的opencv壓縮檔解壓縮會跑出資料夾
使用終端機進入解壓縮後的資料夾
比較不熟linux指令的人
可以先用在終端機輸入 => ls ,看現在位置的資料夾
再終端機依序輸入 => cd 資料夾名稱 ,進入壓縮的資料夾中
可以在終端機輸入 => pwd ,確認當前位置
接著依序輸入
mkdir release
cd release
cmake -G "Unix Makefiles" ..
make
sudo make install
依序完成以上步驟就全都安裝好囉
接下來是新建opencv project
6.建立opencv project:
開啟Xcode 建立專案
建立名稱後 下面type選擇 c++
建立後到build setting -> All
到search paths中設定路徑
library search paths 中 輸入 /usr/local/lib
header search paths 中輸入 /usr/local/include /usr/local/include/opencv
7.include lib:
在專案名稱上面按右鍵
選擇add files to.....
進入後直接按下 / 就會跳出go to the folder 再輸入 /usr/local/lib
接著把所有的有xxx.2.4.8.dylib檔案都加進去
以上所有環境都設定好囉
可以開始試試看程式了!!!
8.final test:
貼上以下code
// // main.cpp // tutorial_opencv2.4.8 // // Created by Vince on 2014/3/17. // Copyright (c) 2014年 vince. All rights reserved. // #include "opencv2/core/core.hpp" #include "opencv2/highgui/highgui.hpp" #include "opencv2/imgproc/imgproc.hpp" using namespace cv; using namespace std; int main(int argc, char *argv[]) { cv::Mat src; src=cv::imread("/Users/Vince/Documents/MyPictures/apple logo.jpeg", -1); //上面的路徑為圖片路徑 cv::imshow("show image",src); //這邊會show圖出來 cv::waitKey(0); return 0; }
如果看得到圖片就大功告成囉~~
作者已經移除這則留言。
回覆刪除謝謝你的分享教學
回覆刪除請問如何用大大的教學做face tracking呢? 謝謝!
回覆刪除