CV

Xcode配置OpenCV

2017-06-02  本文已影响46人  谢小帅

1. 新建CMD Line Tool(C++)

2. Build Settings 中

把 Header Search Paths    改为:/usr/local/include
把 Library Search Paths   改为:/usr/local/lib

3. 添加库

选 Add Other,在/usr/local/lib中找到下面3个库:

libopencv_core
libopencv_highgui
libopencv_imgproc

OpenCV3 添加了这3个库可能还不行,索性就把所有的库添进去

4. main.cpp 代码

//
//  main.cpp
//  OpenCv
//
//  Created by shuai on 2017/6/2.
//  Copyright © 2017年 shuai. All rights reserved.
//

#include <iostream>
#include <opencv2/opencv.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv/cvaux.hpp>
#include <fstream>

using namespace std;

int main(int argc, const char * argv[]) {
    
    IplImage *img = cvLoadImage("/Users/shuai/Pictures/girl.jpeg", 1);
    
    cvNamedWindow("picture", 1);
    
    cvShowImage("picture", img);
    
    cvWaitKey(0);
    
    cvReleaseImage(&img);
    
    cvDestroyWindow("picture");
    
    return 0;
    
}

Xcode 比较坑的一点是 图像必须用绝对路径
哪怕是图像已经放在了本项目下,还是要用绝对路径。

上一篇 下一篇

猜你喜欢

热点阅读