在IOS中使用OpenCV
Using OpenCV inside IOS
我正在尝试在我的IOS应用程序中使用OpenCV库。我已经使用 pods
安装了它,当前版本是 2.4.13。在PrefixHeader.pch文件中,我包含了
#ifndef _cplusplus
#import <opencv2/opencv.hpp>
#endif
在我的ViewController.m
文件中,当我添加行#import "opencv2/highgui/ios.h"
时,我收到构建错误
Parse Issue. Expected ')' ios.h.
这个ios.h文件包含在库中,所以我没有修改它及其内容:
#include "opencv2/core/core.hpp"
#import "opencv2/highgui/cap_ios.h"
UIImage* MatToUIImage(const cv::Mat& image);
void UIImageToMat(const UIImage* image,
cv::Mat& m, bool alphaExist = false);
根据文档,您需要将 *.m 文件更改为 *.mm 对于较新的 XCode 和 IOS 版本。尝试将ViewController.m
重命名为 ViewController.mm
,看看是否有效。
相关文章:
- 在IOS中使用OpenCV
- OpenCV IOS调整垫子的大小
- 在 iOS 上使用 Aruco 构建 OpenCV 时"Functional-style cast from id to double is not allowed"
- 如何使用来自Xamarin(Android和iOS)的OpenCV
- 级联文件的iOS opencv filepath
- iOS - Xcode - OpenCV - findContours error
- OpenCV IOS Swift 2:如何实现 CvVideoCameraDelegate 协议处理视频帧
- opencv 2.4.7在iOS错误背景_segm.hpp #include&lt; list&gt;未找到
- OpenCV c++ 示例进入 iOS 项目
- OpenCV 视频处理在 iOS 中更换相机
- 使用可用库的子集编译适用于iOS的OpenCV 3.1.0
- OpenCV videoCapture 为 iOS 应用程序文档目录中的文件提供了错误的属性
- iOS 和 OpenCV 错误:断言在 PhaseCorrelateRes 中失败
- openCv IOS - 没有可行的过载'='
- iOS OpenCV的回调"processImage"分辨率与ImageView不匹配
- 适用于iOS的opencv框架错误
- IOS上的OpenCV haar级联了C++中的xml文件路径问题
- OpenCV iOS -不支持的参数组合
- 当我试图在OpenCV IOS中为变量赋予属性时,出现了奇怪的崩溃
- OpenCV iOS和64位架构