Flux rss
Bookmark Favorito / Compartir
Il formato BMP O formato BMP BMP-Format Le format BMP The BMP format

El formato BMP

El formato BMP es uno de los más simples. Fue desarrollado por Microsoft e IBM en forma conjunta, lo que explica su uso particularmente amplio en plataformas Windows y OS/2. Un archivo BMP es un archivo de mapa de bits, es decir, un archivo de imagen de gráficos, con píxeles almacenados en forma de tabla de puntos que administra los colores como colores reales o usando una paleta indexada. El formato BMP ha sido estudiado de manera tal que permite obtener un mapa de bits independiente del dispositivo de visualización periférico (DIB, Mapa de bits independiente del dispositivo).

La estructura de un mapa de bits es la siguiente:

Encabezado del archivo

El encabezado del archivo proporciona información acerca del tipo de archivo (mapa de bits) y su tamaño, así como también indica dónde comienza realmente la información de la imagen.

El encabezado comprende cuatro campos:

  • La firma (en 2 bytes), que indica que se trata de un archivo BMP con dos caracteres
    • BM, 424D en hexadecimal, que indica que se trata de un mapa de bits de Windows
    • BA que indica que se trata de un mapa de bits OS/2
    • CI que indica que se trata de un icono de color de OS/2
    • CP indica que es un puntero de color de OS/2
    • IC indica que es un icono de OS/2
    • PT indica que es un puntero de OS/2
  • El tamaño total del archivo en bytes (codificado en 4 bytes)
  • Un campo reservado (en 4 bytes)
  • El desajuste de la imagen (en 4 bytes), es decir, la ubicación del comienzo de la información de la imagen en relación con el comienzo del archivo

Encabezado de información del mapa de bits

El encabezado de información del mapa de bits proporciona información acerca de la imagen, en especial las dimensiones y los colores.

La información del mapa de bits comprende cuatro campos:

  • El tamaño del encabezado de información del mapa de bits en bytes (codificado en 4 bytes). Los siguientes valores hexadecimales son posibles según el tipo de formato BMP:
    • 28 para Windows 3.1x, 95, NT
    • 0C para OS/2 1.x
    • F0 para OS/2 2.x
  • El ancho de la imagen (en 4 bytes), es decir, el número de píxeles contados de forma horizontal
  • La altura de la imagen (en 4 bytes), es decir, el número de píxeles contados de forma vertical
  • El número de planos (en 2 bytes). Este valor es siempre 1
  • La profundidad del modelo de color (en 2 bytes), es decir, el número de bits usados para codificar el color. Este valor puede ser equivalente a 1, 4, 8, 16, 24 ó 32
  • El método de compresión (en 4 bytes). Este valor es 0 cuando la imagen no está comprimida o 1, 2 ó 3 según el tipo de compresión usado:
    • 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 que significa que el color fue codificado por una máscara triple representada por la paleta
  • El tamaño total de la imagen en bytes (en 4 bytes).
  • La resolución horizontal (en 4 bytes), es decir, el número de píxeles por metro contado de forma horizontal
  • La resolución vertical (en 4 bytes), es decir, el número de píxeles por metro contado de forma vertical
  • El número de colores de la paleta (en 4 bytes)
  • El número de colores importantes de la paleta (en 4 bytes). Este campo puede equivaler a 0 cuando todos los colores son importantes.

Paleta de imágenes

La paleta es opcional. Cuando se define la paleta, ésta contiene 4 bytes de forma sucesiva para cada una de las entradas, que representan:

  • El componente azul (en un byte)
  • El componente verde (en un byte)
  • El componente rojo (en un byte)
  • Un campo reservado (en un byte)

Codificación de imágenes

La codificación de imágenes se realiza escribiendo en forma sucesiva los bits que corresponden a cada píxel, línea por línea, comenzando por el píxel del extremo inferior izquierdo.

  • Las imágenes de 2 colores usan 1 bit por píxel, lo que significa que un byte permite codificar 8 píxeles
  • Las imágenes de 16 colores usan 4 bits por píxel, lo que significa que un byte permite codificar 2 píxeles
  • Las imágenes de 256 colores usan 8 bits por píxel, lo que significa que se necesita un byte para codificar cada píxel
  • Las imágenes de colores reales usan 24 bits por píxel, lo que significa que se necesitan 3 bytes para codificar cada píxel, respetando la alternancia del orden de los colores para el azul, el verde y el rojo.
Cada línea de la imagen debe comprender un número total de bytes que sea múltiplo de 4; si este esquema no se cumple, la línea se debe completar con todos los 0 necesarios para respetar el criterio.

