MAC平台在Xcode环境中配置使用OpenCV

在Xcode中使用OpenCV Xcode 版本 7.3.1 OpenCV 版本 2.4.101.新建一个Command Line 工程,名为TestOpencv 2.设置Build Settings 点击工程目录,然后点击右侧的Build Settings在搜索框中输入 search ,找到Search Paths 在Header Search Paths 中加入/usr/local/include 在Library 阅读详情

最近需要在Mac平台上使用opencv,笔者最开始想的是通过opencv的官网来安装,但是百度后发现根本不需要自己去官网下。现在把我找到的简单方法总结如下:

  1. 安装Homebrew。
    方法:打开Mac的终端输入如下命令
    ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

  2. 安装wget
    方法:输入如下命令
    brew install wget

  3. 安装cmake
    方法:输入如下命令
    brew install cmake

  4. 至此安装opencv的前期准备工作已经到位,现在可以直接通过Mac的Ternimal来安装opencv了。
    方法:输入如下命令
    brew install homebrew/science/opencv
    ps: 目前上述命令默认安装是的2.4.13这个版本,这个命令不行得话可以直接输入brew install opencv 然后根据提示选择要安装的opencv
    至此opencv已经安装完毕了,现在可以用Xcode新建一个OS X Command Line Tool工程了。

  5. 项目建好以后,在Header Search Paths中添加路径/usr/local/include,在Library Search Paths中添加路径/usr/local/lib。

  6. 在工程上右击new一个group,把/usr/local/Cellar/opencv/2.4.12_2/lib目录下的所有.dylib文件copy到刚新建的文件夹下面。一共有18个dylib文件。
    注意:添加动态库这里还有个更简洁的方式,可以在Other Linker Flags中添加-lopencv_core -lopencv_highgui -lopencv_imgproc。若安装的是opencv3,则还需要添加-lopencv_imgcodecs。

至此,opencv在Xcode上的配置已经完成。

下面是一段测试代码。

#include <iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/opencv.hpp>
using namespace cv;
int  main()
{

    Mat img = imread("/Users/**/test.jpg", CV_LOAD_IMAGE_UNCHANGED);

    if(img.empty())
    {
        fprintf(stderr, "failed to load input image\n");
        return -1;
    }

    imshow("Display Image", img);
    waitKey(0);

    return 1;
}

Reference:
http://www.mamicode.com/info-detail-1193075.html
http://www.jianshu.com/p/3d149f167b41

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

相关推荐

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 7516

Mac-Xcode从零开始的OpenCV环境配置

1.打开终端,粘贴代码,自动安装brew国内镜像源 /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" 2. 按弹出的提示安装Old_Homebrew(默认装桌面) 3. 在终端输入: brew install opencv 4. 完成后,在Xcode里新建文件 5. 点击文件,找到“Bulid Phases”里的“Link Binary With Libara.

kongranOvO的博客 2338

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

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

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

weixin_43662044的博客 3593

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

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

期待黎明的博客 8933

