Форматы графических изображений: подробнее о файлах JPG, PNG, SVG, PDF и EPS. В чем разница между форматами JPEG, GIF, PNG, RAW, BMP, TIFF

Фотографии бывают самых разных форматов: png, jpg, bmp и так далее. Но многие путают формат jpg с jpeg. Некоторые люди даже считают, что это совершенно разные форматы, у которых есть разные свойства, размеры и так далее. На самом деле это не так, поскольку jpg и jpeg - один и тот же формат. Так чем отличается jpeg от jpg, почему многие начали путать эти форматы?

Jpeg и jpg: разница

Чем отличается Jpeg от Jpg? Эти форматы не отличаются вообще ничем. Разница только в отсутствии буквы е, в остальном все одинаковое. Но в чем же тогда их отличие, как возник формат Jpeg?

Все очень просто. Раньше операционные системы не поддерживали четырехзначные окончания, такие как Jpeg и так далее. Максимум можно было использовать трехзначное окончание, именно так и возник jpg. А формат Jpeg появился чуть позже, когда операционные системы стали поддерживать четырехзначные окончания и даже больше.

Но многие уже привыкли к формату Jpg, поэтому даже сейчас, спустя столько времени после появления новых операционных систем, люди все равно продолжают использовать этот формат вместо Jpeg. Некоторые программы сами по себе по традиции записывают именно Jpg, а не новую версию. На самом деле ничего особенного в этом нет, все равно практически везде можно загружать и Jpeg фотографии, и Jpg.

Они имеют одинаковый размер (например, png-фотографии весят больше, чем Jpg или Jpeg, а Jpeg от Jpg не отличается), одинаковый вид, количество пикселей и так далее.

Изменение Jpeg на Jpg или наоборот

Чтобы изменить png-фотографию на Jpeg или Jpg, потребуются отдельные конверторы, но Jpeg и JPG друг от друга не отличаются ничем, так что не нужно использовать дополнительные программы и конверторы, чтобы это сделать. Для изменения формата с Jpeg на Jpg и наоборот нужно:

  1. Нажать правой кнопкой мыши на фотографию.
  2. Зайти в "Свойства".
  3. Изменить окончание (если там Jpeg, нужно удалить букву е, а если Jpg - нужно добавить букву).

Поскольку форматы друг от друга не отличаются вообще ничем, эта буква не играет какой-либо роли, так что можно поменять название и формат прямо со своего рабочего стола, не пользуясь различными сторонними сервисами, которые довольно часто надоедают рекламой, а в некоторых случаях вместе с фотографиями скачиваются вирусы.

Итог

Мы выяснили, чем отличается формат Jpeg от Jpg. Каждый человек, который пользуется персональным компьютером, должен знать такие нюансы. Ничего особенного в этом знании нет, да и, скорее всего, мало где оно может пригодиться, но всегда важно знать, с чем работаешь, какой файл используешь и что будет потом.

Настоящий формат этого файла - Jpeg, поскольку носит название Joint Photographic Experts Group, но из-за старых систем невозможно было прописать полное название. Теперь уже все нормально.

Фотографии бывают самых разных форматов: png, jpg, bmp и так далее. Но многие путают формат jpg с jpeg. Некоторые люди даже считают, что это совершенно разные форматы, у которых есть разные свойства, размеры и так далее. На самом деле это не так, поскольку jpg и jpeg - один и тот же формат. Так чем отличается jpeg от jpg, почему многие начали путать эти форматы?

Jpeg и jpg: разница

Чем отличается Jpeg от Jpg? Эти форматы не отличаются вообще ничем. Разница только в отсутствии буквы е, в остальном все одинаковое. Но в чем же тогда их отличие, как возник формат Jpeg?

Все очень просто. Раньше операционные системы не поддерживали четырехзначные окончания, такие как Jpeg и так далее. Максимум можно было использовать трехзначное окончание, именно так и возник jpg. А формат Jpeg появился чуть позже, когда операционные системы стали поддерживать четырехзначные окончания и даже больше.

Но многие уже привыкли к формату Jpg, поэтому даже сейчас, спустя столько времени после появления новых операционных систем, люди все равно продолжают использовать этот формат вместо Jpeg. Некоторые программы сами по себе по традиции записывают именно Jpg, а не новую версию. На самом деле ничего особенного в этом нет, все равно практически везде можно загружать и Jpeg фотографии, и Jpg.

