matplotlib库利用PIL库产生图片坐标轴
网上的代码如下from PIL import Image
import matplotlib.pyplot as plt
#显示matplotlib生成的图形
#读取图片
img = Image.open('yushuxin.jpg')
#显示图片
#img.show() #自动调用计算机上显示图片的工具
plt.imshow(img)
plt.show(img)
效果是这样
我写出来的效果是这样
Traceback (most recent call last):
File "C:/Users/86188/PycharmProjects/untitled/PIL/test.py", line 7, in <module>
plt.show(img)
File "C:\Users\86188\PycharmProjects\untitled\venv\lib\site-packages\matplotlib\pyplot.py", line 353, in show
return _backend_mod.show(*args, **kwargs)
TypeError: show() takes 1 positional argument but 2 were given
怎么解决呢{:10_266:} 帖子里面的那个图片应该在靠上面,不知道为啥跑最后了 小甲鱼的铁粉 发表于 2021-1-31 10:30
帖子里面的那个图片应该在靠上面,不知道为啥跑最后了
把 plt.show 里面的 img 去掉即可 Twilight6 发表于 2021-1-31 10:42
把 plt.show 里面的 img 去掉即可
{:10_275:}
页:
[1]