在Mac系统上配置opencv 使用Xcode初步应用

Xcode配置OpenCV (Mac环境下C++) 使用Hombrew安装opencv并配置Xcode 阅读详情

在Mac系统上配置opencv

之前就下载过opencv但是测试的时候引用头文件总报错,国庆有空就重装了一下,终于成功。

首先,我的系统和xcode版本分别如下:
这里写图片描述
这里写图片描述

然后,如果没有下载opencv,需要先下载,推荐用homebrew安装。步骤很简单,打开终端一句一句粘上去就好。
1.安装home-brew
ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
安装成功后执行brew help能查看brew的具体用法
2.安装cmake
brew install make
3.安装opencv
brew install opencv
//提示,安装过程中仿佛卡住了一般没有动静是正常的,等待就好。
//安装过程中可能有提醒 建议你执行brew homebrew/science/opencv 可以不用管,但按这个输入也不会有什么问题。
commend+shift+g 可以进入隐藏目录看下载好的内容 如果和我的安装方法一样那应该和我在同样的文件夹 /usr/local/Cellar/opencv/2.4.13_3

使用Xcode初步应用

这里,我们要在xcode中小小用一下opencv。

1.新建c++工程
2.为工程添加路径building setting ->search path
其中header search path 增加 user/local/include
library search path 增加 user/local/lib ,(引用opencv那条是系统自己后加上的)
这里写图片描述

3.新建组并为组添加文件
首先new一个group,姑且叫他opencv好了
这里写图片描述
然后在组上选add files…,commend+shift+g进入/usr/local/Cellar/opencv/2.4.13_3/lib,选择所有的.dylib文件(左下有小箭头的可以不管)
这里写图片描述
到这里准备工作就全部做好啦。

最后的最后,是一个测试程序来自《学习OpenCV》一书

#include <opencv2/highgui.hpp>
//书上这里是
//#include "highgui.h"
//但是Xcode不认,各位同学也记得注意一下啊

int main(int argc,char** argv){
    //你可以设置绝对路径像这样
    IplImage* img =cvLoadImage("/Users/zhuzhirui/Desktop/1.jpg");
    //也可以设置相对路径像这样
    //IplImage* img =cvLoadImage("1.jpg");
    cvNamedWindow("Example1",CV_WINDOW_AUTOSIZE);
    //话说CV_WINDOW_AUTOSIZE出来的尺寸真是巨大
    cvShowImage("Example1", img);
    cvWaitKey(0);
    cvReleaseImage(&img);
    cvDestroyWindow("Example1");
}

Tip:关于相对路径
还需要各位可能不太熟悉Xcode的小白们(比如我)注意的是,相对路径不是和 .xocdeproj 放在一个文件夹就好,而是得先设置:
commend+到preference,->Locations ->Drived Data ->Advanced..,->Custom ->Relative to WrokSpace
这里写图片描述
这样编译好之后好之后在你的.xocdeproj 同级目录下会有一个build文件夹,而于此同时你需要把你的图片放在这里,看图��
这里写图片描述

我在网上找了一个利用摄像头采集图像并自动描边的程序,结果向下看,鼓励大家多找代码学习呀
这里写图片描述

希望对看到这个文章的你有帮助~加油!

Xcode配置opencv(Mac环境下c++)(简单详细) 自己刚弄成,总结下发出来。各位读者一步步照做就好,是用Homebrew安装哈。 阅读详情

相关推荐

mac配置opencv/c++(Xcode)

这两天想在自己mac电脑上配置C++与Opencv,在vscode、eclipse、xcode以及其他代码编辑工具中,最终选择了xcode(个人感觉运行比vscode好点,代码提示比eclipse好点)。 自己配置的过程如下: ps:xcode下载时间较长,可以事先在app商店下载xcode。 1.检查gcc -v 命令行窗口输入:gcc -v,查看mac自带gcc编译版本,是4.x(忘记了),要自己更新。 2.检查brew 若没有安装brew,首先安装brew,国内镜像源脚本: /bin/z

Sau_Hit的博客 3902

【OpenCV笔记一】Mac安装OpenCV环境及demo

1.安装cmake # brew install cmake 2.安装OpenCV # brew tap homebrew/science # brew install opencv //opencv升级 # brew upgrade opencv 3.配置OpenCV环境: vi /etc/profile添加 #Opencv export OpenCV_DIR=/usr/local/Cel...

Android系统攻城狮 4768

OpenCV学习系列(零) Mac下OpenCV + xcode环境搭建

OpenCV学习系列(零) Mac下OpenCV + xcode环境搭建 [-= 博客目录 =-] 1-学习目标 1.1-本章介绍 1.2-实践内容 1.3-相关说明 2-学习过程 2.1-homebrew安装 2.2-使用homebrew安装CMake 2.3-源码安装OpenCV 2.4-xcode配置与测试 2.5-基础问题回答 3-资料 1-学习目标 ...

BLACKAY03-BLOGS 7517

mac Xcode opencv 配置