Они имеют одинаковый размер (например, png-фотографии весят больше, чем Jpg или Jpeg, а Jpeg от Jpg не отличается), одинаковый вид, количество пикселей и так далее.

Изменение Jpeg на Jpg или наоборот

Чтобы изменить png-фотографию на Jpeg или Jpg, потребуются отдельные конверторы, но Jpeg и JPG друг от друга не отличаются ничем, так что не нужно использовать дополнительные программы и конверторы, чтобы это сделать. Для изменения формата с Jpeg на Jpg и наоборот нужно:

  1. Нажать правой кнопкой мыши на фотографию.
  2. Зайти в "Свойства".
  3. Изменить окончание (если там Jpeg, нужно удалить букву е, а если Jpg - нужно добавить букву).

Поскольку форматы друг от друга не отличаются вообще ничем, эта буква не играет какой-либо роли, так что можно поменять название и формат прямо со своего рабочего стола, не пользуясь различными сторонними сервисами, которые довольно часто надоедают рекламой, а в некоторых случаях вместе с фотографиями скачиваются вирусы.

Итог

Мы выяснили, чем отличается формат Jpeg от Jpg. Каждый человек, который пользуется персональным компьютером, должен знать такие нюансы. Ничего особенного в этом знании нет, да и, скорее всего, мало где оно может пригодиться, но всегда важно знать, с чем работаешь, какой файл используешь и что будет потом.

Настоящий формат этого файла - Jpeg, поскольку носит название Joint Photographic Experts Group, но из-за старых систем невозможно было прописать полное название. Теперь уже все нормально.

Формат цифровых фотографий JPEG это один из самых популярных алгоритмов хранения фотоизображений. Он был разработан в 1987 году группой объединенных экспертов по фотографии. На английском языке это пишется как Joint Photographic Expert Group. По первым буквам этих слов и был назван формат, который произносится как «джейпег».

Файловый формат JPEG изначально создавался для передачи цифровых изображений, в том числе фотографий и текстов по каналам цифровой и факсимильной связи. Для этого был разработан стандарт сжатия данных графической информации, файлы которого могут иметь расширения jpg, jpe, jpeg или jfif.

Алгоритм хранения графической информации, заложенный в файловом формате JPEG, является методом сжатия с потерями, позволяет сжимать данные с достаточно высокой скоростью и эффективностью. В формате JPEG фотографии можно сохранять с глубиной цвета до 24 бит/пиксел и размером их сторон не более 65535 пикселей (2311,93 см).

Сжатие файлов фотографий формата JPEG

Процесс сжатия цифровой фотографии в формате JPEG производится не сразу, а поэтапно. Первым делом цифровое изображение переводится из цветового пространства RGB в YCbCr. В нем компонента Y отвечает за яркость изображения и кодируется полностью. Компоненты Cb и Cr это цветоразностные каналы. Они уменьшают информацию о цвете (рис.1).

Рис.1 Соотношения цветов в формате JPEG для перевода фотографии из цветового пространства RGB в YCbCr.

Затем вся фотография разбивается на отдельные квадраты размером 8x8 пикселей и над каждым из них производится преобразование. При этом каждый квадрат в формате JPEG раскладывается на составные цвета для подсчета частоты появления их по всему полю фотографии.

Такой анализ позволяет выделить необходимую информацию о верхнем диапазоне цветового спектра изображения и частично от нее избавиться. При этом также отбрасывается и часть яркостной информации канала Y, связанная с каналами Cb и Cr. Это почти не заметно на фотографиях, но зато позволяет уменьшить размеры файлов формата JPEG.

Объем удаляемой из файла JPEG информации во время такой обработки сильно зависит от указанного уровня сжатия, и чем он больше, тем хуже качество фотографии. Полученное таким способом изображение уже ни когда нельзя вернуть к первоначальному виду. Именно по этой причине JPEG называется форматом сжатия с потерями (рис.2).

Рис.2 Пример увеличенного фрагмента фотографии формата JPEG с разным уровнем сжатия.

