📜  python install opencv - Python (1)

📅  最后修改于: 2023-12-03 15:04:05.623000             🧑  作者: Mango

Python 安装 OpenCV

OpenCV 是一个开源的计算机视觉库,它提供了图像处理、计算机视觉以及机器学习等领域所需要的各种工具和算法。它支持多种编程语言,包括 C/C++、Python、Java 等,但是 Python 是其最广泛使用的语言之一。

下面我们将介绍如何在 Python 中安装 OpenCV。

安装 Python

在安装 OpenCV 之前,你需要先安装 Python。你可以到 Python 官网上下载最新的 Python 版本:https://www.python.org/downloads/。

安装 OpenCV
使用 pip 安装

使用 pip 安装是安装 Python 库的最简单方法,它是 Python 的包管理工具。只需要在终端中运行以下命令即可:

pip install opencv-python

如果你需要安装 OpenCV 的额外模块,可以使用以下命令:

pip install opencv-contrib-python
手动安装

如果你想要进行手动安装,则需要按照下面的步骤操作。

  1. 下载 OpenCV 源代码

    在 OpenCV 官网上下载最新版本的源代码:https://opencv.org/releases/。

  2. 解压源代码文件

    将下载的源代码文件解压缩到任意目录,并进入该目录。

  3. 创建一个构建目录

    在解压缩后的 OpenCV 目录中创建一个 build 目录,用于存放编译后生成的二进制文件。

  4. 配置 CMake 并生成 Makefile

    在终端中进入到 build 目录中,然后运行以下命令进行配置:

    cmake ..
    

    该命令将使用 CMake 进行配置,并生成 Makefile。你可以通过增加不同的参数来配置 OpenCV 构建的选项。

  5. 编译 OpenCV

    在终端中进入到 build 目录中,然后运行以下命令进行编译:

    make
    

    该命令将会编译 OpenCV。

  6. 安装 OpenCV

    运行以下命令进行安装:

    sudo make install
    

    该命令将会安装 OpenCV 到默认的安装路径中。

测试 OpenCV 安装

下面是一个简单的 Python 脚本,测试 OpenCV 是否安装成功:

import cv2

img = cv2.imread('test.jpg')

cv2.imshow('image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()

该脚本读入一张图像并显示出来,如果你能够看到这张图像,则说明 OpenCV 安装成功。