Показать сообщение отдельно
Старый 19.04.2009, 03:52   #5
MaryAnn
Главный Кинооператор
Медаль пользователю форума.
ЗОЛОТОМедаль автору.
СЕРЕБРО
Любитель
 
Аватар для MaryAnn
 
Регистрация: 20.06.2008
Адрес: Украина, зеленый город с озерами, каналами и реками :)
Сообщения: 194
Репутация: 129
PNG

PNG (англ. portable network graphics - портативная сетевая графика) - растровый формат хранения графической информации, использующий сжатие без потерь. Неофициально PNG расшифровывают как «PNG is Not GIF» («PNG — это не GIF»).

4 января 1995 г Томас Боутелл предложил в ряде конференций Usenet создать формат, не требующий лицензии для использования, который был бы не хуже GIF. Через 3 дня уже были готовы 4 варианта PBF (Portable Bitmap Format) - первоначального варианта названия формата. 1 октября 1996 г PNG был рекомендован в качестве полноправного сетевого формата.

PNG поддерживает три основных типа растровых изображений:
- Полутоновое изображение (с глубиной цвета 16 бит)
- Цветное индексированное изображение (палитра 8 бит для цвета глубиной 24 бит)
- Полноцветное изображение (с глубиной цвета 48 бит)

PNG является хорошим форматом для редактирования изображений, даже для хранения промежуточных стадий редактирования, так как восстановление и пересохранение изображения проходят без потерь в качестве. Любое сохранённое изображение PNG может быть прочитано в любом другом приложении, поддерживающем PNG. PNG имеет серьезное преимущество перед GIF, так как может сохранять truecolor-изображения с глубиной цвета до 48 бит на пиксель, поддерживает альфа-канал.

Алгоритм черезсторчного вывода изображения на экран имеет название Adam7 (в честь изобретателя Адама М. Костелло). Из названия следует, что число проходов, за которые изображение появляется на экране равно семи. За первые шесть проходов схемы Adam7 на экран выводятся строки с четными номерами, а за последний, седьмой - нечетные строки. При такой схеме изображение появляется на экране сначала в виде квадратов 8x8, затем - прямоугольников 8x4, потом - квадратов 4x4, после этого - прямоугольников 4x2 и т.д. Такой алгоритм позволяет распознать содержание изображения при всего 20-30% отображенной информации на экране.

В некотором смысле в формате PNG применяется сжатие (фильтры), но они не влияют на качество изображения, так как при отображении на экране программа-обозреватель или редактор проводит обратную процедуру и изображение принимает первоначальный вид.

Последний раз редактировалось MaryAnn, 24.04.2009 в 10:20.
  Ответить с цитированием