Wireless Application Protocol Bitmap Format

From Wikipedia, the free encyclopedia
Revision as of 17:44, 12 January 2025 by imported>WeyerStudentOfAgrippa (Importing Wikidata short description: "File format")
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Template:Short description

Script error: No such module "Infobox".Template:Template otherScript error: No such module "Check for unknown parameters". Wireless Application Protocol Bitmap Format (shortened to Wireless Bitmap and with file extension .wbmp) is a raster image file format optimized for early mobile computing devices.

WBMP images are monochrome black and white binary images in which a black pixel is denoted by 0 and a white pixel is denoted by 1. The simple pixel encoding and the small size of the file header mean that the file size is kept to a minimum, enabling fast transmission on slow networks.[1]

File format

Field name Field type Size (in bytes) Purpose
Type uintvar variable Type of the image, and is 0 for monochrome bitmaps.
Fixed header byte 1 Reserved. Always 0.
Width uintvar variable Width of the image in pixels.
Height uintvar variable Height of the image in pixels.
Data byte array variable Data bytes arranged in rows – one bit per pixel. A black pixel is denoted by 0 and a white pixel is denoted by 1. The pixel order within a byte is MLP (most left pixel) = MSB (most significant bit). Where the row length is not divisible by 8, the row is 0-padded to the byte boundary.


References

Template:Reflist

External links

Template:Open Mobile Alliance standards Template:Graphics file formats Script error: No such module "Navbox".

  1. Script error: No such module "citation/CS1".