在 iOS 上安装 OpenCV
Contents
最近在学习 OpenCV 做图像处理,首先就是安装问题。最开始使用 Cocoapods 安装,出现很多编译不过的问题。
于是自己手动安装来解决,Stack Overflow 和网上一些人的博客上的经验都过时了。
我使用的是 OpenCV 3.2 版本 http://opencv.org/,把 iOS framework 下载回来。拖动到工程里,但是只这样做会报错
opencv2.framework/Headers/stitching/detail/exposure_compensate.hpp:65:12: Expected identifier
opencv2.framework/Headers/stitching/detail/blenders.hpp:67:12: Expected identifier
然后在 pch 文件中写上
1 |
需要在使用的地方导入 import <opencv2/opencv.hpp>
就可以正常使用了。同时需要注意的是,需要把使用到 OpenCV 的 m 文件改成 mm 文件。要不然也会编译不过。