本教程将指导您使用 Python OpenCV 库读取和显示图像。

代码示例:

import cv2

# 读取图像
img = cv2.imread('1.jpg')

# 显示图像
cv2.imshow('demo', img)

# 等待显示
cv2.waitKey(0)

# 关闭所有窗口
cv2.destroyAllWindows()

代码解释:

  1. 导入 OpenCV 库: import cv2
  2. 读取图像: img = cv2.imread('1.jpg') 使用 cv2.imread() 函数读取名为 '1.jpg' 的图像文件,并将图像数据存储在变量 img 中。
  3. 显示图像: cv2.imshow('demo', img) 使用 cv2.imshow() 函数显示图像。第一个参数 'demo' 是窗口的名称,第二个参数 img 是要显示的图像数据。
  4. 等待显示: cv2.waitKey(0) 使窗口保持打开状态,直到用户按下键盘上的任何键。参数 0 表示等待无限时间。
  5. 关闭所有窗口: cv2.destroyAllWindows() 关闭所有打开的 OpenCV 窗口。

常见错误:

在代码中,cv2.destoryAllWindows() 应该是 cv2.destroyAllWindows(),将 destory 改为 destroy 即可。

Python OpenCV: 如何读取和显示图像

原文地址: https://www.cveoy.top/t/topic/pdTx 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录