苹果系统MacOS下采用ObjectC访问opencv加载图片的一个简单实例

前言

苹果系统是完全可以使用opencv的,无论是C++,还是ObjectC还是Swift应该都是可以的。本文就是建立一个在MacOS下ObjectC访问opencv的实例,抛砖引玉,仅供参考。

一、配置的说明

配置的说明,可以参照我的另外一篇博客:《苹果MacOS 调用自编译opencv的Dylib显示一个图片的C++程序的步骤》,因为调用的都是采用源码编译的opencv3.4.16,配置是一模一样的。

二、代码的比较

C++的话代码是这样:

OjbectC的话代码是这样的:

三、关键的注意点

还有一点要注意的是,ObjectC工程建立后,main的扩展名是.m,为了方便编译和链接的C++ 的opencvc库,必须将扩展名改为.mm

修改方法如下:

右键点击main.m,得到右键菜单,然后选择如下图:

在最右侧栏目中修改扩展名,如下图:

相关推荐
CODE_RabbitV11 小时前
【1min 速通 -- PyTorch 张量数据类型】张量类型的获取、转化与判别
人工智能·pytorch·python
良策金宝AI11 小时前
2025电力工程AI助手:良策金宝AI如何领跑行业数智化转型?
人工智能·工程设计
杨凯凡11 小时前
Docker环境搭建:Windows/macOS/Linux全平台教程
windows·macos·docker
网络精创大傻11 小时前
在 AWS 上启动您的 AI 代理:Bedrock、Lambda 和 API 网关
人工智能·云计算·aws
马拉萨的春天11 小时前
iOS的事件响应链
macos·ios·cocoa
说私域11 小时前
链动2+1模式、AI智能名片与S2B2C商城小程序:破解直播电商流量转化困局的创新路径
人工智能·小程序
想暴富,学技术11 小时前
AI提示词学习基础(一)
人工智能·学习
萤丰信息12 小时前
智慧园区:数字中国的“微缩实验室”如何重构城市未来
大数据·人工智能·科技·安全·重构·智慧园区
bl4ckpe4ch12 小时前
mac安装burpsuite专业版2025中文教程
macos·网络安全·抓包·burpsuite
菠菠萝宝12 小时前
【AI应用探索】-7- LLaMA-Factory微调模型
人工智能·深度学习·大模型·llm·nlp·attention·llama