您的位置:首页 > 移动开发 > IOS开发

IOS平台下OpenCV的配置和使用

2013-07-25 19:58 183 查看
在IOS平台下使用OpenCV时,首先需要安装Xcode,然后下载OpenCV
for IOS,下载地址为:OpenCV for IOS, 下载下来后解压即可。 下面来简单介绍下IOS下OpenCV的开发步骤。

1)新建一个Xcode的工程,一般的即可,我这里新建的是single View Application,取名Helloworld。工程创建后添加opencv2.framework到工程中,具体的操作是点击“target",右击,然后选择”Add files toHelloworld",在出现的对话框找到你电脑上存放的opencv2.framework库,如下图所示:




将opencv2.framework添加到项目中后,修改预编译头文件,也即supporting files文件夹下的后缀为.pch的文件,在文件中添加下面的代码:

#ifdef __cplusplus
      #import <opencv2/opencv.hpp>
#endif


加入这段代码是为了让项目在预编译阶段就把OpenCV的各项功能设置完成,因此在自己的代码中使用时就免去了import的麻烦。这里设置完成后,就可以想在windows、linux下一样使用Opencv了。不过,有一点一定要注意,在采用了Opencv的地方,需要将对应文件的后缀名有.m改成.mm,这个一定要注意,.mm格式的文件支持C++,不然就会报错。

建议:

1)网上很多的博文都是比较老的,将的都是采用一个2.2.0版本的,采用CMake进行编译。新的版本中,已经不需要自己编译了,可以直接从官网下载对应的ios框架。

2)遇到问题,多问问,并勤问百度和google,技术群的人都有很多自己的事要处理。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: