在jupyter notebook中图像用matplotlib可以正常显示,
但同样的代码在vscode中无法显示。后来才知道要加上plt.show()
plt.show() #少了这句显示不出来奥
import numpy as np
import matplotlib.pyplot as plt
img = np.zeros((200,400),dtype=np.uint0)
for i in range(400):
img[:,i]=i%255 #第i列灰度值为i
plt.imshow(img,cmap='gray')
plt.show() #少了这句显示不出来奥