Изображение количество картинок и точек на дюйм - PullRequest
2 голосов
/ 05 мая 2019

Изображение разбито на элементы изображения (пиксели), что означает, что когда я проверяю атрибуты, например, изображения JPEG, хранящегося на диске, я вижу, например, 532 × 1051 pixels, что означает, что ширина равна 532, высота равна 1051.
В атрибутах файла также говорится, что цветовой моделью является RGB, что для описания цвета означает 1 байт для каждого канала = 3 байта.
Так что я бы предположил, что фактический размер изображенияэто:
532x1051x3= 1.67MB
Но я вижу, что фактический размер файла составляет 45 КБ.
Значит ли это, что 1.67MB - это размер изображения в памяти?
ТакжеЯ вижу как часть метаданных: Image DPI: 96 pixels/inch.
Для чего именно используется эта информация?

1 Ответ

1 голос
/ 06 мая 2019

Но я вижу, что фактический размер файла составляет 45 КБ

Это связано с тем, что изображения JPEG сжимаются различными способами для экономии места, иногда до десяти раз, поэтомуэто не необычно.Вы можете просто найти «сжатие JPEG» и прочитать, как это делается подробно, если вам интересно.

Также я вижу в качестве части метаданных: DPI изображения: 96 пикселей / дюйм.Для чего именно используется эта информация?

Как правило, если вас интересует только изображение, хранящееся в цифровом формате, вы его вообще не используете, поскольку изображение не сохраняется в дюймах.Вы можете изменить DPI, и само изображение не изменится, только заголовок изображения.

DPI имеет смысл только после того, как вы отобразите / распечатаете изображение.Тогда вы можете принять это за общую рекомендацию, в каком разрешении вы должны напечатать это изображение.Если вы хотите напечатать огромный пейзаж только с 50 пикселями на дюйм, он не будет хорошо выглядеть.Однако если вы хотите напечатать небольшой логотип с низким DPI, он все равно может выглядеть хорошо.Так что это действительно сильно зависит от контекста изображения.

...