На завершающем этапе сжатия фотографии в формате JPEG кодируются цвета и яркость изображения. При этом сохраняются только отличия 64-х пиксельных квадратов, а вся одинаковая информация удаляется. Затем результаты такого кодирования представляются числами, которые тоже сжимаются по специальному алгоритму.

Размер файла после сжатия фотографии в формате JPEG по сравнению с исходным файлом напрямую зависит от детализации изображения и чем больше мелких деталей, тем больше размер файла. Лучше сжимаются те фотографии, где меньше шума и больше плавных цветовых и яркостных переходов. Чем выше контраст, тем хуже сжимается фотография (рис.3).

Рис.3 Файлы этих изображений в формате TIFF имеют размеры 168 Кб. В формате JPEG левая фотография имеет размер 12 Кб, а правая 29 Кб. Разница между изображениями только в цветовом шуме.

Для просмотра фотографий закодированных в формате JPEG сначала их надо декодировать. Этот процесс выполняется специальной программой также поэтапно, но в обратном кодированию порядке. При этом переход из пространства YCbCr обратно в RGB проходит уже по другим заранее определенным соотношениям (рис.4).

Рис.4 Соотношения компонентов YCbCr в формате JPEG для перевода фотографии обратно в пространство RGB.

Преимущества фотографий формата JPEG

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

Этот формат используется во всех цифровых фотокамерах для хранения полученных фотокадров. Все фотографии, сохраненные в формате JPEG можно сразу использовать по назначению. У них оптимально подобрана яркость, контрастность и насыщенность. Для их доработки не требуется какой-либо особенной программы. Все делается в фотоаппарате (рис.5).

Рис.5 Примеры стилевых настроек фотоаппарата для фотографий формата JPEG.

Кроме того, при съемке фотографий в формате JPEG процесс обработки изображения и его кодирование занимает намного меньше времени чем, например, в формате . Это позволяет увеличить скорость серийной фотосъемки и количество отснятых кадров, что бывает очень важно для таких жанров фотосъемки как «Спорт» или «Репортаж».

Фотографии в формате JPEG можно без проблем просмотреть на любом электронном устройстве, где есть такая функция: телевизор, компьютер, планшет, сотовый телефон, игровые устройства и другие. Этот стандарт кодирования изображений является универсальным. Он поддерживается на всех основных платформах – Windows, Mac OS, Linux, Android, iOS.

Размер файлов формата JPEG позволяет быстро пересылать фотографии по каналам связи, что делает его незаменимым для сети Интернет. Этот формат является основным для размещения фотографий на фото сайтах, форумах и в социальных сетях.

Недостатки формата JPEG для фотографий

Главным недостатком фотографий формата JPEG можно считать то, что их нельзя сохранять повторно. После каждого сохранения таких файлов они теряют качество изображений и чем больше уровень сжатия, тем их качество хуже. Именно по этой причине не нужно сохранять результаты промежуточной обработки фотографий в формат JPEG (рис.6).

Рис.6 Пример фрагмента одной фотографии до и после трехразового сохранения в формате JPEG со средним качеством.

Еще одним недостатком формата JPEG при редактировании фотографий является то, что он не сохраняет слои и альфа каналы. Например, нельзя отложить обработку фотографий с помощи масок или корректирующих слоев и вернуться к этой работе позже (рис.7).

Рис.7 Пример сложной обработки фотографий в программе Photoshop, результаты которой нельзя сохранить в формате JPEG.

Кроме того, при редактировании цифровых фотографий часто требуется большая глубина цвета, а в формате JPEG он ограничен 256 значениями на канал. Этого недостаточно для высококачественной цветопередачи и также является недостатком фотографий формата JPEG.

Перечисленные выше недостатки формата JPEG создают ограничения в работе фотографа по улучшению фотографий после фотосъемки, но еще есть и другие. Они ухудшают качество изображения фотографии сразу в момент их сохранения в фотокамере или при сканировании фотопленки. К таким недостаткам относятся следующие семь.

1.Искажение цвета.
2.Потеря детализации.
3.Ухудшение резкости.
4.Ореолы вокруг контуров.
5.Ступенчатость линий.
6.Появление шумов.
7.Мозаичность.

