BMP (tiedostomuoto)

Windows / OS/2 bitmap
Tiedostopääte .bmp tai .dib
Mediatyyppi image/x-ms-bmp (epävirallinen)
Magic 42 4d (’BM’)
Omistaja Microsoft, IBM (ei patentoitu)
Tiedoston tyyppi Bittikarttagrafiikka
Lyhenne BMP tai DIB
Infobox OK
256 värisen BMP-kuvan tarkkuutta edustava kuva

.BMP tai .DIB (Microsoft Windows / OS/2 bitmap, Device-Independent Bitmap) on, joko pakkaamaton tai RLE-pakattu tiedostomuoto bittikarttakuville. Se on Windows-käyttöjärjestelmän pääasiallinen bittikarttakuvamuoto, mutta sitä käytetään myös muissa ohjelmissa sen yksinkertaisuuden ja vallitsevuuden vuoksi.

BMP-tiedostomuodossa kuvan pikselit on talletettu tiedoston lukusuuntaan nähden "ylösalaisin". Ensimmäinen pikselitietue kertoo kuvan vasemman alareunan värin, josta pyyhkäisyviiva (engl. scan line) etenee vasemmalta oikealle, ja tästä rivin kerralla kohti yläreunaa. Viimeisenä ilmoitetaan oikean yläreunan väriarvo. Esimerkiksi selaimessa hitaasti latautuva BMP-kuva näkyy siis latautuvan alhaalta ylös.[1]

Pikselit voidaan tallentaa joko 24-bittisenä eli 16 777 216 väriä sisältävänä, 8-bittisenä eli 256 väriä sisältävänä, 4-bittisenä eli 16 väriä sisältävänä, tai yksibittisenä ja yksivärisenä maskina, jolloin kuva tallentuu mustavalkoisena.

BMP kehitettiin Microsoftin ja IBM:n OS/2 -käyttöjärjestelmää varten, ja myöhemmin Microsoft käytti sitä Windows-käyttöjärjestelmässään. Tiedostomuoto ei ole pysynyt vakiona aikojen saatossa, vaan esimerkiksi Windows XP toi mukanaan 32-bittisen värisyvyyden ja alfakanavan. Koska erilaisia versioita on paljon, kaikenlaisten BMP-kuvien avaaminen ei ole triviaalia. Sen sijaan perusmuotoisen BMP-tiedoston teko on helppoa ja se toimii kaikissa ympäristöissä.

Lähteet

  • MSDN Library: Windows GDI / Bitmaps Microsoft Developer Network. Microsoft Corporation. Viitattu 27. heinäkuuta 2007. (englanniksi)
  • James D. Murray ja William vanRyper: Encyclopedia of Graphics File Formats, 2nd Edition. O'Reilly Media, 1996. ISBN 1-56592-161-5. Teoksen verkkoversio FileFormat.Info-sivustolla. (englanniksi)
  • Charles Petzold: Programming Windows, 5th Edition. Microsoft Press, 1998. ISBN 1-57231-995-X. (englanniksi)

Viitteet

  1. Microsoft Support: DIBs and Their Uses

Aiheesta muualla

  • Perus bmp-muodon kuvaus


  • n
  • k
  • m
Kuvatiedostomuodot
Bittikartta
Raw
Vektori
  • AI
  • CDR
  • CGM
  • DXF
  • EMF
  • EVA
  • IGES
  • PGML
  • SVG
  • VML
  • WMF
  • XAR
Yhdistelmä
Aiheeseen liittyvä
  • Luokka
  • Commons
Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.