Предотвращение сглаживания для imshow в matplotlib

Когда я использую метод imshow () matplotlib для представления небольшой матрицы numpy, он в конечном итоге выполняет некоторое сглаживание между пикселями. Есть ли способ отключить это? Из-за этого моя фигура в презентациях вводит в заблуждение. A 28x28 matrix plotted with imshow()

На рисунке выше показано изображение размером 28x28, поэтому я должен видеть большие квадраты из одного цвета, представляющие каждый пиксель (так как Matlab отобразит его при использовании imagesc ()). Но вместо этого пиксели кажутся размытыми с соседними пикселями. Есть ли способ отключить это поведение?

42
задан Christopher Dorian 4 December 2011 в 16:12
поделиться