OpenCV 基础教程 - 图片读取与显示

本教程将向您介绍如何使用 OpenCV 库读取和显示图片。OpenCV 是一个非常强大的计算机视觉库,它提供了大量的功能来处理图像和视频。

1. 读取图片

首先,您需要读取一个图片文件。在 OpenCV 中,我们可以使用 cv2.imread() 函数来实现。

import cv2

image = cv2.imread('image.jpg')

在上面的代码中,我们读取了一个名为 image.jpg 的图片文件。如果文件路径不正确或者文件不存在,cv2.imread() 函数将返回 None

2. 显示图片

读取图片后,我们可以使用 cv2.imshow() 函数来显示图片。

cv2.imshow('Image', image)

在上面的代码中,我们创建了一个名为 'Image' 的窗口,并将读取的图片显示在这个窗口中。

3. 等待用户按键

为了确保窗口可以显示足够的时间,我们可以使用 cv2.waitKey() 函数等待用户按键。

cv2.waitKey(0)

在上面的代码中,我们等待用户按下任意键,然后窗口关闭。

4. 销毁所有窗口

最后,我们可以使用 cv2.destroyAllWindows() 函数销毁所有窗口。

cv2.destroyAllWindows()

示例图片

以下是一个示例图片,您可以通过点击以下链接来查看:

示例图片

如果您想了解更多关于 OpenCV 的内容,可以访问我们的 OpenCV 教程页面:

OpenCV 教程

请注意,图片读取和显示功能可能需要您安装 OpenCV 库。您可以使用以下命令安装:

pip install opencv-python

希望这个教程对您有所帮助!