Мой вопрос: в чем разница между PNG, JPG, GIF и TIFF с точки зрения качества, глубины цвета после преобразования изображения BMP в эти форматы?
1 ответ
Я не уверен в свойствах BMP, но знаю, что это несжатый формат. Я не знаю, является ли это 8 или 16-битным цветом все же.
TIFF (формат файла изображения с тегами) - это высококачественный формат файла спецификаций печати, который может работать на больших битах, имеет внутреннее сжатие для уменьшения размера файлов и поддерживает слои и альфа-каналы для прозрачности.
PNG (портативная сетевая графика) - это относительно гоночный формат файлов, возникший из-за необходимости более качественных веб-изображений, поддерживающих прозрачность. Это может быть 8 бит для более низкого качества / размера файла, но более типично 32 бит (8 бит на красный, зеленый, синий и альфа-канал) для изображений более высокого качества с прозрачностью. Чем больше размер бита, тем больше цветов в изображении, тем более плавные тональные изменения.
GIF(формат обмена графическими данными) - произносится как GIFF, а не JIFF, как досадно делают некоторые люди, - это старый старый веб-формат, имеющий только 8 бит и обеспечивающий 128 цветов. Как следует из названия, он лучше всего подходит для графических изображений: логотипов, сплошных цветов, простых дизайнов и т.д., Поскольку тональных изменений будет мало. Это не может хорошо сочетаться из-за ограниченной цветовой палитры. Он может поддерживать прозрачность, хотя и очень грубо. Вы определяете цвет в палитре как альфа-цвет, который скрыт от отображения. Таким образом, вы получаете очень грубые ребра на кривых с прозрачностью. GIF также поддерживает анимацию, опять же очень грубо. Там нет твитов, как, например, во флэш-памяти, больше покадровой анимации. В последнее время GIF пережил своеобразный ренессанс с увеличенной пропускной способностью сети, что позволило создавать большие и более красочные анимации (например, видеоклипы), для которых он, вероятно, не предназначен. Все еще очень низкий размер файла из-за ограниченной цветовой палитры, и каждый когда-либо созданный браузер поддерживает этот самый основной из форматов веб-файлов.
JPEG (объединенная группа экспертов по фотографии) - это 24-битный формат файла, широко используемый в Интернете и видео, и практически везде. Он не поддерживает прозрачность или анимацию, но очень хорошо делает anylize, получая изображение и отбрасывая ненужные ему цвета, но сохраняя целостность изображения. Это обеспечивает довольно малые размеры файлов, которые сохраняют изображение таким, каким оно должно быть.
Слово о сжатии. JPG - это формат с потерями, он отбрасывает цвета при создании файла, и вы никогда не сможете получить их обратно. Он плохо страдает от потери поколения. То есть, если вы создаете изображение в Photoshop, затем сохраняете JPG, затем каким-то образом меняете это изображение и сохраняете другой JPG, файл второго поколения будет выглядеть хуже, чем в предыдущей версии. В зависимости от используемого уровня сжатия, вы можете избежать нескольких поколений потерь без особого эффекта или получить изображение, похожее на обед собаки, очень легко.
GIF, с другой стороны, предположительно и теоретически является схемой сжатия без потерь, потому что вы можете сохранять один и тот же GIF снова и снова без потерь. Тем не менее, вам нужно отказаться от большого количества цвета, чтобы в первую очередь получить доступ к GIF-палитре (от 16 000 до 128), поэтому я всегда чувствовал, что без потерь было немного обманчиво.
Надеюсь, это поможет, если у вас есть какие-либо вопросы о том, что я что-то пропустил или что-то исказил, пожалуйста, спросите или исправьте меня.