opencv.framework使用时报错:Expected identifier

Opencv FrameWork Opencv2.3.1的框架: 1. core Module   2.imgproc Module  3.highgui Module  5.calib3d Module 6. feature3d Module   7.video Module   8.object Module  9.ML Module 10. GPU Module   1.      Core Module:The 阅读详情

最近想在iOSdemo中测试OpenCV中的目标跟踪模块,由于之前工程中使用的opencv.framework不包含tracking部分,所以需要使用包含opencv_contrib模块的opencv.framework。开始在网上找的时候,没有找到现成的,就按照官方文档下载编译,操作说明在这个连接:
https://docs.opencv.org/master/d5/da3/tutorial_ios_install.html
下载的速度还行,就是编译的时间非常长,我编译了一个小时还没编译完。
在等待的过程中,找到了一个下载的博客:
https://blog.youkuaiyun.com/gikkiares/article/details/84338358
他在最下面提供了下载链接,但是这个连接直接点击跳转的是csdn下载页面,需要会员。把这个连接复制后在浏览器中打开,就可以正常使用百度云验证码下载了。
下载后,添加到本地iOSdemo工程中,发现会报错如下:

/Users/XXX/Downloads/opencv2.framework/Headers/stitching/detail/exposure_compensate.hpp:65:12: Expected identifier
/Users/jing/Downloads/opencv2.framework/Headers/stitching/detail/blenders.hpp:68:12: Expected identifier

在网上查了查,说是OpenCV内部有一些宏定义与苹果自身的冲突,解决办法就是,把#include <opencv2/opencv.hpp>放在引用的最顶端。将自己工程中头文件的顺序调整后,就可以正常编译工程了。

IOS开发调用opencv的坑 1,添加opencv.framework后编译报错: exposure_compensate.hpp:66:12: Expected identifier 同样的报错在blender里,解决:点到源代码处把NO改为NO_EXPOSURE_COMPENSATOR = 0,就好了2,在iphone上运行时报错: This app has crashed because it attempted t 阅读详情

相关推荐

opencv2.framework

ios opencv2 framework ocr

openCV导入

openCV导入 blenders.hpp,exposure_compensate.hpp,seam_finders.hpp等中的枚举中的NO报错 Expected identifier 只需要将报这种错误的地方修改为NO_EXPOSURE_COMPENSATOR,clean一遍再编译 原文链接:https://blog.csdn.net/u012909227/article/details/78...

weixin_39518189的博客 480

别再混淆了!深入浅出图解四元数姿态控制中的‘误差四元数’(附四种定义对比与仿真)

本文深入解析四元数姿态控制中的误差四元数定义差异,对比四种常见定义(如Q₀∘Q⁻¹与Q⁻¹∘Q₀)及其对PD控制性能的影响。通过刚体动力学仿真验证,揭示定义二(Q⁻¹∘Q₀)在无人机和航天器控制中的最优性能,提供工程实践建议与参数整定技巧,帮助开发者避免常见陷阱并提升控制效率。

weixin_42528191的博客 277

iOS集成OpenCV两个常见错误

问题一、enum { NO, GAIN, GAIN_BLOCKS };    Expected identifier 只要把NO修改成 NO_EXPOSURE_COMPENSATOR 或 NO_EXPOSURE_COMPENSATOR =0

liuda065的博客 3223

Winform零基础从入门到精通(3)——WinForm基础语法与事件机制详解

通过系统学习基础语法与事件机制,结合实际问题调试,可以快速掌握WinForm开发的核心技能。遇到问题时,优先检查事件绑定和异常处理,逐步培养代码规范意识。​安全转换字符串为数值,避免输入错误导致的崩溃。验证输入(如仅允许数字)​)传递事件相关数据。◦ 事件参数类型:​。

WangMing_X的博客 1492

告别死记硬背!用业务场景驱动理解SAP PS OPSA参数文件配置

本文通过制造业新产品研发项目案例,详细解析SAP PS模块中OPSA参数文件配置的实际应用。从项目立项、WBS分解到研发物料管理,系统讲解关键配置项的业务价值,帮助用户告别死记硬背,实现业务场景驱动的参数配置学习。特别适合制造业项目管理人员提升SAP PS配置效率。

weixin_30415113的博客 480

1.2 准备OpenCV fremwork库

现有用于iOS的OpenCV在OpenCV官网发布,

GikkiAres的博客 886

用Unity Wheel Collider做坦克转向?3步实现履带式载具物理效果

本文详细解析了如何利用Unity的Wheel Collider组件实现履带式载具的差速转向物理效果。通过思维转换、场景搭建和核心代码实现三步,将Wheel Collider从模拟轮式车辆转向改造为控制履带扭矩差的系统,并深入探讨了参数调试与真实感提升的方法,帮助开发者打造物理反馈扎实的坦克或特种车辆模拟。

weixin_29009971的博客 223

opencv for ios (opencv3.2)使用报错

在mac os10.11.6下使用xcode8.2+opencv3.2的时候,导入#import 会报一个错,Parse issue  Expected identifyer ,将NO改为 NO_EXPOSURE_COMPENSATOR

qq_28725695的博客 933

