2015-05-27 2 views
0

На приведенном ниже рисунке строилась с использованием imshow в matplotlib с опцией interpolation='none': enter image description here Однако, после того, как я сохранил его в виде файла PDF, сохраненный файл PDF выглядит совсем иначе: enter image description here Проблема в том, что синие узоры становятся очень размытыми.Matplotlib: сохранены imshow PDF внешне отличается от окна участка

Мой вопрос: Как сохранить фигуру в формате pdf, которая выглядит точно так же, как и окно графика?

ответ

0

Формат PDF - это формат векторного изображения. Это означает, что это зависит от программы, которую вы открываете для интерпретации того, как она должна быть нарисована. Это может иметь некоторые преимущества, если вы хотите иметь возможность произвольно увеличивать и уменьшать изображение, сохраняя при этом высокое качество. Однако некоторые программы могут изменять изображение с помощью сглаживания.

Ваш лучший выбор для согласованности - использовать формат изображения на основе пикселей. Я бы предложил попробовать сохранить его как .png.