Эти недостатки фотографий формата JPEG напрямую зависят от уровня сжатия информации. Для того чтобы свести потери к минимуму следует всегда сохранять первоисточники цифровых фотографий с минимально возможным сжатием или по-другому – с максимальным качеством. При этом существуют разные шкалы для выбора качества фотографий.

Шкала качества фотографий в формате JPEG

При сохранении цифровых фотографий в формате JPEG всегда задается степень сжатия информации в относительных единицах. Чаще всего для этого используется шкала от 1 до 10 или до 12 (рис.8).

Рис.8 Окно программы Photoshop для сохранения фотографий в формате JPEG по шкале качества 1 – 12.

Для более точной установки уровня сжатия встречаются и более мелкие шкалы, например от 1 до 100. Такая шкала используется для сохранения фотографий в формате JPEG при сканировании (рис.9).

Рис.9 Окно TWAIN-драйвера для сохранения фотографий в формате JPEG при сканировании на сканере Epson.

Иногда для сохранения фотографий в формате JPEG применяются более компактные шкалы, состоящие всего из пяти или трех позиций. В таких шкалах выбирается не сжатие фотографии, а качество ее изображения и не цифрами, а словами русского или английского языка (рис.10).

Рис.10 Одно из окон программы Photoshop для сохранения фотографий в формате JPEG по упрощенной шкале.

Самая простая шкала выбора ступени качества для фотографий формата JPEG используется в цифровых фотокамерах. Она состоит всего из трех позиций, которые определяют условный размер файла фотографии. Они обозначаются буквами английского языка «L», «M», «S» от слов Large – большой, Medium - средний, Small – маленький (рис.11).

Рис.11 Две шкалы качества формата JPEG для сохранения фотографий в цифровом фотоаппарате.

При сохранении цифровых фотографий в формате JPEG важно помнить, что на разных шкалах большое число может соответствовать и качеству изображения (), и коэффициенту его сжатия (). По своей сути они являются прямой противоположностью.

В первом случаи большему числу соответствует максимальное качество изображения, а во втором минимальное. При сохранении файла формата JPEG легко ошибиться и ухудшить качество фотографии, которое потом нельзя будет восстановить. А кроме этого у формата JPEG есть и другие особенности сохранения фотографий, которые нужно обязательно знать.

Как сохранять фотографии в формате JPEG

Учитывая все достоинства и недостатки файлового формата JPEG надо уметь правильно использовать его для фотографий разного назначения. Это помогает экономить дисковое пространство для их хранения и при этом сохранять высокое качество фотоизображений.

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

Все это можно делать только с копиями фотографий, предназначенными для определенных целей. Важно всегда помнить о том, что формат JPEG предназначен в основном для эффективного просмотра фотографий или для их печати. Но это только в тех случаях, когда фотографии не нужно дорабатывать после фотосъемки или после сканирования.

Для повышения качества фотографий формата JPEG сначала их следует перевести в формат TIFF или PSD. Копии файлов этих форматов имеют большой размер, но зато у них отсутствуют недостатки присущие JPEG-файлам. Опять вернуть фотографии в формат JPEG можно только после окончательного завершения их обработки (рис.12).

Рис.12 Улучшение качества фотографий формата JPEG.

При любых вариантах сохранения цифровых фотографий формата JPEG надо всегда устанавливать цветовой профиль sRGB. Он поддерживается всеми графическими программами, всеми техническими устройствами и на всех платформах. Это позволяет видеть фотографии везде одинаково.

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

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

Теперь необходимо понять и разобраться, в чем разница между растровой и векторной графиками.
Эти вопросы мы рассматривали . Итак, начнем по-порядку.

Растровые форматы изображений

Самые известные и часто встречаемые растровые форматы – это JPG (или же JPEG), PDF, PNG.

JPG

Чаще всего встречаемый и известный формат - JPG.

После сжатия отличия будут минимальными, будет небольшая потеря качества, но величина самого файла будет существенно меньше. Это очень удобно для применения в электронных публикациях.

Его особенность в том, что при сжатии можно делать выбор либо в пользу качества, либо размера. Пользователь сам решает, что ему больше подходит, это главное отличие от формата PNG. То есть вы выбираете какое должно быть качество, вследствие чего определяется величина полученного файла. Чем сильнее сжатие, тем меньше конечный файл размером. А это помогает экономно расходовать место на жестком диске.

