📜  cv 显示图像 python (1)

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

使用 OpenCV 在 Python 中显示图像

OpenCV 是一款流行的计算机视觉库,它提供了许多功能来处理图像和视频。在 Python 中使用 OpenCV 显示图像非常简单。

安装 OpenCV

你可以通过 pip 安装 OpenCV:

pip install opencv-python
加载图像并显示

使用 OpenCV 加载图像可以使用 cv2.imread() 函数。它带有一个参数,即要加载的图像文件的名称。默认情况下,cv2.imread() 将图像加载为彩色图像,但你可以使用第二个参数来指定图像应该如何加载(将图像加载为灰度图像等)。

import cv2

# 加载图像
img = cv2.imread('image.jpg', cv2.IMREAD_COLOR)

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

# 等待按下任意键退出窗口
cv2.waitKey(0)
cv2.destroyAllWindows()

使用 cv2.imshow() 函数来在窗口中显示图像。第一个参数是窗口的名称,第二个参数是要显示的图像。你可以调用 cv2.waitKey() 函数,并传递一个毫秒数作为参数。它等待毫秒数的时间,或者当用户按下键盘时立即退出窗口。最后,调用 cv2.destroyAllWindows() 函数来关闭窗口。

在 Python 中使用 OpenCV 显示图像非常简单。只需几行代码即可加载图像并在窗口中显示它。