Skip to content
Windows bitmap

File:BMPfileFormat.svg · Wikimedia Commons · See Wikimedia Commons

EntityQ192869· pop 41· linked from 535 articles

Windows bitmap

Sign in to save

Also known as Device-Independent Bitmap, DIB, Bitmap, bitmap, .bmp, BMP format, BMP

windows Bitmap image file format family

Key facts

Filename extension
.bmp , .dib
Internet media type
image/bmp , image/x-bmp
Type code
'BMP ' , 'BMPf' , 'BMPp'
Uniform type identifier uti
com.microsoft.bmp
Developed by
Microsoft Corporation
Type of format
Raster graphics
Open format
OSP for WMF

via Wikipedia infobox

Described at

BMP зображення формат

paulbourke.net

Файли BMP – це історичний (але все ще часто використовуваний) формат файлу для історичної (але все ще часто використовуваної) операційної системи під назвою “Windows”. BMP зображення може варіюватися від чорно-білого (1 біт на піксель) до 24 біт колір (16,7 млн. кольорів ). Хоча зображення можна стискати, це рідко використовується на практиці і не буде детально обговорюватися тут. Якщо зображення індексується кольором, то відразу після заголовка інформації з’явиться таблиця infoheader.ncolours кольорів , кожен з 4 байт. Перші три байти відповідають компонентам b , g, r , останній байт зарезервований / не використовується, але, очевидно, може представляти альфа-канал. Для 8-бітових зображень у відтінках сірого цей індекс кольору буде просто рампою сірого. Якщо ви робите суми …. тоді довжина заголовка плюс довжина інформаційного блоку плюс 4 рази кількість кольорів палітри повинна дорівнювати зміщенню даних зображення. Іншими словами І сам приклад коду, parse.c і приклад 24 бітний файл rgb BMP для тестування. Зауважте, що жоден з цих сегментів коду не оброблятиме всі типи файлів BMP, зокрема, вони не обробляють стислі файли BMP. Вони повинні бути гарною відправною точкою для змін, що зустрічаються, і для тих, хто бажає писати файли, сумісні з BMP. З іншого боку, якщо у вас є або напишіть кращий обробник BMP, то ви можете подати для додавання тут. Вклад Адама Маєвського, який записує один біт на піксельний файл BMP: pf1bit bmp.c . Внесок Гарольда Ходгінса для виправлення байтів, необхідних для деяких компіляторів: bitmap2.h .

Excerpt from a page describing this subject · 5,482 chars · not written by Vinony

Article · Español

Windows bitmap (.BMP) es un formato del ITSL imagen de mapa de bits, propio del sistema operativo Microsoft Windows. Puede guardar imágenes de 24 bits (16,7 millones de colores), 8 bits (256 tonos de gris) y menos. Puede darse a estos archivos una compresión sin pérdida de calidad: la compresión RLE (Run-length encoding). Los archivos de mapas de bits se componen de direcciones asociadas a códigos de color, uno para cada cuadro en una matriz de píxeles tal como se esquematizaría un dibujo de "colorea los cuadros" para niños pequeños.Normalmente, se caracterizan por ser muy poco eficientes en su uso de espacio en disco, pero pueden mostrar un buen nivel de calidad. A diferencia de los gráficos vectoriales al ser rescalados a un tamaño mayor, pierden calidad. Los archivos BMP no son utilizados en páginas web debido a su gran tamaño en relación con su resolución. Dependiendo de la profundidad de color que tenga la imagen cada píxel puede ocupar 1 o varios bytes. Generalmente se suelen transformar en otros formatos, como JPEG (fotografías), GIF (animaciones) o PNG (dibujos y esquemas), los cuales utilizan otros algoritmos para conseguir una mayor compresión (menor tamaño del archivo). Los archivos comienzan (cabecera o header) con las letras BM (0x42 0x4D), que lo identifica con el programa de visualización o edición. En la cabecera también se indica el tamaño de la imagen y con cuántos bytes se representa el color de cada píxel. Los bytes están organizados usando el sistema little-endian. A continuación se detalla la estructura de la cabecera de un fichero .BMP El mapa de bits de una imagen .BMP comienza a leerse de abajo arriba, es decir: en una imagen en 24 bits los primeros 3 bytes corresponden al primer píxel inferior izquierdo. * Datos: Q192869 * Multimedia: BMP file format / Q192869

Abstract from DBpedia / Wikipedia · CC BY-SA

Gallery (6)

Windows bitmap · Vinony