Xcode使用opencv的第一个程序

Mac OS X EI 10.11.5用homebrew安装好后。打开Xcode7.3.1

brew install opencv

查看opencv版本:

pkg-config --modversion opencv

3.3.0

1、选择Create a new Xcode project


2、Next


3、填写工程名等


4、选择Create Git repository on My Mac, 保存后create


5、添加lib文件:右键点击工程名,选择“Add files to..”,在文件选择对话框弹出来时输入“/”,在弹出的路径框中输入:/usr/local/lib,全选该文件夹下的全部dylib文件,添加至工程。

6、添加lib文件查找支持: 点击工程名文件,进入“Build Settings”选项卡,在“Library Search Paths”栏中输入“/usr/local/lib”

7、添加头文件:点击工程名文件,进入“Build Settings”选项卡,在“Header Search Paths”栏中输入:“/usr/local/include   /usr/local/include/opencv”

8、把以下代码复制到main.cpp

#include <iostream>

#include <opencv2/opencv.hpp>

#include <opencv2/highgui/highgui.hpp>

#include <opencv/cvaux.hpp>

#include <fstream>

using namespacestd;


#define BYTE unsigned char

int main(int argc,constchar * argv[]) {

    

    //get the image from the directed path

    IplImage* img =cvLoadImage("/Users/hua/Desktop/1.jpg",1);

    //NSLog(img);

    //create a window to display the image

    cvNamedWindow("picture",1);

    //show the image in the window

    cvShowImage("picture", img);

    //wait for the user to hit a key

    cvWaitKey(0);

    //delete the image and window

    cvReleaseImage(&img);

    cvDestroyWindow("picture");

    

    // insert code here...

    std::cout <<"Hello, World!\n";

    return0;

}



9、点击运行。显示图片后,按下任意键关闭窗口并打印

Hello, World!





猜你喜欢

转载自blog.csdn.net/ciyiquan5963/article/details/77780864