在Python中关闭pyplot直方图弹出窗口

时间:2019-05-30 18:14:25

标签: python matplotlib histogram opencv4

每个人都问如何在Python中绘制直方图,但我想知道如何使用Python代码关闭直方图。

使用Matplotlib库绘制直方图(plt.show())后,我在PyCharm DE中弹出了一个窗口。该窗口还会中止代码,将来可能会令人讨厌。

不是每次程序运行时都单击以关闭直方图绘图窗口,有没有办法让程序在设置的时间后自行关闭窗口?我会在Google上查找它,但我不是要如何表达我的问题以获得所需的结果。我一直在搜索结果,以了解如何绘制而不是关闭图。

import cv2 as cv
from matplotlib import pyplot as plt

# [...] Code that grabs an image from a webcam
# [...] Defining variables

# Creating a Histogram
hist = cv.calcHist([img],[channel], mask, [256], [0, 256])
plt.plot(hist, color=clr)
plt.xlim([0,256])
plt.show()

exit() # Thought this might help but it doesn't

0 个答案:

没有答案