博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在mac osX下安装openCV,used for python
阅读量:6262 次
发布时间:2019-06-22

本文共 1516 字,大约阅读时间需要 5 分钟。

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

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

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

环境是:

Python 2.7.5

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

假设没有安装的话,能够看这里

 然后使用以下的命令:

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==> CaveatsIf 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

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

你可能感兴趣的文章
[LeetCode]Letter Combinations of a Phone Number
查看>>
数据结构中的基本排序算法总结
查看>>
np一些基本操作1
查看>>
面试真题-----hashMap原理
查看>>
js阻止事件冒泡 return false / e.stopPropagation() /e.preventDefault()
查看>>
CSS伪类使用
查看>>
哈佛成功金句
查看>>
iview Table表格单选框互斥
查看>>
leetcode278
查看>>
CodeForces-771D-Bear and Company
查看>>
PAT 1032 Sharing
查看>>
Extjs设置或获取cookie
查看>>
CC2541蓝牙BLE4.0主从透传工程
查看>>
iOS OC中block使用
查看>>
python之路--操作系统介绍,进程的创建
查看>>
markdown语法小结
查看>>
Java Gui 设计模式中的事件监听
查看>>
JavaSE-final关键字
查看>>
python自动化开发-1
查看>>
Remote远程特性的使用
查看>>