мета-данные страницы
  •  
Загрузка не удалась. Возможно, проблемы с правами доступа?

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
Следующая версияСледующая версия справа и слева
gimp:format [23/03/2010 19:41] ybezrukovgimp:format [04/04/2017 20:17] – [GIF] oca
Строка 7: Строка 7:
 В этом формате может храниться как черно-белое, так и цветное изображение с глубиной цвета в 1, 4, 8, 16, 24, 32 или 48 бит на пиксель. Как результат, хоть изображение в файле максимально точно соответствует оригиналу,  обычно имеет большой размер. К примеру, снимок экрана с размерами 1024 точек по горизонтали и 768 точек по вертикали, сохраненное в BMP файл с 16-ти битной глубиной цвета, будет иметь объем порядка полутора мегабайт. В этом формате может храниться как черно-белое, так и цветное изображение с глубиной цвета в 1, 4, 8, 16, 24, 32 или 48 бит на пиксель. Как результат, хоть изображение в файле максимально точно соответствует оригиналу,  обычно имеет большой размер. К примеру, снимок экрана с размерами 1024 точек по горизонтали и 768 точек по вертикали, сохраненное в BMP файл с 16-ти битной глубиной цвета, будет иметь объем порядка полутора мегабайт.
  
-Чтобы сэкономить занимаемое место в описание формата введена поддержка упаковки данных с помощью алгоритма RLE, что позволяет уменьшить размер файла без потери качества изображения.+Чтобы уменьшить объём дискового пространства, занимаемого файлами в данном формате, в описание формата введена поддержка упаковки данных с помощью //неразрушающего// алгоритма RLE (кодирование сериями), который состоит в том что указывается цвет не одного пикселя, а нескольких одноцветных последовательно идущих и их количество. Это позволяет уменьшить размер файла без потери качества изображения. В этом случае, изображение может иметь расширение RLE. Формат активно используется фирмой "Микрософт" в технических целях, поэтому изображения  могут иметь расширения, связанные не с форматом, а с их назначением.
  
 ===== GIF ===== ===== GIF =====
  
-В 1987-м году компания CompuServe (один из самых крупных операторов связи в США 80-х годов) предложила формат GIF (Graphics Interchange Format) как формат для передачи изображений через сеть. Формат поддерживает черно-белые и цветные изображения с палитрой, глубиной цвета до 8 бит на пиксель. Возможность сжатия данных без потерь с помощью алгоритма LZW, который хорошо работает на изображениях, где имеется много ровных одноцветных областей (например чертежей или логотипов). GIF имеет возможность объединения нескольких изображений в один файл, что позволяет делать анимированные картинки. После появления формат быстро стал популярным и долгое время был (да и остается, постепенно сдавая позиции PNG) одним из самых распространенных (вместе с JPEG) способов передачи графических файлов.+В 1987-м году компания CompuServe (один из самых крупных операторов связи в США 80-х годов) предложила формат GIF (Graphics Interchange Format) как формат для передачи изображений через сеть. Формат поддерживает черно-белые и цветные изображения с палитрой, глубиной цвета до 8 бит на пиксель, т.е. использовать 256 цветов. Возможность сжатия данных без потерь с помощью достаточно мощного алгоритма LZW, который хорошо работает на изображениях, где имеется много ровных одноцветных областей (например чертежей или логотипов), либо много повторяющихся фрагментов. 
  
-К недостаткам формата стоит отнести поддержку только 8-ми битных изображений с палитрой, что не позволяет сохранять в нем полноцветные изображения. Другой недостаток формата: использование запатентованного алгоритма LZW (за использование требовалось делать отчисления правообладателю --- корпорации Unisys) истек в 2004-м году вместе с завершением срока действия патента. Однако подобное ограничение послужило толчком к созданию следующего формата PNG.+Важной особенностью формата GIF является возможность объединения нескольких изображений в один файл, что позволяет сохранять анимированные картинки.  
 + 
 +Формат позволяет задавать полностью прозрачные области, но не позволяет устанавливать степень прозрачности. Это вызвано тем, что он не использует стандартный метод альфа-канала (канала прозрачности), а просто использует один из цветов палитры как прозрачный. 
 + 
 +После появления формат быстро стал популярным и долгое время был (да и остается, постепенно сдавая позиции PNG) одним из самых распространенных (вместе с JPEG) способов передачи графических файлов. Особенно часто он встречается в Интернете. Например, в качестве "аватарок" -- маленьких рисунков, используемых как "подпись" пользователя. 
 + 
 +К недостаткам формата стоит отнести поддержку только 8-мибитных изображений с палитрой, что не позволяет сохранять в нем полноцветные изображения. Другой недостаток формата: использование запатентованного алгоритма LZW (за использование требовалось делать отчисления правообладателю --- корпорации Unisys) истек в 2004-м году вместе с завершением срока действия патента. Однако подобное ограничение послужило толчком к созданию формата PNG.
  
 {{:gimp:02.gif|}} {{:gimp:02.gif|}}