Очень часто формат JPG используют для хранения снимков (содержащие цветопередачу, яркость) и пересылки картинок в Интернете.

PNG

В PNG сжатие происходит без потерь качества. Этот растровый формат распространен при хранении графических материалов, логотипов, орнаментов, текстовой графики.

Главное достоинство формата PNG – это выбор палитры хранения переходных этапов. Этот метод сжатия, хорош тем, что он происходит без потерь качества.

Векторные форматы файлов

PDF

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

Уникальность формата PDF, в том, что с ним могут работать как специальные приложения типа Acrobat, а также Microsoft. Это весьма доступный формат по причине его универсальности. Многие программы работают с ним.

SVG

Если расшифровать формат SVG, он будет означать «масштабируемая векторная графика». Предназначен для разработки и описания двухмерных векторных изображений, а при добавлении скрипта и 3D анимированные изображения. Так как формат SVG относится к векторным изображениям, у него возможно увеличить какую угодно часть не потеряв в качестве изображения.

Форматы изображений можно разделить на три широкие категории:

  • сжатие с потерями,
  • сжатие без потерь,
  • несжатых

Несжатые форматы занимают наибольшее количество данных, но они являются точными изображениями изображения. Растровые форматы, такие как BMP, обычно несжаты, хотя есть также сжатые BMP файлы.

Вы должны знать о нескольких ключевых факторах...

Во-первых, есть два типа сжатия: Lossless и Lossy .

Lossless означает, что изображение уменьшено, но не ухудшает качество. Lossy означает, что изображение сделано (даже) меньше, но в ущерб качеству. Если вы сохранили изображение в формате Lossy снова и снова, качество изображения будет становиться все хуже и хуже.

С индексированным это означает, что изображение может хранить только ограниченное количество цветов (обычно 256), которые выбраны автором изображения, с Прямой , это означает, что вы может хранить много тысяч цветов, которые не были выбраны автором.

BMP - Lossless/Indexed и Direct

Это старый формат. Это Lossless (данные об изображении не теряются при сохранении), но также практически никакого сжатия, что означает сохранение, поскольку BMP приводит к ОЧЕНЬ большим размерам файлов. Он может иметь палитры как Indexed, так и Direct, но это небольшое утешение. Размеры файлов настолько неоправданны, что никто никогда не использует этот формат.

Хорошо: ничего действительно. Существует не что-то, что BMP превосходит или не улучшается другими форматами.

GIF - Без потерь/Только индексирование

GIF использует сжатие без потерь, что означает, что вы можете сохранять изображение снова и снова и никогда не теряете никаких данных. Размеры файлов намного меньше, чем BMP, потому что хорошее сжатие фактически используется, но оно может хранить только индексированную палитру. Это означает, что в файле может быть только 256 различных цветов. Это звучит довольно мало, и это так.

Изображения GIF также могут быть анимированы и иметь прозрачность.

Хорошо для: Логотипы, чертежи линий и другие простые изображения, которые должны быть небольшими. Только на самом деле используется для веб-сайтов.

JPEG - Lossy/Direct

Изображения JPEG были предназначены для того, чтобы сделать как можно более подробные фотографические изображения, удалив информацию, которую человеческий глаз не заметит. В результате формат Lossy и сохранение одного и того же файла снова и снова будут приводить к тому, что с течением времени будет потеряно больше данных. У него есть палитра тысяч цветов, и это отлично подходит для фотографий, но сжатие с потерями означает, что это плохо для логотипов и линейных рисунков: они не только выглядят нечеткими, но и такие изображения также будут иметь больший размер файла по сравнению с GIF!

Хорошо для: Фотографии. Кроме того, градиенты.

PNG-8 - Lossless/Indexed

PNG - более новый формат, а PNG-8 (индексированная версия PNG) - действительно хорошая замена для GIF. Однако, к сожалению, у него есть несколько недостатков: во-первых, он не может поддерживать анимацию, как GIF (может, она может, но только Firefox, похоже, поддерживает ее, в отличие от анимации GIF, которая поддерживается каждым браузером). Во-вторых, он имеет некоторые проблемы с поддержкой старых браузеров, таких как IE6. В-третьих, важное программное обеспечение, такое как Photoshop, имеет очень плохую реализацию формата. (Черт вас, Adobe!) PNG-8 может хранить только 256 цветов, например GIF.

