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-学习目标

1.1-本章介绍

因为不可抗力(╯﹏╰),最近去图书馆借了一本《OpenCV编程案例详解》,准备学习OpenCV的使用,因为身患懒癌,所以还是想通过博客的方式来督促自己学习吧,以后这个系列每周必有一篇(flag大旗已立)……
这篇博客之所以命名为零,是因为这是用来介绍怎么样搭建OpenCV的开发环境的。

返回目录

1.2-实践内容

  1. homebrew安装
  2. 安装CMake
  3. 源码安装OpenCV
  4. xcode配置与测试
  5. 基础问题回答

返回目录

1.3-相关说明

  • 我使用的是Mac环境,所以为了方便我通过xcode来学习OpenCV的使用

返回目录

2-学习目标

2.1-homebrew安装

这个网上很多嘛~
Homebrew - 安装与使用

返回目录

2.2-使用homebrew安装CMake

安装了homebrew之后相当于安装了一个软件管家(命令行版2333),直接通过brew命令就可以安装大部分工具:

sudo brew install cmake //homebrew

默认的安装路径是:/usr/locat/Celler/
一般情况下,如果很久没有使用homebrew,他会更新软件包,所以请在网络良好的情况下使用,不然会……超慢。
更新homebrew也可以手动:

brew update
brew upgrade

返回目录

2.3-源码安装OpenCV

第一步先上官网下载源码:https://opencv.org/releases.html
安装可以参考官网上的教程:https://docs.opencv.org/master/d7/d9f/tutorial_linux_install.html
第二步编译源码文件:

1. cd ~/opencv
2. mkdir build
3. cd build
4. cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
5. make
6. sudo make install

这里就简单粗暴的上步骤吧,当然我建议最好看看官网,关于cmake参数的设置,确认你所喜欢的安装方式,当然因为懒癌所以我就直接安装官网上的来了,以后也好找……
安装的整个过程在一个小时左右,应该大概也许因人而异吧~

返回目录

2.4-xcode配置与测试

待未完,我还要写作业……

返回目录

2.5-基础问题回答

  1. 关于之前编译源码文件的第四步,如果不行可以参考官方解决办法:
    Use
    cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local ..
    without spaces after -D if the above example doesn‘t work.

返回目录

3-资料

  1. Mac OSX10.10上搭建OpenCV3.2.0开发环境
  2. 搭建Mac上的OpenCV开发环境
  3. opencv_tutorial_linux_install
  4. Homebrew - 安装与使用
  5. cmake 那些事儿~
  6. cmake的一些基础知识
  7. Mac平台上OpenCV开发环境搭建
  8. 关于homebrew使用时遇到的问题: Error: Could not symlink bin/gdb/usr/local/bin is not writable.

返回目录

原文地址:https://www.cnblogs.com/blackay03/p/8763100.html

时间: 2024-08-02 16:10:03

OpenCV学习系列(零) Mac下OpenCV + xcode环境搭建的相关文章

Python零基础学习系列之二--Python介绍及环境搭建

1-1.Python简介: Python是一种解释型.面向对象.动态数据类型的高级程序设计语言.Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年.像Perl语言一样, Python 源代码同样遵循 GPL(GNU General Public License)协议. Python(英国发音:/?pa?θ?n/ 美国发音:/?pa?θɑ?n/), 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第

Mac下JAVA开发环境搭建

最近开始学习JAVA, 首先配置下环境! 1.Mac自带的jdk版本老了,需要到oracle官网(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)去下载新的jdk,具体下载那个版本看个人需求,然后安装. 安装完成之后打开Terminal, 执行命令: java -version 即可查看到我们所安装的jdk版本. 2.安装jdk成功之后,我们还需要配置jdk环境变量. 使用命令

【Java学习系列】第1课--Java环境搭建和demo运行

本文地址 分享提纲: 1. java环境的搭建 2. java demo代码运行 3.参考文档 本人是PHP开发者,一直感觉Java才是程序的王道(应用广,科班出身),所以终于下决心跟一跟. 主要是给自己看和一些java小白参考,大神勿喷. 1. java环境的搭建 请参考 Java 开发环境配置(菜鸟教程) 1)[Windows环境]windows环境下 java环境的搭建(todo) 2)[Linux环境]Linux环境下 java环境搭建(todo) 3)[Mac环境]Mac环境下 jav

MAC下的XMPP环境搭建

实现即时通信有多种方式,下面讲的是Mac下使用XMPP来实现. XML Messages Presence Protocol 可扩展消息处理协议 简单讲就是基于XML语言的点对点即时通信协议 原理:至少两个客户端和一个服务器 搭建XMPP环境 需要几个辅助工具 XAMPP OpenFire spark 我们首先是搭建服务器环境,要想安装Apache服务器是不容易的,如果你还想添加 MySQL.PHP 和 Perl,那就更难了.XAMPP(Apache+MySQL+PHP+PERL)是很好的辅助工

mac下java 开发环境搭建

mac配置java开发环境: jdk1.7 +sdk1.7+maven +tomcat 1.先安装jdk ,才能安装sdk . 2 mac中jdk1.7的默认位置:/Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home 配置JAVA_HOME: 用户目录下opne .bash_profile    如果没有这个文件可以自己创建一个 可以了解下mac下的配置文件 ./etc/profile 文件   全局共有配置,无论哪个用户

Mac下Qt的环境搭建

1.分别下载并安装XCode和Command Line Tools(必须安装),安装完毕后,Clang就有了. https://developer.apple.com/downloads/ 2.下载Qt并默认安装 http://download.qt.io/official_releases/qtcreator/,得到安装包qt-creator-opensource-mac-x86_64-3.4.0.dmg. http://download.qt.io/official_releases/qt/

Mac下Cordova开发环境搭建

xcode下载 从Mac App Store 下载Xcode,只需要在Store键入Xcode,下载第一个就ok了 cordova安装与配置 cordova需要node安装,使用Safari打开nodejs.org,下载并安装 安装完成后需要从终端下载cordova,输入下面的命令就可以安装完成cordova 使用Finder在右上角输入终端就可以搜索出来 sudo npm install -g cordova 新建项目 我们新建一个HelloWorld项目,在终端中输入 cordova cre

Mac下的hadoop环境搭建(单节点)

一.安装Java 1.下载以及安装 官网下载jdk,我下载的是1.8.0_45 网址:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html 如下所示: 然后安装,默认安装路径是:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home 2.测试是否安装成功 在终端输入 : java -version 如果安装成功,则会显示相应

mac下Android开发环境搭建

jdk安装 下载java SE 8 64位, 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载完成,直接点击进行安装 安装目录/Library/Java mac默认安装的jdk位1.6版本,安装位置为:/System/Library/Java 查看安装的javabanb: xxdexxxxx xxx:/ tb$ java -version java version

Mac系统下STF的环境搭建和运行

本文参考以下文章整理:MAC 下 STF 的环境搭建和运行 一. 前言 STF,全称是Smartphone Test Farm,WEB 端批量移动设备管理控制工具,就是可以用浏览器来批量控制你的移动设备,目前只支持Android设备. 二.环境搭建 1. 安装xcode和xcode 命令行工具 (安装Macport需要) Xcode:直接在App Store下载安装 Xcode Command Line Tools:在terminal中输入以下命令,然后在弹出的安装步骤中猛点下一步自动安装. 1