刚开始按照brew install opencv 然后在Xcode中Create New Group等方法做了以后 https://www.cnblogs.com/hongyang/p/6644775.html 在Xcode中 #include <opencv2/opencv.hpp> #include <opencv2/core/core.hpp> ...

蓝羽飞鸟的博客 895

MAC 下 OpenCV4 配置 VScode 失败 Xcode 成功记录(2021年12月)

问题描述 安装好了 OpenCV 但是在 VScode 里面花了3天时间尝试设置,最后以失败告终,转用 Xcode 后一切顺利,没有任何报错。。。。。 报错代码: Undefined symbols for architecture x86_64: "__ZN2cv11namedWindowERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi", referenced from: _main in cckR1lBO.o "__Z

AItrust的博客 5233

Mac Xcode安装配置opencv

Mac Xcode安装配置opencv

m0_63163552的博客 1627

Mac上使用OpenCV【Xcode】

1、新建一个Command Line Tool工程。 2、Language选择C++。 3、直接点Create。 4、在工程中新建一个Group,命名为OpenCV Lib(你也可以命名成其他名字,随意)   5、左键选中OpenCv Lib,右键弹出菜单,选择Add files to demo1 ...,这时弹出一个选择文件的窗口。 6、键入”/"(或者用快捷键Com...

WeisongZhao 2025

手把手教学:MacOS系统下Xcode配置使用OpenCV方法

从windows换成MacOS系统,需要重新配置openCV用一用,顿时想起被Visual Studio和各种环境Path支配的恐惧……所幸,OS系统配置opencv算是十分方便了,但首先,您要先有Xcode(快先到APP store搜索下载吧,5GB+,要下比较久的)。正好平时做iOS开发,Xcode已经装好,此时就很庆幸了,剩下的工作,就是在终端(terminal)中敲几行命令的事儿了!就是这...

Yancy的博客 4540

mac opencv3 xcode配置

