fomato bmp
Posición
Descripción
Bloque
00-01
ID de archivo: “BM”
Encabezado de Archivo
(14 bytes)
02-05
Tamaño del archivo en bytes
06-09
Reservado: 000A-0D
Posición de inicio de datos
0E-11
Longitud de la cabecera en bytes
Encabezado de Información del Mapa de Bits
(40 bytes)
12-15
Ancho en píxeles
16-19
Alto enpíxelesalto xel de la cabecera en buytes
1A-1B
Numero de planos
1C-1D
Bits por píxel
1E-21
Método de Compresión
22-25
Tamaño de imagen
26-29
Numerohorizontal de píxeles por metro
2A-2D
Numero vertical de píxeles por metro
2E-31
Cantidad de colores usados
32-35
Cantidad de colores importantes
36-(35+4*N)
Código RGBde los colores
Paleta de colores, N=Nro de colores. (opcional)
(36+4*N)- LNG
Códigos de los colores o índices de la paleta
Área de datos
La cantidad de bytes querepresentan a una fila de píxeles de una imagen debe ser un múltiplo de 4, de lo contrario se rellena con ceros (00).
El método de compresión puede ser 0, 1, 2 o 3:
0 cuandola imagen no esta comprimida.
1 para la codificación RLE de 8 bits por píxel.
2 para la codificación RLE de 4 bits por píxel.
3 para la codificación de campo de bits, lo quesignifica que el color fue codificado por una máscara triple representada por la paleta.
El primer índice o código de color representa el primer píxel de la última fila depíxeles de la imagen.
Los códigos de los colores en la paleta de colores tienen el formato siguiente: BB GG RR SS, donde cada uno representa un byte de los tonos azul, verde yrojo respectivamente. SS por lo general es 00.
Cuando la imagen es de 24 bits los códigos de los colores en el área de datos tienen el formato: BB GG RR (no hay SS).
Regístrate para leer el documento completo.