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 库。您可以使用以下命令安装:
pip install opencv-python
希望这个教程对您有所帮助!