[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万+

mac+Xcode+opencv+ c++环境配置

使用官网给的命令进行下载 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 忽略前面一大串名字,终于安装好了,这里最好用的热点安装= =速度好快,之前怎么装也装不上。 接下来就是安装opencv,看了下可以选择安装版本??但是我直接安装openc...

半夜萤火虫的博客 1726

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

android opencv 识别文字_Mac下安装及配置OpenCV环境(Xcode)

Mac下安装及配置OpenCV环境(Xcode)OpenCV (Open Source Computer Vision Library)OpenCV是Intel开源计算机视觉库。它由一系列 C 函数和少量 C++ 类构成,实现了图像处理和计算机视觉方面的很多通用算法。支持Windows、Linux、Mac OS、IOS、Android,提供了C++、C、Java、Python、Matla...

weixin_39595931的博客 111

使用OpenCV在Mac下进行图像处理

OpenCV(Open Source Computer Vision Library)是一个广泛使用的计算机视觉和图像处理库,它提供了丰富的函数和工具,用于处理图像和视频数据。在Mac操作系统上,我们可以通过安装OpenCV库来实现图像处理的功能。本文将详细介绍在Mac下使用OpenCV进行图像处理的步骤,并提供相应的源代码示例。然后,我们提供了一个简单的示例代码,展示了如何读取和显示图像。通过这些步骤,您可以开始在Mac上使用OpenCV进行图像处理,并根据需要进行扩展和修改。在上述命令中,我们使用。

JqlScala的博客 461

iOS集成OpenCV基础教程:例程1

OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉和机器学习软件库。它提供了大量的图像处理、特征检测、机器学习等功能的实现,广泛应用于学术研究和工业生产。在移动开发领域,尤其是iOS平台,集成OpenCV可以显著提升应用在图像和视频处理方面的能力。本章将介绍OpenCV在iOS系统中的集成方法,包括使用CocoaPods和手动导入OpenCV库到Xcode项目中。

weixin_29940495的博客 1141

opencv 环境搭配

opencv 环境搭配下载链接: http://opencv.org/Win下安装参考:http://docs.opencv.org/doc/tutorials/introduction/windows_install/windows_install.html#windows-installation 1. 设置环境变量:setx -m OPENCV_DIR D:\OpenCV\Build\x64

Mars的博客 739

mac下使用xcode开发opencv(c++)的有关配置.docx

mac下使用xcode开发opencv(c++)的有关配置,非常全,从全新机器到编写第一个例程

Mac平台上OpenCV开发环境搭建

Mac平台上OpenCV开发环境搭建 Hujiawei1722014年10月07日 发布 推荐0推荐 收藏2收藏,4.1k浏览 今天大部分时间都是在琢磨如何在Mac OS X上进行OpenCV项目的开发,尝试的开发工具有Xcode(版本是4.6.1)和Eclipse,使用的OpenCV版本是2.4.6。 如果只...

weixin_30776863的博客 89

mac 安装opencv3.0 以及测试例子

简单易懂的描述教你如何在MAC上搭建opencv3.0开发环境,并附带实例程序,包含人脸标记。

跟着Cell学单细胞转录组分析(五):单细胞转录组marker基因鉴定及细胞群注释

书接上回(跟着Cell学单细胞转录组分析(四):单细胞转录组测序UMAP降维聚类)。完成数据降维和细胞聚类后,最主要的环节和工作就是确定各个细胞群,明确是什么类型的细胞,正群的细胞定群很关键,涉及到整个研究,所以这一步宁愿多费时间,也不要出错。当然,这也不是一蹴而就的,需要反复的确认。 要确定各个群是什么细胞,首先需要了解细胞群的marker基因,因为不同类型的细胞突出 表达的基因也是不同的。这里使用FindAllMarkers鉴定各个细胞群的高表达基因。 DefaultAssay(scedata)

qq_42090739的博客 1万+

mac osx10.11 配置安装opencv教程

笔者刚转入osx开发,准备配置一个opencv,却教程都参差不齐,经过自己的测试安装,在这里进行下总结,希望能帮助到需要的朋友。 首先笔者的系统环境是osx 10.11 el capitan, xcode 7.2, 安装的是opencv2.4.11, 原本笔者想安装opencv3,但是发现该版本还不太完善(注意发布日期为2016年1月,相信后期会有较好优化),安装方式采用homebrew,下面是

Code Will 6345

导带、价带

价带是电子的“束缚态”能量区间,决定材料的化学性质;导带是电子的“自由态”能量区间,直接决定材料的导电能力;禁带宽度则是区分金属、半导体与绝缘体的核心参数。通过调控能带结构(如掺杂、应变工程),可设计出具有特定电学和光学特性的功能材料,推动电子信息、能源转换等领域的技术革新。

weixin_51552564的博客 5116

【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...

长相忆兮长相忆的专栏 4953

cartographer错误终结者 ordered_multi_queue.cc:155 Queue waiting for data

错误描述 错误提示的感应器数据可能是: Queue waiting for data:(0, points2) Queue waiting for data:(0, odom) 说明在提供给cartographter的传感器数据出现了问题,没有被成功解析。 原因分析 小编是使用自己编写的odom话题发布时,cartographer爆出了该错误。 于是设想传感器数据相关的tf或lua配置或数据本身存在错误。 于是逐个排查,最终发现了错误原因。 排查可能原因:tf错误 小编之前已处理过tf与lua配置的问题 参

人工智能机器人 4157

在Termux上安装Kali Linux 完整系统

介绍如何在Termux上安装Kali Linux 完整系统

蓑雨一生的博客 2万+
上一篇: 在MFC中调用子对话的便捷操作
下一篇: YUV与RGB图像的互转
IT修道者
IT修道者 领域专家: 人工智能技术领域 领域专家: 人工智能技术领域
博客等级 码龄17年 326粉丝 95原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值