OpenCV on Mac OSX 安装详解

原创 2015年07月08日 22:37:44

本文仅针对C++ framework下的Opencv安装,用python的朋友出门左转再找找。下面我将一步一步详细解释怎样在Mac系统下安装Opencv

1.

首先在App Store里下载Xcode,这个想必大家应该都知道

2.

下载一个package manager,本人使用的是homebrew, 具体安装方法如下:

在终端中输入 

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)
有了package manager就可以简便的安装各种包了。

3. 

下面安装OpenCV需要的各种包。在终端中输入

brew tap homebrew/science
brew info opencv

终端中会显示出OpenCV的dependency, 依次安装上所有必需的dependency, 以cmake为例, 输入“brew install cmake”。所有dependency安装完毕后,安装Opencv

brew install opencv --build64

等待安装完成。

4. 

现在opencv应该已经可以用了,只要在Xcode中的build setting里的 header search path和 library search path分别设为 ‘/usr/local/Cellar/opencv/2.4.11_1/include’ 和 ’/usr/local/Cellar/opencv/2.4.11_1/lib‘ 即可。

用下面的代码检验opencv是否可用。

// Example showing how to read and write images
#include <opencv2/opencv.hpp>
#include <opencv2/highgui/highgui.hpp>

int main(int argc, char** argv)
{
  IplImage * pInpImg = 0;

  // Load an image from file - change this based on your image name
  pInpImg = cvLoadImage("my_image.jpg", CV_LOAD_IMAGE_UNCHANGED);
  if(!pInpImg)
  {
    fprintf(stderr, "failed to load input image\n");
    return -1;
  }

  // Write the image to a file with a different name,
  // using a different image format -- .png instead of .jpg
  if( !cvSaveImage("my_image_copy.png", pInpImg) )
  {
    fprintf(stderr, "failed to write image file\n");
  }

  // Remember to free image memory after using it!
  cvReleaseImage(&pInpImg);

  return 0;
}


mac osx10.11 配置安装opencv教程

笔者刚转入osx开发,准备配置一个opencv,却教程都参差不齐,经过自己的测试安装,在这里进行下总结,希望能帮助到需要的朋友。 首先笔者的系统环境是osx 10.11 el capitan, xc...
  • zjcxhswill
  • zjcxhswill
  • 2016年01月26日 21:36
  • 4463

在Mac OSX 10.10 上安装opencv

在Mac OSX上如果想使用OpenCV,可以通过自己手动编译源码的方式,但比较繁琐。 推荐使用Homebrew来进行安装,步骤很简单,如下: 1、brew tap homebrew/scienc...
  • wdkirchhoff
  • wdkirchhoff
  • 2014年12月13日 16:05
  • 3465

Mac OSX10.12 上安装配置caffe(无GPU)

Mac OSX10.12 和Anaconda python 2.7 下安装配置caffe
  • kamiwon
  • kamiwon
  • 2017年01月16日 16:08
  • 1611

安装编译和使用OpenCV(Mac OS X 10.10)

OpenCV在计算机图形学领域有着广泛的应用,本文将详细介绍如何从编译安装到最终使用OpenCV。 首先: Mac OSX Yosemite 10.10(低版本也可以) Xcode Comman...
  • u013931256
  • u013931256
  • 2015年03月12日 16:00
  • 498

Mac安装Opencv3 --with-all

Opencv3在Mac上安装很多时候是凭运气,安装过程繁琐,耗时长,有足够的时间可以用来祈祷。 目的:安装带有contrib模块、QT支持、OpenGL支持的OPENCV3,Cuda由于机器不支持显...
  • benjmali
  • benjmali
  • 2017年10月25日 09:35
  • 234

OpenCV3.3.1 安装教程 Mac10.12.6 +Xcode9.0.1

参考教程 下载OpenCV 安装OpenCV XCode环境配置 Hello World Language C 命令行编译运行OpenCV参考教程OpenCV on Mac OSX: A step-b...
  • u011773995
  • u011773995
  • 2015年04月17日 08:31
  • 2698

OpenCV教程 之 安装篇:Mac Pro给python3配置opencv

之前给电脑上的c++装了opencv,可是写python的时候又要用到opencv于是又折腾了半天给anaconda的python3装上了opencv,这里确实要吐槽一下python3的兼容性很差,在...
  • Liangjun_Feng
  • Liangjun_Feng
  • 2017年10月24日 22:55
  • 1132

在Mac OS X上配置OpenCV Python版本

转载自我的个人网站上的博客。 I didn't expect to spent 2 days to set up opencv python environment on my mbp!! H...
  • jiangfan2014
  • jiangfan2014
  • 2015年03月22日 13:43
  • 1858

Mac上安装opencv3

为了在mac上跑一次YOLO,从git上clone下了YOLO的项目,按照上面的说明对某张图片做物体识别,然而在运行是报错,提示import cv2错误,所以就开启了在mac上安装opencv2的折腾...
  • sinat_16823063
  • sinat_16823063
  • 2016年12月29日 17:00
  • 785

MAC OSX 独立安装gcc编译器

you  1.根据自己的mac版本下载相应的gcc压缩包文件。     gcc for Lion:gcc-lion.tar.gz, updated July 2011.     gcc for S...
  • u013896457
  • u013896457
  • 2014年04月05日 21:45
  • 3124
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:OpenCV on Mac OSX 安装详解
举报原因:
原因补充:

(最多只允许输入30个字)