【问题标题】:What is the function of cv2.destroyAllWindows()?cv2.destroyAllWindows() 的作用是什么?
【发布时间】:2020-07-14 20:43:09
【问题描述】:
import cv2

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

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

【问题讨论】:

    标签: python opencv cv2


    【解决方案1】:

    如果任何相关的内存使用未解除分配,调用destroyAllWindows 将负责解除分配。

    就像你说的,如果是简单的使用或/并且确定资源的适当使用,调用是不必要的。

    您将在 opencv 的相关 c++ 文档中找到此信息

    https://docs.opencv.org/2.4/modules/highgui/doc/user_interface.html?highlight=destroyallwindows

    【讨论】:

      猜你喜欢
      • 2014-05-06
      • 1970-01-01
      • 2021-04-29
      • 2021-12-22
      • 2018-06-21
      • 2016-05-24
      • 2018-08-14
      • 2022-01-16
      • 2018-04-17
      相关资源
      最近更新 更多