Волжский политехнический институт
Скачать 36.58 Kb.
|
Основные форматы растровых изображений.Метод организации и сжатия в файл готового массива пикселей, заданных координатами и цветом в той или иной модели, называется форматом изображе- ния. Различные форматы появлялись в разное время, и имеют различную слож- ность и применимость. Поэтому важным показателем хорошего графического редактора является также то, какие форматы он поддерживает. BMP(bitmap, битовая карта). В данном формате каждый пиксель ко- дируется группой координат – двумя координатами в пространстве на экране (Xи Y) и тремя цветовыми координатами в формате RGB. Причем формат RGBпозволяет выбирать длину двоичного слова, кодирующего каждую цвето- вую координату, таким образом, управляя размером палитры и качеством кар- тинки. Длина кода цветовой координаты записывается в заголовке, поэтому сплошной массив двоичных данных в основном теле файла «разбирается» про- смотрщиком или редактором как группы двоичных слов заданной длины. Этот формат разработан корпорацией Microsoft и является стандартным форматом по умолчанию для графического редактора Paint. Формат BMPне поддерживает хранение нескольких слоев изображения, а прозрачность поддер- живается косвенно, и потому поддержка прозрачности для BMPформата отсут- ствует в большинстве растровых графических редакторов. PCX. Этот формат использует несложный алгоритм сжатия изображе- ний, который обеспечивает быструю передачу массива пикселей из файла в ви- деопамять и обратно. Это сделало данный формат одним из наиболее популярных форматов для сканеров и прочих цифровых устройств, обеспечивающих пере- дачу растровых изображений. Также этот формат используют многие графиче- ские редакторы, включая Paint. Для сжатия изображения формата PCXприменяется метод группового ко- дирования, при котором группа повторяющихся байт заменяется двумя байто- выми словами: байтом-повторителем и байтовым словом. Число повторений в этом алгоритме кодируется в байте-повторителе. Формат GIF при довольно простой структуре файла используется бо- лее эффективный, чем PCX, алгоритм сжатия изображения. Кроме того, в этом формате поддерживается значительное число опциональных настроек изображе- ния, создание индексной таблицы цветов, поддержку прозрачности, алгоритмче- ресстрочной развёрстки, обеспечивающий экономию памяти при незначитель- ной визуальной потери качества. Все это делает формат GIFнаиболее популяр- ным для размещения графических изображений в сети Internet. TIF (Tag Image File Format). Основной областью применения данного формата является издательская деятельность, а сам формат широко используется в связанных с ней приложениях. Данный формат поддерживает множество ат- рибутов, позволяющих точно описать сложение изображения. Нередко данный формат используется для хранения отсканированных изображений, что обеспе- чивает возможность получить из единого «исходника» несколько вариантов. Формат JPGиспользует специальный алгоритм сжатия изображения, который позволяет выбирать желаемую степень сжатия и качества. При этом качество изображения снижается. Кроме того, данный формат не поддерживает прозрачность. Но малый размер файла изображения в формате JPGделает его фактически стандартом для хранения больших банков художественных изобра- жений и фотоархивов, а также популярным для размещения в сети Internet. PNG формат (PortableNetworkGraphics) – формат сжатия изображения без потери качества, который разрабатывался как свободный формат для заме- ны GIF. В отличие от GIF, PNGподдерживает двухмерную чересстрочную раз- верстку, практически неограниченную палитру и ряд других возможностей. TGAформат – растровый графический формат, разработанный компа- нией TruevisionInc. для графических адаптеров собственного производства в 1984 г. В настоящее время этот формат стал популярным на многих платфор- мах, но в основном в области обработки видео и анимации. Существует и множество других форматов хранения растровых изобра- жений. Например, графический редактор AdobePhotoshopвключает в себя соб- ственный формат хранения изображений PSDбез потери качества и с поддерж- кой прозрачности и слоев. Однако большой размер файла в этом формате дела- ет его пригодным только для хранения «исходников» различных графических работ, которые должны обеспечивать возможность вернуться впромежуточным результатам редактирования. Поддержка всех стандартных форматов и наличие собственных форматов, обеспечивающих хранение «исходников», это важные черты хороших графических редакторов. |