📜  如何在 Linux 中为Python安装 OpenCV?(1)

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

如何在Linux中为Python安装OpenCV?

简介

OpenCV是一个开源计算机视觉库,具有大量的计算机视觉算法和工具。它可以在Linux、Windows、MacOS等平台上运行,并且提供了Python和C++等语言的API。

本文将介绍如何在Linux中为Python安装OpenCV。

步骤
步骤1:安装依赖库

在安装OpenCV之前,我们需要先安装一些依赖库。

可以通过以下命令安装:

sudo apt-get update
sudo apt-get install -y libopencv-dev python3-opencv
步骤2:创建虚拟环境

为了避免污染全局Python环境,推荐使用虚拟环境。

可以通过以下命令创建虚拟环境:

sudo apt-get install -y python3-pip
sudo pip3 install virtualenv
virtualenv -p /usr/bin/python3 opencv-env
步骤3:激活虚拟环境
source opencv-env/bin/activate
步骤4:安装OpenCV

使用pip安装OpenCV:

pip install opencv-python-headless
步骤5:测试OpenCV

可以通过以下代码测试OpenCV是否正确安装:

import cv2

img = cv2.imread('test.jpg', 0)
cv2.imshow('image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()
结论

现在,您已经成功地在Linux中为Python安装了OpenCV,并且可以在虚拟环境中使用它。

欢迎继续探索OpenCV的丰富功能!