Хорошо для: Главное, что PNG-8 работает лучше, чем GIF, поддерживает Alpha Transparency.

Важное примечание: Photoshop не поддерживает Alpha Transparency для файлов PNG-8. (Черт вас, Photoshop!) Есть способы конвертировать PNG-24 в PNG-8 файлы, сохраняя при этом свою прозрачность. Один из методов - PNGQuant , другой - сохранение ваших файлов с помощью Fireworks .

PNG-24 - Lossless/Direct

PNG-24 - отличный формат, который сочетает кодировку Lossless с прямым цветом (тысячи цветов, как JPEG). Это очень похоже на BMP в этом отношении, за исключением того, что PNG фактически сжимает изображения, поэтому это приводит к значительно меньшим файлам. К сожалению, файлы PNG-24 по-прежнему будут намного больше, чем JPEG, GIF и PNG-8, поэтому вам все равно нужно подумать, хотите ли вы его использовать.

Несмотря на то, что PNG-24 позволяют тысячи цветов при сжатии, они не предназначены для замены изображений JPEG. Фотография, сохраненная как PNG-24, скорее всего будет по меньшей мере в 5 раз больше, чем эквивалентное изображение в формате JPEG, что очень мало улучшает видимое качество. (Конечно, это может быть желательным результатом, если вас не интересует размер файла и вы хотите получить изображение лучшего качества, которое вы можете.)

Как и PNG-8, PNG-24 поддерживает альфа-прозрачность.

Я надеюсь, что это поможет!

Обычно они либо:

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

Утраченное сжатие Лоссальные алгоритмы сжатия используют присущие ограничения человеческого глаза и отбрасывают невидимую информацию. Большинство алгоритмов сжатия с потерями позволяют изменять уровни качества (сжатие), и по мере увеличения этих уровней размер файла уменьшается. При самых высоких уровнях сжатия ухудшение изображения становится заметным как "артефакт сжатия". Изображения, приведенные ниже, демонстрируют заметное артефакты алгоритмов сжатия с потерями; выберите миниатюру, чтобы просмотреть полноразмерную версию.

Каждый формат отличается, как описано ниже:

JPEG Файлы JPEG (Joint Photographic Experts Group) - это (в большинстве случаев) формат с потерями; расширение имени файла DOS - JPG (другая ОС может использовать JPEG). Почти каждая цифровая камера может сохранять изображения в формате JPEG, который поддерживает 8 бит на цвет (красный, зеленый, синий) для 24-битного итога, создавая относительно небольшие файлы. Когда это не слишком велико, сжатие заметно не ухудшает качество изображения, но файлы JPEG ухудшают деградацию поколений при многократном редактировании и сохранении. Фотографические изображения могут быть лучше сохранены в формате без потерь JPEG, если они будут повторно отредактированы, или если небольшие "артефакты" (дефекты, вызванные алгоритмом сжатия JPEG) неприемлемы. Формат JPEG также используется в качестве алгоритма сжатия изображений во многих файлах Adobe PDF.

TIFF TIFF (Tagged Image File Format) - это гибкий формат, который обычно сохраняет 8 бит или 16 бит на цвет (красный, зеленый, синий) для 24-битных и 48-разрядных итогов соответственно, используя либо TIFF, либо имена файлов TIF. Гибкость TIFF - это и благословение, и проклятие, потому что ни один читатель не читает каждый тип файла TIFF. TIFF являются потерями и без потерь; некоторые предлагают относительно хорошее сжатие без потерь для двухуровневых (черно-белых) изображений. Некоторые цифровые камеры могут сохранять в формате TIFF, используя алгоритм сжатия LZW для хранения без потерь. Формат изображения TIFF широко не поддерживается веб-браузерами. TIFF по-прежнему широко используется в качестве стандартного файла фотографии в полиграфическом бизнесе. TIFF может обрабатывать цветовые пространства, специфичные для устройства, такие как CMYK, определенные конкретным набором чернил для печати. ​​

