欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Mac上使用OpenCV【Xcode】

程序员文章站 2022-04-12 21:33:10
...

1、新建一个Command Line Tool工程。

Mac上使用OpenCV【Xcode】

2、Language选择C++。

Mac上使用OpenCV【Xcode】

3、直接点Create。

Mac上使用OpenCV【Xcode】

4、在工程中新建一个Group,命名为OpenCV Lib(你也可以命名成其他名字,随意)

 Mac上使用OpenCV【Xcode】

5、左键选中OpenCv Lib,右键弹出菜单,选择Add files to demo1 ...,这时弹出一个选择文件的窗口。

Mac上使用OpenCV【Xcode】

6、键入”/"(或者用快捷键Command+Shift+G),弹出前往窗口,输入OpenCv的库路径。

Mac上使用OpenCV【Xcode】

7、选中所有文件名包含libopencv的文件,不选copy items if needed,单击Add。 

Mac上使用OpenCV【Xcode】

8、选中工程,修改Build Settings中的Paths,将Header Search User Paths改为“/usr/lcoal/include”,将Library Search Paths改为"/usr/local/lib".

Mac上使用OpenCV【Xcode】

9、编辑main.cpp的内容

//
//  main.cpp
//  demo1
//
//  Created by CW-IT-MINI-011 on 15/7/16.
//  Copyright (c) 2015年 tinaYang. All rights reserved.
//

#include <opencv2/opencv.hpp>

using namespace cv;

int main(int argc, const char * argv[]) {
    // insert code here...
    Mat image;
    image=imread("/Users/cw-it-mini-011/Pictures/opencv.jpg",1);
    namedWindow("Display Image",WINDOW_AUTOSIZE);
    imshow("Display Image", image);
    waitKey(0);
    return 0;
    
    
}
 

10、Run,成功运行。

Mac上使用OpenCV【Xcode】

 

C++ Language Dialect和C++ Standard Library这两项都保持默认。

 Mac上使用OpenCV【Xcode】

参考:

https://www.cnblogs.com/tt2015-sz/p/4650392.html

https://segmentfault.com/a/1190000000711132