用InVEST做碳中和规划?手把手教你计算城市碳储量与热岛效应

本文详细介绍了如何利用InVEST模型进行城市碳中和规划的科学评估。通过手把手教学,演示了如何使用该模型的碳存储与城市热岛缓解模块,从数据准备、模型运行到结果解读,量化评估不同规划方案下的碳储量变化与热岛效应缓解潜力,为城市规划者提供科学的决策依据。

weixin_29201313的博客 822

第154章 点云大规模并行处理(GPU加速)

优化点云处理✨ 使用。

yumeiguo的博客 374

OenCV - 导入OpenCV遇到的的错误

1、集成 到官网下载opencv2.framework,苹果开发选择iOS pack,自行选择版本,我选则是OpenCV – 4.1.1最新版。下载好之后,拖进项目中即可。 2、报错信息 报错1:enum { NO, GAIN, GAIN_BLOCKS }; Expected identifier,这个错误应该有三处,只要把NO修改成 NO_EXPOSURE_COMPENSATOR 或 NO_EX...

SSY_1992的博客 870

S7-1200PLC 2轴直线插补详细算法(完整源代码)

速度轴V90PN总线伺服梯形加减速速度控制(标准报文1应用)_v90伺服加减速时间怎么调整-优快云博客文章浏览阅读288次。

RXXW_Dor的博客 4256

ios各种生成opencv.framwork

一 单纯编译opencv,生成opencv2.framework 1.直接在根目录下输入命令 python platforms/ios/build_framework.py platforms/ios/ 二 编译opencv+contrib 1.下载contrib源码(注意与opencv版本一致,否则可能会有编译错误) 2.python platforms/ios/build_frame

may0324的博客 2367

华为OD机试 - 取出尽量少的球 - 感谢@吴修柯反馈(Python/JS/C/C++ 双机位A卷 200分)

本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。感谢@吴修柯反馈,2025-03-22,A卷200分考试真题。某部门开展 Family Day 开放日活动,其中有个从桶里取球的游戏。有 N 个容量一样的小桶等距排开,且每个小桶都默认装了数量不等的小球,每个小桶装的小球数量记录在数组 bucke

学Java,找哪吒 1485

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

【OpenCV】 全景拼接——多张图像拼接

本文参考:https://blog.csdn.net/zhaocj/article/details/78798687 多张图像拼接:参考OpenCV4.1.1帮助文档中Examples—<samples/cpp/stitching_detailed.cpp> stitching_detailed 图像拼接流程 【stitching_detailed程序运行流程】 1.命令行调...

GIS_feifei的博客 1万+

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

【opencv】示例-stiching_detailed.cpp 使用OpenCV进行图像拼接的整体流程

#include<iostream>//引入输入输出流库 #include <fstream> // 引入文件流库,用于文件输入输出 #include <string> // 引入字符串库 #include "opencv2/opencv_modules.hpp" // 引入OpenCV模块 #include <opencv2/core/utilit...

cxyhjl的博客 919

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

opencv 错误:stitching.hpp:136:10: 错误:expected identifier before ‘int’ enum Status

在使用opencv和x11时,需要使用头文件: opencv.hpp 和 X11/Xlib.h 当X11的头文件在opencv的头文件之前时,会产生错误: stitching.hpp:136:10: 错误:expected identifier before ‘int’ enum Status stitching.hpp:137:5: 错误:expected unqualified-id before ‘{’ token { 解决方法:将opencv头文件放在X11之前 #inclu

freedong的博客 2016

macOS下编译opencv-4.5.2+opencv_contrib-framework

本博主前后编译了OpenCV的各种版本,感兴趣的可以浏览之前的博文。此篇为iOS编译opencv-framework,官网发布的opencv-4.x-ios-framework.zip不包括opencv_contrib模块,如果不需要里面的功能,则可以直接使用官方版。说明本文使用的系统和软件版本以及工作目录都是本博真实环境,仅供参考。...

yinqinggong的博客 2127

opencv在iOS 中的使用

在 iOS 文件中引用 opencv 库的一些步骤。

水木姚姚个人主页:知乎同名个人主页:https://www.zhihu.com/people/66-64-1-50 853

为iOS安装OpenCV

为iOS安装OpenCV需要的软件包 CMake 2.8.8或更高版本 Xcode 4.2或更高版本 从Git Repository获取最前沿的OpenCV启动Git客户端 clone OpenCV repository。 在MacOS的桌面终端中可以使用下面的命令行:cd ~/<my_working _directory> git clone https://github.com/opencv/

kingroc的博客 981

opencv2实现n张图像拼接_stitcher具体之代码2(简化版)_计算机视觉大作业2

#include #include #include #include "opencv2/opencv_modules.hpp" #include "opencv2/highgui/highgui.hpp" #include "opencv2/stitching/detail/autocalib.hpp" #include "opencv2/stitching/detail/blenders

hanshuning的专栏 3234

Mac OS Yosemite下编译iOS上可用的OpenCV framework

1.下载最新的OpenCV:

栖鹤小筑 5194
上一篇: TypeError: __init__() got an unexpected keyword argument ‘is_valid_file‘
GeneralJing
博客等级 码龄15年 17粉丝 89原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值