最近准备用MBP进行视觉开发,OpenCV当然是必不可少的啦~貌似Mac上得OpenCV只能从源代码编译啊,有点麻烦。

1、安装OpenCV

1)首先下载opencv for mac安装源文件
2)安装cmake程序。
3)进入存放解压后的opencv文件夹,新建一个空的文件夹release,进入该文件夹,编译安装opencv,使用命令如下:
        mkdir release
cd release
       cmake -G "Unix Makefiles" ..
       make
       sudo make install
       4)安装好的lib文件存放在“/usr/local/lib”文件夹,h文件存放在“/usr/local/include”。
           至此,opencv for Mac 安装完毕

2、使用CMake编译OpenCV程序

1)新建源程序文件

2)新建CMakeLists.txt文件,代码如下:
   project( HelloOpenCV )
   find_package( OpenCV REQUIRED )
   add_executable( HelloOpenCVHelloOpenCV )
   target_link_libraries(HelloOpenCV ${OpenCV_LIBS} )

3)使用CMake编译生成XCode项目,搞定。

3、直接使用XCode开发

1)创建一个空的command line工程。
2)加入测试代码。

3)添加lib文件:右键点击工程名,选择“Add files to..”,在文件选择对话框弹出来时输入“/”,在弹出的路径框中输入:/usr/local/lib,全选该文件夹下的全部dylib文件,添加至工程。

4)添加lib文件查找支持: 点击工程名文件,进入“Build Settings”选项卡,在“Library Search Paths”栏中输入“/usr/local/lib”

5)添加头文件:点击工程名文件,进入“Build Settings”选项卡,在“Header Search Paths”栏中输入:“/usr/local/include   /usr/local/include/opencv”

【注意】不管用CMake还是手工创建XCode项目,都要将BuildSetting中的C++ Standard Library 改为libstdc++(GUN C++ standard library),不然会产生编译错误,提示找不到"assert.h"文件

Mac下使用OpenCV相关推荐

  1. Mac下python3配置opencv3 3和Mac下单独opencv的配置以及iOS下配置opencv

    #1.Mac下python3配置opencv3.3 新手受任开发一个功能,需要用到opencv.但python和opencv连接出现问题,看了大概有上百份博客的解决办法,都没有解决,快要放弃了,解决了 ...

  2. MAC下配置openCV

    1. 前期准备 电脑:macOS Catalina-10.15.7 xcode:Version 12.1 (12A7403) homebrew:具体安装方法baidu 或者 google 2. 开始安 ...

  3. Mac下编译OpenCV for android

    1.自行下载OpenCV源码 2.编译安装 # mkdir build_for_android # cd build_for_android # cmake -DCMAKE_TOOLCHAIN_FIL ...

  4. 在Mac下安装使用OpenCV

    教导大家如何在Mac下安装使用OpenCV, 包括使用编译器,Xcode,和Eclipse的开发方法 系统环境:ML10.7.5  cmake版本:2.8.10 XCode版本:4.5.1  Open ...

  5. 在MAC Xcode下安装OpenCV

    在MAC Xcode下安装OpenCV 首先交代下安装环境MACOSX10.13,安装版本为OpenCV2.4.13,Xcode的版本为10.0. 一,安装Homebrew Homebrew类似Ubu ...

  6. OpenCV(一)Mac下OpenCV的安装和配置

    Homebrew简介及安装 1.Homebrew是神马 linux系统有个让人蛋疼的通病,软件包依赖,好在当前主流的两大发行版本都自带了解决方案,Red hat有yum,Ubuntu有apt-get ...

  7. Mac-OSX的Python3.5虚拟环境下安装Opencv

    Mac-OSX的Python3.5虚拟环境下安装Opencv 1   关键词 关键词:Mac,OSX,Python3.5,Virtualenv,Opencv 2   概述 本文是一篇 环境搭建 的基础 ...

  8. caffe之mac下环境搭建

    参考 http://www.linuxidc.com/Linux/2016-09/135026.html 1. 安装brew,也叫homebrew,mac下类似于ubuntu的apt-get功能 cu ...

  9. Mac 下安装 Python-OpenCV Python-OpenCV 处理图像(一):基本操作

    首先确保已经安装了Python Mac 下可以直接使用 brew 来安装OpenCV,具体步骤如下: # add opencv brew tap homebrew/science# install o ...

最新文章

  1. java File类 常用相关函数
  2. 生产订单新增按钮没权限
  3. bit byte B KB Kbps KBps ps
  4. 删除MSI包垃圾信息工具
  5. PyQT4编程实例之小财务软件
  6. Java包装类API详解
  7. 蚂蚁御术:我的前端十年成长之路
  8. vim下更省心地用中文
  9. 「3.4w字」超保姆级教程带你实现Promise的核心功能
  10. [html]HTML5如何隐藏video元素的控制栏、全屏按钮?
  11. YUI3学习笔记 ( 8 )
  12. 删除链表中重复的节点
  13. SAS时间序列分析案例--有季节效应的非平稳序列分析
  14. whose size is larger than the fetch size
  15. 我做实施交付那些年——说点废话(1)
  16. 使用CCHttpClient进行cocos2d-x网络编程
  17. 2012, PPSN,Geometric Semantic Genetic Programming,GSGP
  18. launcher矩形图标
  19. ORA-01507错误解决
  20. 用CSS实现HTML图文混排

热门文章

  1. 【Android 逆向】x86 汇编 ( align | db | dw | dd | nop | 伪指令 )
  2. 章节七、4-Sets
  3. PyQt5显示一个空白的窗口
  4. 线性表之链式存储结构
  5. 查看android keystore 别名
  6. hdu As Easy As A+B
  7. 生成模型学习笔记:从高斯判别分析到朴素贝叶斯
  8. MySQL之一致性检测及数据同步
  9. java后台图片的上传预览接口 IO流
  10. GO语言struct语法