我有一个虚拟环境,已经安装了matplotlib软件包。 当我运行下面的代码时,出现错误:
这是脚本代码:
import cv2 as c
from matplotlib import pyplot as plt
img = c.imread('ava.png',0)
hist, binst = np.histogram(img.flatten(),256,[0,256])
cdf = hist.cumsum()
cdf_normalized = cdf * hist.max() / cdf.max()
plt.plot(cdf_normalized,color = 'b')
plt.hist(img.flatten(),256,[0,256], color = 'r')
plt.xlim([0,256])
plt.legend(('cdf','histogram'), loc = 'upper left')
plt.show()
答案 0 :(得分:0)
我希望这会有所帮助。
如果您已经在虚拟环境中使用pip安装了matplotlib,则只需键入以下内容:
25
50
75
100
200
300
然后,在其中写入$ cd ~/.matplotlib
$ nano matplotlibrc
。
有关更多信息,请转到this。
使用一行:
backend: TkAgg