商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > Ubuntu Python如何使用OpenCV库

Ubuntu Python如何使用OpenCV库

  发布于2026-05-21 阅读(0)

扫一扫,手机访问

想在Ubuntu系统里用Python玩转OpenCV?这事儿其实没想象中那么复杂。跟着下面这几个清晰的步骤走,你很快就能搭建好环境,并跑起第一个图像处理程序。

Ubuntu Python如何使用OpenCV库

第一步:确认Python环境

Ubuntu系统通常已经自带了Python。不过,为了保险起见,最好先打开终端确认一下。输入下面这条命令,看看系统里Python的版本号:

python --version

如果你的系统默认是Python 3,可能需要用这个命令:

python3 --version

看到版本号输出,就说明Python已经就位,可以进入下一步了。

第二步:安装OpenCV库

安装OpenCV最省心的方式就是通过pip。在终端里执行下面这行命令,它会同时安装主库和包含额外功能的contrib模块:

pip3 install opencv-python opencv-contrib-python

命令执行过程中,pip会自动处理所有依赖。喝杯咖啡,稍等片刻就好。

第三步:验证安装是否成功

装好了不代表就能用,得验一验。创建一个名为test_opencv.py的Python脚本,把下面的代码贴进去:

import cv2
print(cv2.__version__)

# 读取一张图片
img = cv2.imread('path_to_image.jpg')

# 显示图片
cv2.imshow('image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()

记得把代码里的path_to_image.jpg换成你电脑上一张真实图片的路径。保存文件后,在终端运行:

python3 test_opencv.py

如果一切顺利,终端会打印出OpenCV的版本号,同时弹出一个窗口显示你指定的图片。恭喜,这说明OpenCV已经成功安装并可以正常调用了。

第四步:动手写你的第一个程序

环境搭好了,总得做点什么。一个经典的入门操作是把彩色图片转换成灰度图。新建一个脚本,试试下面这段代码:

import cv2

# 读取图片
img = cv2.imread('path_to_image.jpg')

# 转换为灰度图像
gray_img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)

# 显示原始图片和灰度图片
cv2.imshow('Original Image', img)
cv2.imshow('Gray Image', gray_img)

# 等待按键,然后关闭所有窗口
cv2.waitKey(0)
cv2.destroyAllWindows()

同样,确保图片路径正确。运行这个脚本,你会看到两个并排的窗口,一个展示彩色原图,另一个展示处理后的灰度图。直观的对比,能让你立刻感受到OpenCV处理图像的能力。

按照以上步骤操作,你在Ubuntu上使用Python和OpenCV的基础环境就已经搭建完成了。过程中如果遇到报错,别慌,仔细阅读终端给出的错误信息,它们通常是解决问题的关键线索。接下来,你就可以尽情探索计算机视觉的广阔世界了。

本文转载于:https://www.yisu.com/ask/71997189.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注