OpenCV c++ 示例进入 iOS 项目

Posted

技术标签:

【中文标题】OpenCV c++ 示例进入 iOS 项目【英文标题】:OpenCV c++ example into iOS project 【发布时间】:2013-12-23 22:59:43 【问题描述】:

我有一个关于 OpenCV 和 ios 的问题。

我已经用 OpenCV 尝试了一个 C++ 示例。

现在我要将这个示例导入到我的 iOS 项目中。在这个项目中,我导入了 OpenCV iOS 框架。

现在我遇到了一些导入问题。

不知道这些对应的导入文件:

#include <cv.h>
#include <highgui.h>
#include <cvaux.h>

【问题讨论】:

【参考方案1】:

您是否正在导入如下框架?完成后,您应该能够调用这些文件。

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

对于您要查找的头文件,它们是:

#include <opencv/cv.h>
#include <opencv/highgui.h>
#include <opencv/cvaux.h>

【讨论】:

【参考方案2】:

    将您的 viewController.m 文件制作为 viewController.mm(只需重命名它,别无其他),因为它是客观 C++ 而不是 Objective-C,因此对每个 .您正在访问 opencv 库的 m 文件

    在您的 .pch 文件中添加 JamesGilesIV 解释的代码

【讨论】:

以上是关于OpenCV c++ 示例进入 iOS 项目的主要内容,如果未能解决你的问题,请参考以下文章

是否有使用 opencv 和 travis ci 的 c++ 示例项目?

简单的 C++ OpenCV imshow 示例因分段错误而崩溃

OpenCV检测项目的多个实例

Android 中的 OpenCV 模板匹配示例

OpenCV C++ 接口上的 CamShift 问题

相机标定示例代码(bigmat 矩阵)