Python OpenCV: 如何读取和显示图像
本教程将指导您使用 Python OpenCV 库读取和显示图像。
代码示例:
import cv2
# 读取图像
img = cv2.imread('1.jpg')
# 显示图像
cv2.imshow('demo', img)
# 等待显示
cv2.waitKey(0)
# 关闭所有窗口
cv2.destroyAllWindows()
代码解释:
- 导入 OpenCV 库:
import cv2 - 读取图像:
img = cv2.imread('1.jpg')使用cv2.imread()函数读取名为 '1.jpg' 的图像文件,并将图像数据存储在变量img中。 - 显示图像:
cv2.imshow('demo', img)使用cv2.imshow()函数显示图像。第一个参数 'demo' 是窗口的名称,第二个参数img是要显示的图像数据。 - 等待显示:
cv2.waitKey(0)使窗口保持打开状态,直到用户按下键盘上的任何键。参数 0 表示等待无限时间。 - 关闭所有窗口:
cv2.destroyAllWindows()关闭所有打开的 OpenCV 窗口。
常见错误:
在代码中,cv2.destoryAllWindows() 应该是 cv2.destroyAllWindows(),将 destory 改为 destroy 即可。
原文地址: https://www.cveoy.top/t/topic/pdTx 著作权归作者所有。请勿转载和采集!