Última actualización el jueves, 16 de octubre de 2008, 15:43:31 .Este documento intitulado « El formato BMP » de Kioskea (es.kioskea.net) esta puesto a diposición bajo la licencia Creative Commons. Puede copiar, modificar bajo las condiciones puestas por la licencia, siempre que esta nota sea visible.
Como hago para cambiar de formato! Hola, Necesito ayuda, tengo un fotolog. y quiero postear una foto qe hice por paint y para postear la foto en fotolog tiene que ser de formato JPEG, PNG o GIF. Y mi formato es bmp. Como hago para cambiar el formato!? Configuración: Windows XP Firefox... es.kioskea.net/forum/affich-65798-como-hago-para-cambiar-de-formato
Formato PNG Formato PNG El formato PNG (Portable Network Graphics, Gráficos de red portátiles o formato Ping) es un formato de archivos de gráficos de mapa de bits (una trama). Fue desarrollado en 1995 como una alternativa gratuita al formato GIF, que es un... es.kioskea.net/contents/video/format-png.php3
El formato TIF El formato TIF El formato TIF (Formato de archivo de imágenes con etiquetas) es un formato de archivo de gráficos de mapa de bits (una trama). Fue desarrollado en 1987 por Aldus (ahora pertenece a Adobe). Las últimas especificaciones (Revisión 6.0)... es.kioskea.net/contents/video/format-tif.php3
[PDF] Convertir archivos PDF a imágenes (JPEG, BMP, GIF, etc.)Si tienes un documento PDF y deseas convertirlos en formato de imagen (JPEG, GIF, BMP, etc.) para poder utilizarlo en un programa OCR o de retoque y edición de imágenes: Nota: El método que presentaremos para realizar la conversión, quizás no sea... es.kioskea.net/faq/sujet-1553-pdf-convertir-archivos-pdf-a-imagenes-jpeg-bmp-gif-etc
Cómo convertir un video a formato FLV y viceversaIntroducción A continuación veremos un truco para convertir un video de casi cualquier formato a formato flv y viceversa. Este truco te será útil para que luego puedas tratar el vídeo o publicarlo en Internet. Cómo convertir un video a... es.kioskea.net/faq/sujet-1337-como-convertir-un-video-a-formato-flv-y-viceversa
Reproducir un archivo en formato WMVUn archivo en formato WMV es un video en formato propietario de Microsoft Windows Media Video. Un archivo con la extensión .WMV contiene a la vez datos de audio y video, comprimidos para poder ser difundidos en streaming, como con MPEG2 o MEPG4.... es.kioskea.net/faq/sujet-526-reproducir-un-archivo-en-formato-wmv
Imposible de reproducir un formato AVI (Resuelto)Hola, Tengo varios archivos con un formato .avi, lo que pasa es que no se con que puedo verlos. O sea que no se que programa debo utilizar para poder ver este tipo de archivos. Si alguien me podría indicar que debo hacer seria muy amable es.kioskea.net/forum/affich-25-imposible-de-reproducir-un-formato-avi
Ver peliculas en formato avi en Windows Media (Resuelto)Hola, no puedo ver peliculas en formato avi que baje de ares en mi reproductor windows media, como hago? Configuración: Windows XP Internet Explorer 7.0 es.kioskea.net/forum/affich-120636-ver-peliculas-en-formato-avi-en-windows-media
Como puedo ver peliculas en formato avi? (Resuelto)Hola, como puedo ver peliculas en formato avi? ya que con el reproductor de windows media no las puedo ver graxias Configuración: Windows XP Internet Explorer 7.0 es.kioskea.net/forum/affich-132535-como-puedo-ver-peliculas-en-formato-avi
Descargar Megavideo Video DownloaderMegavideo Video Downloader es un programa gratuito que te permite descargar y guardar videos del sitio especializado en películas y series Megavideo.com. Simplemente copia la URL del video y descargalos en formato avi, .mpeg, .flv,ó .wmv a la... es.kioskea.net/telecharger/telecharger-2720-megavideo-video-downloader
Descargar WinRARWinrar 3.71 es un programa que nos comprime y descomprime archivos en cualquier formato que se encuentre, reconoce casi todo los que existe en el mercado como: ZIP, RAR, CAB, ARJ, ACE, UUE, JAR, LZH, TAR, GZ, TAR.GZ, BZ2, TAR.BZ2, ISO, 7Z,... es.kioskea.net/telecharger/telecharger-157-winrar
Descargar Total Video PlayerSencillo pero poderoso reproductor multimedia para uso gratuito que soporta 3gp, MP4, H264, Mov, Flv yl casi cualquier formato de audio y video existente, tambien reproduce dvd, cd de audio, archivos swf y no requiere la instalacion de codecs... es.kioskea.net/telecharger/telecharger-1533-total-video-player
Formato GIFFormato GIF El formato GIF (Graphic Interchange Format, Formato de intercambio de gráficos) es un formato de archivos de gráficos de mapa de bits (una trama) desarrollado por Compuserve. Existen dos versiones de este formato de archivos desarrolladas... es.kioskea.net/contents/video/format-gif.php3
Formato de video MKV (Matroska Video)Formato MKV El formato MKV (Matroska Video) es un formato de video totalmente libre. Más precisamente, es un contenedor (de ahí el nombre Matroska, en referencia a las muñecas rusas contenidas una dentro de otra) que permite contener video (DivX,... es.kioskea.net/contents/video/mkv-matroska.php3
Formato S/PDIFFormato S/PDIF El estándar S/PDIF (Sony/Philips Digital Interface, o abreviado SPDIF ) es un formato digital de transferencia de datos de audio. Es un estándar internacional conocido como "IEC-958 tipo II", que define tanto las especificaciones del... es.kioskea.net/contents/audio/spdif-s-pdif.php3