Estás en:   ArielOrtiz.com > Programación avanzada > Encabezado de un Bitmap

Encabezado de un Bitmap

Un archivo bitmap (extensión .bmp) tiene la siguiente estructura (adaptada del documento Graphics File Formats):

Offset Tipo Descripción
0 char [2] Número mágico: los caracteres "BM".
2 uint32_t Tamaño del archivo en bytes.
18 uint32_t Ancho de la imagen en pixeles.
22 uint32_t Alto de la imagen en pixeles.
28 uint16_t Número de bits por cada pixel. Debe ser 8.
30 uint32_t Compresión. Debe ser 0 para indicar que no hay compresión alguna.
1078 uint8_t[N] El arreglo con los pixeles del bitmap, donde N = Ancho * Alto.
© 1996-2010 por Ariel Ortiz Ramírez (ariel.ortiz@itesm.mx)
Desarrollado en Django | Licencia de Creative Commons | XHTML válido | CSS válido