📅  最后修改于: 2023-12-03 14:46:01.488000             🧑  作者: Mango
在使用 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()
函数来关闭图像窗口。