Python cv2.destroyAllWindows()的功能是什么?

Python cv2.destroyAllWindows()的功能是什么?,python,opencv,cv2,Python,Opencv,Cv2,即使我不使用cv2.destroyAllWindows()函数,按键盘上的任何键都会关闭图像窗口。那么它有什么用呢?如果没有取消分配任何相关的内存使用,则调用destroallwindows将处理取消分配的问题 正如您所说,如果是简单的使用或/或确保资源的适当使用,则不需要调用 您将在OpenCV 相关的C++文档中找到这些信息 import cv2 img = cv2.imread('pic.jpg',1) cv2.imshow("Win",img) cv2.waitK

即使我不使用cv2.destroyAllWindows()函数,按键盘上的任何键都会关闭图像窗口。那么它有什么用呢?

如果没有取消分配任何相关的内存使用,则调用
destroallwindows
将处理取消分配的问题

正如您所说,如果是简单的使用或/或确保资源的适当使用,则不需要调用

您将在OpenCV

相关的C++文档中找到这些信息

import cv2

img = cv2.imread('pic.jpg',1)
cv2.imshow("Win",img)
cv2.waitKey(0)
cv2.destroyAllWindows()