PNG Формат PNG (Portable Network Graphics) был создан как свободный, с открытым исходным кодом, преемник GIF. Формат файла PNG поддерживает truecolor (16 миллионов цветов), в то время как GIF поддерживает только 256 цветов. Файл PNG отличается тем, что изображение имеет большие, равномерно окрашенные области. Формат PNG без потерь лучше всего подходит для редактирования изображений, а форматы с потерями, такие как JPG, лучше всего подходят для окончательного распределения фотографических изображений, поскольку файлы JPG меньше, чем файлы PNG. Многие старые браузеры в настоящее время не поддерживают формат файла PNG, однако в Internet Explorer 7 все современные веб-браузеры полностью поддерживают формат PNG. Адаптация Adam7 позволяет раннее предварительное просмотрение, даже если передан только небольшой процент данных изображения.

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

BMP Формат BMP файла (растровое изображение Windows) обрабатывает графические файлы в ОС Microsoft Windows. Как правило, файлы BMP несжаты, поэтому они большие; Преимуществом является их простота, широкое признание и использование в программах Windows.

Использование для веб-страниц/веб-приложений

Ниже приведен краткий обзор этих форматов изображений при использовании их с веб-страницей/приложением.

PNG отлично подходит для IE6 и выше (для обеспечения прозрачности работы потребуется небольшой CSS-патч). Отлично подходит для иллюстраций и фотографий. JPG отлично подходит для фотографий в Интернете. GIF хорош для иллюстраций, когда вы не хотите переходить на PNG BMP не следует использовать онлайн в веб-страницах - тратит трафик

Так как другие рассмотрели различия, я порадую использование.

TIFF обычно используется сканерами. Он делает огромные файлы и на самом деле не используется в приложениях.

BMP несжатый, а также делает огромные файлы. Он также не используется в приложениях.

GIF использовался повсюду в Интернете, но он не понравился, поскольку он поддерживает только ограниченное количество цветов и запатентован.

JPG/JPEG в основном используется для любого качества фотографии, но не для текста. Используемое сжатие с потерями имеет тенденцию к резким линиям.

PNG не такой маленький, как JPEG, но без потерь, поэтому он хорош для изображений с четкими линиями. Он широко используется в Интернете сейчас.

Лично я обычно использую PNG везде, где только могу. Это хороший компромисс между JPG и GIF.

JPG > Совместная группа экспертов по фотографиям

1 JPG-изображения поддерживают 16 миллионов цветов и лучше всего подходят для фотографий и сложной графики

2 JPG не поддерживают прозрачность.

PNG > Портативная сетевая графика

1 Он использовался как альтернатива файлу GIF, когда технология GIF защищалась авторским правом и требовала разрешения на использование.

2 PNG позволяют на 5-25% больше сжатия, чем GIF, и с более широким диапазоном цветов. PNG используют двумерное чередование, что заставляет их загружаться в два раза быстрее, чем изображения GIF ".

3 Изображение, которое имеет много цветов или требует расширенной прозрачности переменных, PNG является предпочтительным типом файла.

GIF > Формат обмена графикой

1 Уменьшает количество цветов в изображении до 256.

2 GIF также поддерживают прозрачность.

3 GIF имеют уникальную возможность отображать последовательность изображений, похожую на видео, называемую анимированным GIF.

4 Если изображение имеет несколько цветов и не требует какого-либо расширенного эффекта альфа-прозрачности, GIF - это путь.

SVG > Масштабируемая векторная графика

1 SVG - это веб-стандарт на основе XML, который описывает как статические изображения, так и анимации в двух измерениях.

2 SVG позволяет создавать очень качественную графику и анимацию, которые не теряют деталей, поскольку их размер увеличивается/уменьшается.

Эти имена относятся к различным способам кодирования данных пиксельных изображений (JPG и JPEG - одно и то же, и TIFF может просто заключать jpeg с некоторыми дополнительными метаданными).

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

Для веб-приложений я бы сказал, что jpeg или gif достаточно хороши. Jpeg используется чаще из-за его более высокой степени сжатия, а gif обычно используется для легкой анимации, когда вспышка (или что-то подобное) является более убитым или места, где требуется прозрачный фон. PNG также можно использовать, но у меня нет большого опыта в этом. BMP и TIFF, вероятно, не являются хорошими кандидатами для веб-приложений.




Top