感谢大神,成功安装 MAC下Xcode配置opencv(2017.3.29最新实践,亲测可行https://www.cnblogs.com/hongyang/p/6644775.html

qq_34058168的博客 821

Mac装OpenCV+Python配置+Xcode配置

本人菜鸟,最近需要用opencv和python做一个大作业,想给mac上装opencv。整个过程纠结了很久,试了很多方法都不对,这里总结一下最终成功安装上的方法,希望能帮到跟我遇到一样问题的孩子们。       网上有很多关于用macports来安装opencv的帖子,可是我试了很多次都没成功,这里叙述一种比较原始的安装方法,虽然这个过程中不需要用到macports,但总结我之前屡次失败的经验,

YuYuFlyLi的专栏 1460

opencv在Mac下的环境配置(最新版本的OpenCV安装配置,史上最简洁方便有效)

opencv在Mac下的环境配置(最新版本的OpenCV安装配置,史上最简洁方便有效) 1.下载安装brew,点击下面进入官网,然后将官网提示的脚本复制到终端中,进行安装 brew官网 2.为了保证套件的完整,接着执行官网的建议脚本,安装wget. brew install wget 3.安装cmake brew install cmake 4.核心:安装opencv,直接使用brew命令安装,不...

期待黎明的博客 8935

在Mac下使用OpenCV, 在Xcode下使用OpenCV (非常基础,详细)

笔者属于Mac小白,最近刚入手一台macbook air,一直没有时间搭建编程环境,这两天终于挤出时间开始使用Mac系统。目前的编程工具主要为eclipse以及xcode,笔者首先选择了使用xcode,由于本人长期使用C++从事图像处理方面的工作,所以安装opencv就成了编程开始前的第一步。 系统环境:ML10.8.2 XCode版本:4.5.2  OpenCV版本:2.4.3

feixiaku的专栏 1万+

[openCV]Mac平台下openCV的搭建(Xcode + openCV 2.4.10)

1.序言从今天开始,开始使用Mac来跑openCV了。开始感觉其实应该开发阻力不是太大样子,事实上来讲,其实比Windows要繁琐一些呢。现时点的配置为 os x yosemite 10.10.3 openCV 2.4.10(现时点的最新版本为:3.0 RC1) Xcode Version 6.3.2 (6D2105) 在这个配置下,我按照如下步骤搭建了我的openCV平台。

zhoufan的专栏 1万+

【OpenCV】Mac OS X平台使用Xcode搭建OpenCV环境

本文介绍的是如何在Mac系统下搭建OpenCV环境。 软件需求:Mac OS(我的是10.11.6)、Xcode(我的是8.1)、OpenCV(不建议去官网先下载,具体的后续会说明)。 1、安装Homebrewbrew官网 安装方法:打开mac终端,输入下面的命令: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Home...

长相忆兮长相忆的专栏 4954

第七章 Wi-Fi连接过程

系列文章目录 第一章 国内下载AOSP最新源码的方法 第二章 下载AOSP WiFi相关的代码 第三章 将源码导入Android Studio(无需编译idegen) 文章目录系列文章目录前言一、Wi-Fi连接是什么?二、Wi-Fi连接的过程1. 手动连接总结 前言 Wi-Fi连接分为下面几种过程,每种的流程都有些许差异: 手动连接 自动连接 在BSS之间漫游 Passpoint热点连接 一、Wi-Fi连接是什么? Wi-Fi连接是指STA(手机)连接到AP(无线路由器)的过程,这个过程分为链路

Frank.Zhang的专栏 2528

一文吃透:从零到一开发一套 ABAP RAP 应用的完整路径

ABAP RAP开发实战摘要 本文系统介绍了ABAP RESTful Application Programming Model (RAP)在企业级应用开发中的实施路径。文章以出差申请业务场景为例,详细拆解了RAP开发的六步主线流程: 数据库表设计:规范主键、审计字段设计 CDS数据建模:通过视图定义业务对象实体及关联 行为定义与实现:使用BDEF声明事务规则,Behavior Pool类实现业务逻辑 业务对象投影:裁剪服务接口视图 服务定义与绑定:按OData协议暴露服务 UI集成测试:支持Fiori E

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 511

OpenCV 安装教程 Mac + Xcode

参考教程 下载OpenCV 安装OpenCV XCode环境配置 Hello World Language C 命令行编译运行OpenCV参考教程OpenCV on Mac OSX: A step-by-step guide HOWTO: Setup XCode 6.1 to work with OpenCV3 libraries由于本人参考的教程为旧版本, 如有测试问题, 欢迎留言1.下载Ope

Ratio 5637

互联网的发展简史—web

互联网是我现在生活所离不开的一个东西,但是你知道互联网的前世今生吗?本文将讲解互联网的发展史,以及很火的元宇宙概念。

yj11290301的博客 3566

mac Xcode 配置 opencv

由于项目需要,想要试用C++的opencv,而不是python的,于是便想在xcode上配置opencv,查找了一番资料,找了几篇靠谱的进行了整理。 1.安装Homebrew 这个我电脑本来就 如果没有,网上给了下载方法: ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/...

Lin_QC的博客 5295

CVE-2021-22205 GITLAB 未授权 RCE 漏洞

简介 GitLab是由GitLab Inc.开发的一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,可通过Web界面访问公开或私人项目。由于GitLab存在未授权的端点,导致该漏洞在无需进行身份验证的情况下即可进行利用。 漏洞利用 上工具 python3 poc import sys import requests from bs4 import BeautifulSoup requests.packages.urllib3.disable_warnings() def .

qq_32445755的博客 886

【DaVinci Developer专题】-28-Client Server Port Interface中useArgumentType、useArrayBaseType和useVoid介绍

共7页 目录 1 ImplPolicy = useArgumentType 2 ImplPolicy = useArrayBaseType 3 ImplPolicy = useVoid 4 三者代码差异部分 5 结尾 <--返回「实战篇」博文-总目录--> <--返回「Autosar从入门到精通-实战篇」专栏主页--> 关键字: 缩略语/术语 含义 DEV DaVinci Developer

「汽车电子助手」的博客 1505

MacBook M2 使用Xcode配置OpenCV-C++环境

MacBook下在Xcode中配置基于C++的OpenCV环境

weixin_43662044的博客 3594

一文读懂 SAP ERP / SAP S/4HANA 里的 Price List:概念、配置、定价流程与可运行 ABAP 示例

SAP ERP/S4HANA中的Price List解析 本文系统阐述了SAP定价体系中Price List的核心概念和实现机制。Price List并非独立的价目表,而是通过条件技术(条件类型、访问序列、条件记录)与Price List Type(PLTYP)共同作用的定价维度。文章详细说明了: Price List本质上是客户主数据中的PLTYP字段,作为定价查找键使用 定价流程中条件访问序列如何利用PLTYP查找特定价格 S4HANA与ECC版本在价格维护入口的差异 实际业务中如何通过不同PLTYP实

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 663

在Mac下使用OpenCV, 在Xcode下使用OpenCV

原文地址: http://blog.sciencenet.cn/blog-702148-657754.html     笔者属于Mac小白,最近刚入手一台macbook air,一直没有时间搭建编程环境,这两天终于挤出时间开始使用Mac系统。目前的编程工具主要为eclipse以及xcode,笔者首先选择了使用xcode,由于本人长期使用C++从事图像处理方面的工作,所以安装op

OpenCV中文网 431

热力学仿真软件:SimScale_(1).SimScale入门与基础操作

导航栏:位于页面顶部,包含项目管理、仿真设置、结果分析等主要功能。项目列表:展示用户创建的所有项目。工作区:用于进行具体的操作,如几何建模、网格划分、边界条件设置等。控制台:显示操作日志和仿真进度。网格划分是将几何模型离散化为一系列小单元的过程,这些单元用于求解热力学方程。SimScale提供了多种网格划分方法,包括结构化网格和非结构化网格。SimScale提供了丰富的API接口,用户可以通过编程语言进行二次开发,实现自动化仿真和结果分析。项目管理:创建、删除和管理项目。几何建模:创建、导入和修复几何模型。

kkchenjj的博客 1872

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

下一篇: ZOJ1005 Jug问题 运行结果有误?
ThousandsOfWind
博客等级 码龄11年 21粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值