De Wikipedia, la enciclopedia libre
Wireless Application Protocol Bitmap Format
(tambien conocido como
Wireless Bitmap
y a traves de su extension
.wbmp
) es un formato de archivo de imagenes monocromo optimizadas para el uso en
dispositivos moviles
.
Las imagenes WBMP son monocromo (en blanco y negro) asi que el tamano de la imagen es minimo. Un pixel negro se expresa mediante un 0 y uno blanco a traves de un 1.
Para imagenes en color, WAP utiliza el formato
Portable Network Graphics
[
1
]
Formato de WBMP
[
editar
]
Campo nombre
|
Campo tipo
|
Tamano (en bytes)
|
Objetivo
|
Tipo
|
uintvar
|
variable
|
Tipo de la imagen, 0 para mapas de bits monocromo.
|
Cabecera fija
|
byte
|
1
|
Reservada. Siempre 0.
|
Ancho
|
uintvar
|
variable
|
Ancho de la imagen en pixeles.
|
Alto
|
uintvar
|
variable
|
Alto de la imagen en pixeles.
|
Datos
|
vector de bytes
|
variable
|
Bytes de datos organizados en filas, un bit por pixel. Un pixel negro se representa con un 0, mientras que uno blanco mediante un 1. Cuando la longitud de las filas no es divisible por 8, se rellenan con ceros a la derecha.
|
Ejemplo de un mapa de bits WBMP
[
editar
]
Mapa de bits donde n = negro y b = blanco
Fila1 - nbn
Fila2 - bnb
Fila3 - nbn
se convierte en
Byte 1: 00000000 (Tipo WBMP)
Byte 2: 00000000 (Cabecera fija)
Byte 3: 00000011 (Ancho) = 3
Byte 4: 00000011 (Alto) = 3
Byte 5-7: 3 bits para datos y el resto de relleno (8-3=5)
Byte 5: 010 00000 (Fila 1)
Byte 6: 101 00000 (Fila 2)
Byte 7: 010 00000 (Fila 3)
Enlaces externos
[
editar
]