首先,我是根据止于至善 博主的文章进行配置,写的十分详尽,基本都可以配置成功,但是谁让我这么水呢,还是遇到了一些愚蠢的错误,所以我会把我其中的失误贴出来。

  1. 要安装homebrew,干什么用的呢,解决了包依赖,因为Linux下,大多数自由软件,都依赖其他开源库,所以它本身不提供他所依赖的库,因为他认为你自己也可以自由获取开源库,所以软件依赖库,下载软件的时候也需要把依赖库下载下来,Ubuntu用apt-get解决这个问题,那么MacOS就用homebrew.
  2. 安装homebrew步骤,http://www.cnblogs.com/lzrabbit/p/4032515.html,翻墙其实也有点慢,大约要等7,8分钟,一度我以为是卡住了,其实就是因为慢。
  3. brew install opencv,下载成功后,在finder中,command+shift+g可以查看隐藏文件夹内容,输入usr/local隐藏文件夹中brew下载的东西,openCV等。
  4. 在Xcode中配置openCV时,其中一步是把动态链接库文件.dylib加载到工程中去,止于至善 说了一种方法,还有一种方法:build phases–>Link Binary with Library–>点击左下角“+”–>选择左下角的”other”–>command+shift+g,找到/usr/local/Cellar/opencv/3.3.0_3/lib–>.dylib文件全选,点击open。

  5. 配置成功。
    6.
    进行代码测试。
#include <iostream>
#include <opencv2/opencv.hpp>
using namespace cv;
using namespace std;int main(int argc, const char * argv[]) {Mat img = imread("/Users/lk/Desktop/a.jpg");imshow("image",img);waitKey(6000);return 0;
}

这里注意imread函数,其中图片的路径/Users/lk/Desktop/a.jpg必须是绝对路径,如果把图片放在工程中,直接写相对路径是读取不到的(这里耗费了两个小时,一直以为openCV没有配置成功呢)。但是这里显示了一种方法,Xcode切换工作路径,这样就符合我们的习惯啦。

macOS Sierra,Xcode 8配置openCV3相关推荐

  1. XCode小白配置OpenGL练习环境

    想学一下ogldev中OpenGL的例子,只有个mac本,台式机虽爽,但是不能一次设置,到处开发. 对XCode不熟悉,配个简单的环境居然花了4个小时,主要是对XCode不熟,网上说的Head Sea ...

  2. karabiner macOs Sierra不可用后的临时解决方法

    今天早上试水了macOS Sierra,下载安装新系统一切正常,无黑屏无白屏,但是,用外接接破案在复制的时候突然发现,复制不了了,吓一跳,使用自带键盘Command+v正常,那么应该是就是karabi ...

  3. Flutter系列之在 macOS 上安装和配置 Flutter 开发环境

    本文为Flutter开发环境在macOS下安装全过程: 一.系统配置要求 想要安装并运行 Flutter,你的开发环境需要最低满足以下要求: 操作系统:macOS(64位) 磁盘空间:700 MB(不 ...

  4. macos sierra_如何在macOS Sierra,优胜美地和El Capitan中更改登录屏幕背景

    macos sierra When you turn your Mac on, do you notice the blurred image behind the login screen? By ...

  5. VS2017配置OpenCV3.2+contrib3.2

    VS2017配置OpenCV3.2+contrib3.2 前言 opecv3.2+opencv_contrib3.2模块都编译配置了 在配置contrib之前,尝试直接配置OpeCV3.2-vc14, ...

  6. 找回 macOS Sierra 中的“任何来源”选项

    为什么80%的码农都做不了架构师?>>>    为了安全,苹果在 macOS Sierra 取消了"允许安装任何来源的应用",只允许来自 App Store 以及 ...

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

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

  8. Xcode SVN配置

    Xcode SVN配置 Xcode SVN配置 编辑 ~/.subversion/config 文件  注意:假设".subversion"文件夹不存在.请执行"svn ...

  9. U盘安装MacOS Sierra系统方法

    首先做下准备工作,需要一个不低于8G的U盘,一般镜像文件大概4到5G之间,8G的U盘够用了,当然前提是备份好电脑里的资料(如果有重要资料的话) 下载系统(镜像文件),建议到电脑里的App Store商 ...

  10. 细聊 Cocoapods 与 Xcode 工程配置

    前言 文章比较长,所以在文章的开头我打算简单介绍一下这篇文章将要讲述的内容,读者可以选择通篇细度,也可以直接找到自己感兴趣的部分. 既然是谈 Cocoapods,那首先要搞明白它出现的背景.有经验的开 ...

最新文章

  1. GameMaker Studio从头开始学习设计和开发3款游戏
  2. Docker部署微服务详解
  3. python 课堂笔记-for语句
  4. QPushButton hover配置
  5. centos升级之共享文件夹
  6. linux多线程编程和linux 2.6下的nptl,Linux多線程編程和Linux 2.6下的NPTL
  7. web developer tips (78):使用文档大纲导航
  8. [设计纹理素材]可爱手绘淡雅清新图案花样背景素材
  9. 论高校计算机信息管理能力的提升,论高校计算机信息管理能力的提升
  10. Java工程带库编译运行
  11. 零基础如何入门数据分析师?
  12. BOM类型转换——>EBOM、MBOM、PBOM
  13. 利用电脑玩android版天天连萌刷高分 二,利用计算机玩Android版“天天连萌”刷高分(二)——图像识别...
  14. 【java】列表导出excel(支持单元格内容换行展示)
  15. 【新闻文本分类】(task4)使用gensim训练word2vec
  16. 企业“招投标”一般需要办理哪些体系认证?
  17. ajax——请求消息(request)和响应消息(response)
  18. 如何成为某一领域的高手
  19. VB Dim的初识与相关用法
  20. Wireshark分析实际报文理解SSL(TLS)协议

热门文章

  1. 病毒之Worm.Win32.AutoRun
  2. 计算机表格中减法公式,excel表格减法公式
  3. 如何打造自动驾驶的数据闭环?
  4. 流水线效率的计算公式计算机,[转载]生产效率计算公式
  5. 超实用!!MySQL数据库——Amoeba读写分离
  6. 树莓派4B + USB启动(外置硬盘Or U盘)ubuntu server 镜像
  7. oracle回收DBA权限以及授权表空间
  8. 合同扫描管理大师——为合同管理而生
  9. 用计算机作品装扮校园,童心向党艺绽放 幸福成长梦起航——惠安县八二三实验小学第七届校园文化艺术节之十五“手绘童心 泼洒阳光”计算机作品制作比赛...
  10. windows系统C盘pagefile.sys占用空间大怎么解决