在mac osX下安装openCV,used for python

OpenCV是个开源的图像处理库,里面的内容多多。

想了解很多其它,请自行百度咯~

篇blog是记录在mac下。安装openCV。然后使用python来引用openCV库。

环境是:

Python 2.7.5

贪图方便,使用的是brew来安装openCV,brew是一个包管理器,非常好用,类似于ubantu的apt-get。

假设没有安装的话,能够看这里http://brew.sh/index_zh-cn.html

然后使用以下的命令:

brew tap homebrew/science

brew install opencv

homebrew/science ,看名字就知道了,包括了非常多科学研究有关的库。详细能够看这里:https://github.com/Homebrew/homebrew-science

brew install 安装过程中出现:

error "curl: (56) SSLRead() return error -9841"

能够尝试改动一下机器的DNS,能够使用8.8.8.8作为dns。

成功安装后,显示

ZH:~ zhonghuan$ brew install opencv
==> Downloading https://github.com/Itseez/opencv/archive/2.4.9.tar.gz
######################################################################## 100.0%
curl: (33) HTTP server doesn‘t seem to support byte ranges. Cannot resume.
==> Trying a full download
######################################################################## 100.0%
==> cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local/Cellar/opencv/2.4.9 -DCMAKE_BUILD
==> make
==> make install
==> Caveats
If you need Python to find the installed site-packages:
  echo ‘/usr/local/lib/python2.7/site-packages‘ > ~/Library/Python/2.7/lib/python/site-packages/homebrew.pth
==> Summary

由于编程语言选择的时python。所以,我们得让python知道opencv的存在。这个时候注意观察安装的信息。

当中有这么一句话:

If you need Python to find the installed site-packages:
  echo ‘/usr/local/lib/python2.7/site-packages‘ > ~/Library/Python/2.7/lib/python/site-packages/homebrew.pth

所以,我们照着它说的做就好了。在终端中输入:

echo ‘/usr/local/lib/python2.7/site-packages‘ > ~/Library/Python/2.7/lib/python/site-packages/homebrew.pth

为了測试一下。在终端中输入python,

然后输入:

import cv

import cv2

假设没有问题。则成功安装。

时间: 2024-11-09 00:09:38

在mac osX下安装openCV,used for python的相关文章

mac osx 下安装opencv

1.安装homebrew 网上方法很多,自行搜索 2.安装cmake sudo brew install cmake 3.下载opencv源代码 wget https://github.com/Itseez/opencv/archive/2.4.13.zip 4.解压安装 unzip 2.4.13.zip cd opencv-2.4.13/ mkdir build cd build/ cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFI

MAC OSX 下安装 CTAGS

由于本子跟风换了骚货MBP,因而开发要迁移到MAC OSX下,mac os 下的ctags不一样,所以需要自己编译一个 Lion内置了ctags,但是不我所需要,因此得在网上去弄,最新的版本是 5.8 ,安装过程如下: #1 下载Ctags的最新版本源代码 http://ctags.sourceforge.net/ #2 解压下载的好的文件 tar zxvf ctags-5.8.tar.gz #3 安装ctags sudo ./configure && make all &&

mac osx下安装mysql

操作系统版本:mac osx 10.11mysql版本:官网下载dmg  v5.6.33  https://www.mysql.com/ 安装步骤1.双击dmg安装2.开启mysql服务系统偏好设置-底部-mysql-打开服务这个时候还不能使用mysql命令,需要配置mysql命令的路径. 3.配置环境变量mysql的路径在当前用户根目录下编辑.bash_profile文件,添加一行:export PATH=${PATH}:/usr/local/mysql/bin 注:/usr/local/my

MAC OSX 下安装Cscope

续前文,搞定CTAGS之后,需要被搞定的是cscope,依旧是上网拖一把,具体过程如下 #1 下载cscope最新版本 http://cscope.sourceforge.net/#downloads #2 解压缩 tar xvf cscope-15.8b.tar #3 修订cscope的源文件 vim src/constants.h 在111行后添加 //#undef TERMINFO #define TERMINFO 1 #4  安装 ./configure && make all &

sublime在Mac osx下安装z-codeing(即emmet)

sublime安装插件可以根据插件名称通过package control就可以很方便的安装好.但是sublime没有默认安装package control,所以我们必须先安装它. 安装package control步骤如下: 1.通过control+~调出控制台: 2.复制下面一段代码到控制台后回车. import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os

解决mac OSX下安装git出现的"git命令需要使用开发者工具。您要现在安装该工具吗"(19款Mac)

1.本地安装Git ,这里不做说明 2.命令行执行 sudo mv /usr/bin/git /usr/bin/git-system 3.如果提示 权限不足,操作不被允许,关闭Rootless,重启按住 Command+R,进入恢复模式,打开Terminal 输入 csrutil disable,然后重启电脑,再执行第2 步的操作 4. 如果要恢复默认 重启按住 Command+R,进入恢复模式,打开Terminal 输入 csrutil enable 原文地址:https://www.cnbl

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

Mac-OSX的Python3.5虚拟环境下安装Opencv 1   关键词 关键词:Mac,OSX,Python3.5,Virtualenv,Opencv 2   概述 本文是一篇 环境搭建 的基础文. 为了这个东西让自己折腾了接近2天的时间,各种筛选资料,各种尝试,最后终于找到了相应的资料,然后成功安装. 在整理本文的时候,特别感谢这个作者,他提供了两篇安装opencv的方法,分别是 python2.x [1] 和 python3.x [2] . 笔者按照 3.x 的步骤和线索,再解决掉一些

在Mac OSX下设置前端开发环境

以下内容将会详细介绍本人在MAC OSX下关于前端开发环境的安装和设置,如果您是前端开发人员,并且手上有个全新的或者重新安装过系统的mac,你可能会在以下内容里发现你所需要的东西. Google Chrome 几乎是每个前端开发者必备的浏览器,下载地址: https://www.google.com/chrome 一些常用到得Chrome插件: [JSON Formatter(显示格式化过得JSON文件)](https://chrome.google.com/webstore/detail/js

Mac OSX下Sublime Text配置使用Ctags实现代码跳转

1. 先用brew工具安装ctags,安装路径在/user/local/bin The default ctags executable in OSX does not support recursive directory search (i.e. ctags -R). To get a proper copy of ctags, use one of the following options: Using Homebrew: brew install ctags Using MacPort