ubuntu pip 安装 opencv

pip 安装 opencv 教程 https://hotdog29.com/?p=550

pip install opencv
作者: Adrian Rosebrock 于 2018 年9月19日在 Tutorials中发表

我想指出这个OpenCV安装方法的一个重要警告。
我们今天讨论的PyPi / PiWheels托管的OpenCV版本 不包括“非自由”算法,如SIFT,SURF和其他专利算法。

所有这一切 - 在PyPI存储库上有四个可以进行pip安装的OpenCV包:
opencv-python:这个存储库只包含OpenCV库的主要模块。如果您是PyImageSearch阅读器,则不需要安装此软件包。
opencv-contrib-python: opencv-contrib-python库包含两个主要模块与一起的contrib模块 -这是我推荐你安装,因为它包含了所有的OpenCV功能。
opencv-python-headless:与opencv-python相同,但没有GUI功能。适用于无头系统。
opencv-contrib-python-headless:与opencv-contrib-python相同,但没有GUI功能。适用于无头系统。
同样,在绝大多数情况下,您需要 在系统上安装 opencv - contrib - python。

如何在Ubuntu上安装OpenCV
您有两个选项可以使用pip在Ubuntu上安装OpenCV:

安装到您的系统 site-packages
安装到虚拟环境的 site-packages (首选)
首先,安装pip
如果你没有pip,你需要先获得它:
pip install opencvShell

$ wget https://bootstrap.pypa.io/get-pip.py
$ sudo python3 get-pip.py

选项A:使用pip将OpenCV安装到您的Ubuntu系统

除非您有一个不需要独立的独立Python环境的特定用例,否则我不推荐使用此方法。

让我们在我们的系统上安装opencv-contrib-python:

pip install opencvShell

$ sudo pip install opencv-contrib-python
$ sudo pip install opencv-contrib-python

选项B:使用pip将Ubuntu上的OpenCV安装到虚拟环境中

Python虚拟环境有很多好处。

主要的好处是,您可以使用隔离的软件包(许多具有版本依赖性)在您的系统上开发多个项目,而不必混淆系统的水域。您也可以随意添加和删除虚拟环境。

简而言之:Python虚拟环境是Python开发的最佳实践。机会是,你应该跳上这个潮流。

我选择的工具是 virtualenv 和 virtualenvwrapper, 但你可以选择一种替代品,如venv或Anaconda(简称conda)。

以下是如何安装 virtualenv 和 virtualenvwrapper ,它们都将存在于您的系统 site-packages 并管理每个项目的虚拟环境站点包:

pip install opencvShell

$ pip install virtualenv virtualenvwrapper
$ pip install virtualenv virtualenvwrapper

在我们继续之前,您首先需要在〜/ .bashrc 配置文件中添加一些行 。使用nano , vim 或 emacs打开文件 ,并将这些行追加到末尾:

pip install opencvShell

# virtualenv and virtualenvwrapper
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source /usr/local/bin/virtualenvwrapper.sh

pip install opencvShell

$ source ~/.bashrc

你会看到一些设置virtualenvwrapper的终端输出。您现在可以访问新的终端命令:

使用 mkvirtualenv 创建环境 。
使用 workon 激活环境(或切换到另一个环境) 。
使用 deactivate 停用与环境 停用 。
使用 rmvirtualenv 删除环境 。

让我们为OpenCV 创建一个名为cv的Python 3虚拟环境:

pip install opencvShell

$ mkvirtualenv cv -p python3

pip install opencvShell

$ pip install opencv-contrib-python
$ pip install opencv-contrib-python

测试是否安装成功
打开一个新终端

source ~/.bashrc
workon cv
python
import cv2
cv2.__version__

输出opencv版本号,证明成功
我在安装时出现opencv 会安装到python2 的环境下,还不清楚原因
所以我在测试时需改上述第3行代码

python2

文章出处 https://www.pyimagesearch.com/2018/09/19/pip-install-opencv/

pip 安装 opencv 教程 https://hotdog29.com/?p=550

  • 4
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值