小智 47
我找到了这个。
轮子上的 OpenCV。
用于 Python 的非官方 OpenCV 包。
Ubuntu 16.04 的安装很轻松:
pip3 install opencv-python
Run Code Online (Sandbox Code Playgroud)
检查安装:
python3
Python 3.5.2 (default, Nov 17 2016, 17:05:23)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> cv2.__version__
'3.2.0'
Run Code Online (Sandbox Code Playgroud)
kar*_*rel 12
python3-opencv 可以从Ubuntu 17.10 及更高版本的Universe 存储库安装。打开终端并输入:
sudo apt install python3-opencv
Run Code Online (Sandbox Code Playgroud)
如果您使用的是 Ubuntu 14.04 或 Ubuntu 16.04,请将您的操作系统升级到 18.04。如果 WSL 中安装了 Ubuntu 16.04,sudo do-release-upgrade
则会将其升级到 18.04。
Dmi*_*gas 10
我在 Ubuntu 16.04 LTS 上安装了 OpenCV 3.1 版,可以与 Python 3.5.1 一起使用。在最新版本中它已修复,请尝试:
http://cyaninfinite.com/tutorials/installing-opencv-in-ubuntu-for-python-3/
但是我没有下载dev python和OpenCV,直接从github上拿来的:
编辑:
以下是我测试成功并在上面的链接中提到的说明:
sudo apt-get update
下载编译 OpenCV 所需的包:
sudo apt-get install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
Run Code Online (Sandbox Code Playgroud)sudo apt-get install python3.5-dev
python3.5-config --includes
输出应类似于:-I/usr/include/python3.5m -I/usr/include/x86_64-linux-gnu/python3.5m
. 输出的第一部分是预期位置,第二部分显示配置文件的当前位置。为了解决这个问题,我们将文件从当前位置复制到预期位置:sudo cp /usr/include/x86_64-linux-gnu/python3.5m/pyconfig.h /usr/include/python3.5m/
git clone https://github.com/Itseez/opencv.git
。这将下载 OpenCV 3。然后将文件夹重命名opencv
为opencv-3
创建一个build
目录,移动到它并运行:
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ../opencv-3
Run Code Online (Sandbox Code Playgroud)make
,然后sudo make install
。 归档时间: |
|
查看次数: |
122443 次 |
最近记录: |