摘要:比较复杂的是下载源代码使用安装。上安装的方法先上可以直接编译安装首先要安装编译需要的依赖包下载的源代码解压编译并安装另外在上使用调用需要安装对应的包完整脚本地址使用一个简单用来验证是否能够调用的方法可以得到版本
OpenCV全称:Open Source Computer Vision Library,是一个开源的跨平台计算机视觉库,github地址:https://github.com/opencv/opencv。OpecCV主要用c++语言编写,也提供了python等其他语言的,下面介绍下如何在MacOS和Ubuntu上如何安装OpenCV以及OpenCV的Python调用库。
MacOS上面安装 安装OpenCV使用Homebrew安装直接安装OpenCV:
brew install opencv
OpenCV的安装目录为:/usr/local/Cellar/opencv/。
也可以从官网下载安装包直接安装。比较复杂的是下载源代码使用cmake安装。
OpenCV在Python中调用的时候使用的库是cv2。在python中可以直接使用cv2:
import cv2
直接import会出现错误:
Traceback (most recent call last): File "", line 1, in ImportError: No module named cv2
这是因为Python并不能找到对应的OpenCV的库。
那cv2在那里呢?使用pip install安装,也没有找到对应的cv2库。回头看OpenCV的安装目录在lib下面可以看到一个python2.7的包,Python的相关引用都在里面,在site-packages目录下有两个文件:
cv.py cv2.so
可以把这两个文件复制Python库目录/usr/local/lib/python2.7/site-packages下面,这样在调用的时候Python就可以找到cv2的库。
Ubuntu上安装OpenCV的方法先Ubuntu上可以直接编译OpenCV安装,首先要安装编译需要的依赖包:
sudo apt-get install cmake build-essential libgtk2.0-dev libjpeg8-dev libjpeg-dev libavcodec-dev libavformat-dev libtiff5-dev cmake libswscale-dev
下载OpenCV的源代码:
wget https://codeload.github.com/o...
解压:
tar -xzvf 2.4.13.tar.gz
编译并安装:
cd opencv-2.4.13
cmake
make
sudo make install
另外在Ubuntu上使用Python调用OpenCV需要安装对应的python包:
sudo apt-get install python-opencv
完整脚本地址:https://github.com/jjz/script/blob/master/opencv-python.sh
使用OpenCV一个简单用来验证Python是否能够调用OpenCV的方法:
import cv2
cv2.__version__
可以得到OpenCV版本:
"2.4.13.1"
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/38252.html
摘要:美国开国领袖们如果看到美国民众只能在希拉里和川普中选择,估计要集体气活过来。本教程由发布在实验楼,完整教程及在线练习地址川普撞脸希拉里基于的面部特征交换一教程介绍内容简介通过库来实现人脸面部特征交换。 话说这次美国大选可谓赚足了眼球,在美国史上,恐怕没有哪一年的总统大选会像今年一样诡谲和热闹。 美国开国领袖们如果看到美国民众只能在希拉里和川普中选择,估计要集体气活过来。作为一个闲得蛋疼...
摘要:纳入深度学习模型来进一步提升准确率只是时间问题,事实上,这个时间已经到来。最新版本支持基于深度学习的,准确率显著提高。该函数使用基于深度学习的文本检测器来检测不是识别图像中的文本区域。高效使用概率最高的文本区域,删除其他重叠区域。 By Adrian Rosebrock on September 17, 2018 in Deep Learning, Optical Character ...
阅读 1017·2021-11-16 11:44
阅读 1351·2019-08-30 13:12
阅读 2375·2019-08-29 16:05
阅读 3053·2019-08-28 18:29
阅读 879·2019-08-26 13:41
阅读 3210·2019-08-26 13:34
阅读 2570·2019-08-26 10:35
阅读 920·2019-08-26 10:28