關於我自己

2014年12月10日 星期三

Mac OS Xcode 6 + OpenCV

作業環境:

 OS : Mac OS  10.8

 Xcode 6  =>  CMake 2.8.12.2  => OpenCV 2.4.9 => Homebrew

 

1.網址:

http://opencv.org/downloads.html

下載 Version 2.4.9  => OpenCV for Linux/Mac

 2. 下載 http://www.cmake.org/download/

CMake 2.8.12.2 ~ 下載好之後點開 ~ 會變成UI畫面

 

3. where is the source code =>用OpenCV解壓縮到我的文件夾內的opencv-2.4.9

   where to build the binaries => 我在opencv 裡面有創一個release資料夾的說

之後按configure  => Generate

4. 在Terminal安裝 Homebrew 工具

指令:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

5. 安裝Opencv指令

cd ~/Documents/OpenCV-2.4.9/release
sudo make install

6.跑的結果

第四步~是看檔案有沒有確實安裝

7. 到Xcode6 開啟新檔案 OS X => Application => Command Line Tool => Next

8.隨便取名 ~不過語言記得選C++

9.

10.

11.

Header Search Paths 加入/usr/local/include

12.

Library Search Paths 加入=>/usr/local/lib

13.

 程式碼:

#include <iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace std;
using namespace cv;
int main(int argc, char* argv[])
{
  
     IplImage* img = cvLoadImage("/Users/apple/Documents/blackhole2.jpg"); //圖檔
     cvNamedWindow("Example1",CV_WINDOW_AUTOSIZE);
     cvShowImage("Example1", img);
     cvWaitKey(0);
     cvReleaseImage(&img);
     cvDestroyWindow("Example1");
}

 

 

 


沒有留言:

張貼留言