OpenCV 读取图像并显示 - 常见问题及解决方法

使用 OpenCV 读取图像并显示的代码示例如下:

import cv2

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

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

# 等待显示
cv2.waitKey(0)
cv2.destroyAllWindows()

这段代码可能无法正常运行的原因有以下几点:

  1. 图像路径不正确:请确保图像路径正确,并且与代码文件在同一目录下。

  2. 图像文件格式不受支持:OpenCV 支持的图像格式包括 PNG、JPEG、JPG、BMP 等,请确保图像文件的格式正确。

  3. 缺少依赖库:请确保已经安装了 OpenCV 库,并且版本正确。可以使用 pip install opencv-python 命令安装 OpenCV 库。

  4. 图像显示窗口被其他窗口覆盖:请检查是否有其他窗口遮挡了图像显示窗口。可以尝试将 cv2.waitKey(0) 修改为 cv2.waitKey(1),并在图像显示窗口激活时按下任意键,看是否能够显示图像。

如果仍然无法显示图像,请检查以上几点并尝试解决。

OpenCV 读取图像并显示 - 常见问题及解决方法

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

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