我已经使用cmake gui编译了包含contrib模块的openCV 3.1
,按照这个链接进行。生成了文件,但如何在我的ios项目中使用它?是否有一种方法可以创建opencv.framework文件,还是只需将整个构建文件夹导入我的XCode项目即可。
>mkdir ~/your_open_cv_dir
>
>cd ~/your_open_cv_dir
>
>git clone https://github.com/opencv/opencv.git
>git clone https://github.com/opencv/opencv_contrib.git
你的your_open_cv_dir文件夹中可以包含两个文件夹,opencv 和 opencv_contrib
创建一个符号链接,让Xcode可以找到OpenCV编译脚本所需的编译器、头文件等。
>cd /
>
>sudo ln -s /Applications/Xcode.app/Contents/Developer Developer
构建OpenCV框架:
>cd ~/your_open_cv_dir
>
>python opencv/platforms/ios/build_framework.py ios
>python opencv/platforms/ios/build_framework.py ios --contrib opencv_contrib