Mac OS安装OpenCV

安装环境:Mac OS Sierra,Python 3.5

1、下载安装最新的Anaconda,下载地址:https://www.continuum.io/downloads#macos

2、创建python 环境,虚拟环境使用Python 3.5。

conda create -n myenv python=3.5

3、激活新环境

source activate myenv

4、安装NumPy(opencv依赖于Numpy)

conda install numpy

5、安装anaconda-client命令工具,它用于在Conda搜索OpenCV二进制包

conda install anaconda-client

6、搜索OpenCV 3

anaconda search -t conda opencv3

7、选择搜索结果里支持osx-64的包,例如:https://conda.anaconda.org/menpo

conda install --channel https://conda.anaconda.org/menpo opencv3

8、测试安装

import cv2
print("OpenCV version:")
print(cv2.__version__)

原文:https://gist.github.com/vishwanath79/756185e550556daf19f526984a58a703

版权声明:著作权归作者所有。

相关推荐

在Mac OSX给Apache的localhost配置SSL

这是在Mac上给Apache的localhost配置ssl的过程及指令。配置SSL的环境:Apache 2.4.16,OSX El Capitan (10.11.2) Apache SSL配置1、在目录/etc/apache2/下新建ssl目录:sudo mkdir /etc/apache2/ssl 2、生成两个主机密钥:sud

Mac查找并杀掉指定端口的进程

查找占用端口的进程id命令格式:lsof -t -i :YOUR_PORT_NUMBER lsof命令用来列出所有系统当前打开的文件,命令参数:-t:仅获取进程ID-i是用来指定进程的条件,完整的条件:-i[46] [protocol][@hostname|hostaddr][:service|port] 46 --> IPv4&n

Mac安装ctags,解决ctags -R失效

在mac上可能已经安装了ctags,但是使用:$ ctags -R --exclude=.git --exclude=log * ctags: illegal option -- R usage: ctags [-BFadtuwvx] [-f tagsfile]&nbs

Mac完全卸载PostgreSQL9.x

根据PostgreSQL 9.x的安装方式不同,卸载方式也是不同。这里分为homebrew和EnterpriseDB Installer两种方式的卸载方法。卸载homebrew安装的PostgreSQL使用brew命令卸载brew uninstall postgresql 卸载EnterpriseDB Installer安装的PostgreSQL这

Android:解决android.os.NetworkOnMainThreadException问题

原因当应用在主线程执行网络操作时会抛出此异常android.os.NetworkOnMainThreadException。解决方法把执行网络的操作的代码放到AsyncTask里可以避免此问题。示例:class MyConnectTas extends AsyncTask {     @Override  &