当保存为PDF时,有没有办法关闭Matplotlib的imshow函数的插值?
修改
运行以下代码:
import numpy as np
import matplotlib.pyplot as plt
image = np.random.random((200,200))
plt.imshow(image, interpolation='nearest')
plt.savefig('image.pdf')
将创建一个类似于:
的PDF放大将显示'像素'被插值:
有没有办法关闭插值?我正在使用Matplotlib 2.0.2和Python 2.7.13。
谢谢!
答案 0 :(得分:0)
我遇到了同样的问题,并且可以通过使用interpolation=None
来解决。