Богатый выбор дверей: качественные элитные межкомнатные двери европейского качества. . аллергия на солнце.
Формат BMP
Формат изображений BMP (аббревиатура расшифровывается как BitMap Picture) представляет собой растровый формат хранения изображений. С этим форматом работает великое множество программ, его поддержка встроена в операционные системы семейств Windows, OS/2. Файлы, содержащие изображения в формате BMP, имеют такие расширения, как .bmp, .rle, .dib. Двоичные файлы ресурсов – так называемые RES – а также RE-файлы включают в себя данные формата BMP.
Формат BMP – это собственный формат редактора изображений Microsoft Paint, который поставляется в составе операционной системы Windows. Многие приложения DOS поддерживают этот формат; необходимо, однако, отметить, что операционная система Mac OS с данным форматом не работает. В формате изображений BMP реализован алгоритм последовательного сжатия данных без потерь, который называется RLE; в наши дни, однако, существуют форматы, осуществляющие более сильное сжатие. В силу этого файлы формата BMP, имеющие, как правило, большой объем, редко используются в сети Интернет. Гораздо более широкое распространение во всемирной сети получили форматы PNG и устаревающий GIF, которые, так же, как и BMP, предусматривают сжатие данных без потерь. Необходимо обратить внимание на то, что не все программы для работы с графикой способны распознать сжатые файлы формата BMP.
Максимальный размер изображения, которое может быть сохранено в формате BMP, составляет 65535x65535 пиксел, глубина цвета варьируется в диапазоне от 1 до 48 бит на каждый пиксел. Поддержки прозрачности, а также 1СС-профилей в формате BMP не предусмотрено.
Для многих новичков при работе с изображениями первым графическим редактором, с которым они знакомятся, является уже упоминавшийся Paint –следовательно, их знакомство с форматами изображений начинается именно с формата BMP. Нередко это знакомство переходит в устойчивую привычку сохранять в формате BMP все изображения, без учета стоящих задач и целей их использования, что, разумеется, не совсем правильно.
Как правило, BMP-файлы используются в справочных системах в иллюстративных целях, в этом формате сохраняют различные схемы, пиктограммы и т.д. Нередко обои (фоновая картинка) рабочего стола операционной системы Windows также сохраняются в формате BMP. Действительно, небольшие по размерам изображения (как в случае с пиктограммами) при сохранении в формате BMP дают файл даже меньшего размера, чем при использовании в этом же случае форматов GIF или, скажем, JPEG – но, пожалуй, это единственная причина, оправдывающая целесообразность существования и использования BMP.
Получивший широкое распространение графический редактор Adobe Photoshop способен сохранять изображения в формате BMP, он использует при этом такие цветовые представления, как CMYK, RGB либо оттенки серого. Сохраняя изображение, в диалоговом окне пользователь может указать глубину цвета (количество бит), указать на необходимость применить сжатие или отсутствие такой необходимости, выбрать операционную систему, для которой будет сохраняться BMP-файл (Windows или OS/2).
Файл изображения в формате BMP может включать в себя так называемую палитру. Она представляет собой последовательность, состоящую из четырехбайтовых полей, ко количеству доступных цветов (так, для восьмибитного изображения их 256). В каждом поле используются только три младших байта, которые задают интенсивность компонент цвета – красной, зеленой, синей. В этом случае каждый пиксель BMP-изображения описывается единственным байтом, ссылающимся на тот номер поля палитры, который содержит цвет данного пиксела. В случае описания пиксела изображения 16-битным числом в палитре могут храниться три двухбайтовых значения, при этом каждое из них определяет маску, необходимую для извлечения цветовых компонент из 16-битного покселя. Палитры в файле BMP может и не быть – речь идет о случаях, когда в файле сохранено полноцветное несжатое изображение.
Формат изображений BMP имеет несколько разновидностей, отличающихся друг от друга именно таким критерием, как наличие или отсутствие палитры. Как уже было показано, в беспалитровых файлах BMP цвет каждого пиксела рассчитывается непосредственно из битов, составляющих файл, в случае же с палитровыми файлами каждым байтом может описываться один или несколько пикселов, а значение байта представляет собой индекс цвета, имеющегося в палитре.
| Админ топ | ||||
![]() | ![]() | ![]() | ![]() | ![]() |





