Image.open()读取的图片显示模糊

问题遇到的现象和发生背景

使用Image.open() 读取图片后
plt.imshow(img[a]) #显示图片
plt.axis('off') #关闭坐标轴
plt.show()
显示的图片比较模糊,且大小较原图小。
应该是读取后图片尺寸很小,在spyder上放大后显示模糊。
原图

img

问题相关代码,请勿粘贴截图

img.append( Image.open(fulladdress[i]))
for a in range(53):
plt.imshow(img[a]) #显示图片
plt.axis('off') #关闭坐标轴
plt.show()

运行结果及报错内容

img

我的解答思路和尝试过的方法
我想要达到的结果

使读取出来的图片较为清晰。

据说Image.open打开相当于是缩略图,要不要考虑一下用opencv