Строка 19: Строка 25:
 ===== PNG ===== ===== PNG =====
  
-Чтобы избежать необходимости использовать GIF в 1995-м году Том Боутелл предложил разработать новый формат, который получил название PNG (Portable Network Graphics) и к концу 1996-го года получил статус RFC, а с 2003-го года стал международным стандартом ISO.+Чтобы избежать необходимости использовать "патентованный" формат GIFв 1995-м году Том Боутелл предложил разработать новый "свободный" формат, который получил название PNG (Portable Network Graphics) и к концу 1996-го года получил статус RFC, а с 2003-го года стал международным стандартом ISO
 + 
 +PNG поддерживает хранение изображений как с индексированной палитрой, так и изображений с глубиной цвета до 48 бит на пиксель. Изображение может быть сжато без потерь с помощью алгоритма DEFLATE.  
 + 
 +В отличие от GIF, PNG не имеет встроенной поддержки анимированных изображений, однако она имеется в расширениях формата под названием MNG и APNG
  
-PNG поддерживает хранение изображений с индексированной палитрой, а так же изображений с глубиной цвета до 48 бит на пиксель. Изображение может быть сжато без потерь с помощью алгоритма DEFLATE. В отличие от GIF, PNG не имеет встроенной поддержки анимированных изображений, однако она имеется в расширениях формата под названием MNG и APNG. Таким образом новый формат имеет следующие преимущества перед GIF: значительно большую глубину цвета, более высокий уровень сжатия, поддержку прозрачности. К недостаткам можно отнести отсутствие поддержки анимации и несколько более слабую поддержку среди программ, GIF все еще встречается чаще.+Новый формат имеет следующие преимущества перед GIF: значительно большую глубину цвета, более высокий уровень сжатия, поддержку прозрачности. К недостаткам можно отнести отсутствие поддержки анимации и несколько более слабую поддержку среди программ, GIF все еще встречается чаще.
  
 ===== JPEG ===== ===== JPEG =====
Строка 27: Строка 37:
 Формат JPEG (Joint Photographic Experts Group --- название организации-разработчика формата) был предложен в 1992-м году как формат для хранения фотографических изображений или изображений с большим количеством плавных переходов между цветами, а в 1994-м он стал международным стандартом. Формат JPEG (Joint Photographic Experts Group --- название организации-разработчика формата) был предложен в 1992-м году как формат для хранения фотографических изображений или изображений с большим количеством плавных переходов между цветами, а в 1994-м он стал международным стандартом.
  
-Основной его особенностью является то, что в отличие от всех рассмотренных нами ранее форматов, в JPEG используется сжатие с потерями. Это позволяет (жертвуя качеством изображения) добиться высокой степени сжатия относительно оригинального изображения (уменьшить размер файла в 10-12 раз без значительного отличия от оригинала). Поэтому понятие количества бит на пиксель для JPEG несколько теряет смысл, так как применимо только к распакованному изображению, для него же чаще всего используется глубина в 8 бит на цветовой канал (или 24 бит на пиксель).+Основной его особенностью является то, что в отличие от всех рассмотренных нами ранее форматов, в JPEG используется сжатие с потерями. Это позволяет (жертвуя качеством изображения) добиться высокой степени сжатия относительно оригинального изображения (уменьшить размер файла в 10--12 раз без значительного отличия от оригинала). Поэтому понятие количества бит на пиксель для JPEG несколько теряет смысл, так как применимо только к распакованному изображению, для него же чаще всего используется глубина в 8 бит на цветовой канал (или 24 бит на пиксель).
  
 Вкратце то что происходит с JPEG файлом всякий раз как мы его сохраняем, можно описать так: Вкратце то что происходит с JPEG файлом всякий раз как мы его сохраняем, можно описать так: