1、直接下载Framework集成
1.1、下载OpenCV的Framework
从OpenCV官网下载框架,拖入Xcode项目。
1.2、导入OpenCV依赖的库
导入路径:选择项目—>Targets—>General—>Linked Frameworks and Libraies,点击”+”添加下方依赖库。
libc++.tbd
AVFoundation.framework
CoreImage.framework
CoreGraphics.framework
QuartzCore.framework
Accelerate.framework
CoreVideo.framework
CoreMedia.framework
AssetsLibrary.framework
1.3、改为Objective-C与C++混编
凡是导入OpenCV头文件的类,都需要把相应类后缀名.m改为.mm。
#import <opencv2/opencv.hpp>
#import <opencv2/imgproc/types_c.h>
#import <opencv2/imgcodecs/ios.h>
复制代码