在IOS中使用OpenCV需要先配置OpenCV的环境,配置环境较为简单,只需要几步就可以。
1、创建一个IOS工程,我们这里使用的是xcode6。
2、下载OpenCV的framework,网址:http://opencv.org/downloads.html
3、在Build Phases中的Link Binary With Libraries中添加OpenCV的framework
4、在pch文件中添加以下代码
#ifdef __cplusplus
#import <opencv2/opencv.hpp>
#import <opencv2/opencv.hpp>
#endif
#ifdef __OBJC__
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
#endif
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
#endif
5、将使用到opencv的源文件.m格式改成.mm格式
这是因为.m不能编译C++代码,.mm的可以