📜  Python OpenCV – destroyWindow()函数(1)

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

Python OpenCV – destroyWindow()函数

简介

在使用 OpenCV 进行图像处理和计算机视觉任务时,我们经常需要显示图像。OpenCV 提供了一个 imshow() 函数来显示图像,但是在展示完图像后,我们需要关闭图像窗口。Python OpenCV 提供了 destroyWindow() 函数用于关闭显示图像的窗口。

语法
cv2.destroyWindow(windowName)
参数
  • windowName:要关闭的窗口的名称(字符串)。
示例代码
import cv2

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

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

# 等待按键事件
cv2.waitKey(0)

# 关闭窗口
cv2.destroyWindow('Image')
解释

上面的代码加载了一张图像并使用 imshow() 函数在名为 "Image" 的窗口中显示图像。然后,我们使用 waitKey() 函数等待用户按下任意键。最后,我们使用 destroyWindow() 函数关闭名为 "Image" 的窗口。

注意事项
  • 如果你有多个窗口打开,你可以多次调用 destroyWindow() 函数来关闭所有窗口。
  • 如果你想关闭所有的窗口,你可以使用 cv2.destroyAllWindows() 函数。

希望这篇文章能帮助你理解和使用 Python OpenCV 的 destroyWindow() 函数来关闭图像窗口。