我试图在ipython笔记本中的matplotlib子图中显示导入的数字,
import matplotlib.pyplot as plt
import matplotlib.image as mpimg
matplotlib.use('Agg')
import numpy as np
img = mpimg.imread("image.png",format="png")
f, axarr = plt.subplots(1,2)
axarr[0].imshow(img)
axarr[1].imshow(img)
哪种作品但显示的分辨率非常差。我在这里错过了什么?当我使用
from IPython.display import Image
displayImage(img)
它看起来好多了,但后来我不能放置多个数字。
答案 0 :(得分:1)
以某种方式在阅读数字之前增加标准的figsize就可以了。
import matplotlib.pyplot as plt
plt.rcParams.update({'figure.figsize': (30,30)})
import matplotlib.image as mpimg
matplotlib.use('Agg')
import numpy as np
img = mpimg.imread("image.png",format="png")
f, axarr = plt.subplots(1,2)
axarr[0].imshow(img)
axarr[1].imshow(img)