
El Archivo de Imagen de Mapa de Bits (BMP), también conocido como Bitmap, es un formato de archivo de imagen rasterizada que almacena imágenes digitales, pixel por pixel.
Para entender el concepto, imaginemos una cuadrícula. Cada cuadro en esa cuadrícula representa un pixel. Cada pixel contiene información sobre su color. El formato BMP guarda la información de color de cada uno de estos pixeles.
Paso 1: Definición de la Resolución. Primero, el archivo define la resolución de la imagen, es decir, cuántos pixeles de ancho y alto tiene. Por ejemplo, una imagen de 100x100 pixeles contendrá 10,000 pixeles en total.
Must Read
Paso 2: Almacenamiento del Color. Después, para cada pixel, el archivo almacena su información de color. Esto se hace utilizando diferentes esquemas, como el esquema de 24 bits, donde 8 bits se usan para el rojo, 8 para el verde y 8 para el azul (RGB). Por ejemplo, el color rojo puro podría representarse como (255, 0, 0).
Paso 3: Ordenamiento de Pixeles. Los pixeles se almacenan típicamente de izquierda a derecha y de abajo hacia arriba. Esto significa que la primera información de color en el archivo corresponderá al pixel inferior izquierdo de la imagen.

Por ejemplo, si tenemos una imagen de 2x2 con un pixel rojo arriba a la izquierda, uno azul arriba a la derecha, uno verde abajo a la izquierda, y uno amarillo abajo a la derecha, el archivo BMP almacenaría la información en el siguiente orden conceptual: Verde, Amarillo, Rojo, Azul. El formato puede incluir o no compresión; las versiones sin compresión generan archivos más grandes.
Usos Prácticos: Los BMP son útiles para almacenar imágenes que requieren alta calidad y fidelidad de color, como en el procesamiento de imágenes médicas donde la precisión del color es crucial. También se utilizan en sistemas operativos para almacenar iconos y fondos de pantalla simples.