close

Windows-bitmap

Ga naar navigatie Ga naar zoeken
windows-bitmap
ontwikkelaar
Microsoft in 1986
Algemene informatie
bestandsextensie .bmp o .dib
mime type image/x-ms-bmp (no oficial)
Uniforme type-identificatie com.microsoft.bmp
magisch nummer BM
formaattype: rasterafbeelding
open formaat ?

Windows-bitmap (.BMP) is een indeling van de ITSL- bitmapafbeelding, eigen aan het Microsoft Windows -besturingssysteem . U kunt 24-bits (16,7 miljoen kleuren), 8-bits (256 grijstinten) en minder afbeeldingen opslaan. Deze bestanden kunnen worden gecomprimeerd zonder kwaliteitsverlies: RLE ( Run-length encoding ) compressie.

Bitmapbestanden bestaan ​​uit adressen die zijn gekoppeld aan kleurcodes, één voor elk vierkant in een reeks pixels , net zoals een "kleur de vierkanten"-tekening voor jonge kinderen. Normaal gesproken worden ze gekenmerkt door een zeer inefficiënt gebruik van schijfruimte, maar ze kunnen een goed kwaliteitsniveau vertonen. In tegenstelling tot vectorafbeeldingen, verliezen ze kwaliteit wanneer ze worden geschaald naar een groter formaat. BMP-bestanden worden niet gebruikt op webpagina's vanwege hun grote formaat in verhouding tot hun resolutie.

Afhankelijk van de kleurdiepte van het beeld kan elke pixel 1 of meerdere bytes in beslag nemen. Ze worden meestal omgezet in andere formaten, zoals JPEG (foto's), GIF (animaties) of PNG (tekeningen en diagrammen), die andere algoritmen gebruiken om een ​​grotere compressie te bereiken (kleinere bestandsgrootte ).

De bestanden beginnen (header of header) met de letters BM(0x42 0x4D), waarmee ze worden geïdentificeerd met het weergave- of bewerkingsprogramma. De header geeft ook de grootte van de afbeelding aan en hoeveel bytes de kleur van elke pixel vertegenwoordigt.

De bytes zijn georganiseerd met behulp van het little-endian- systeem .

De structuur van de koptekst van een .BMP -bestand wordt hieronder beschreven:

bytes Informatie
0, 1 Bestandstype "BM"
2. 3. 4. 5 Bestandsgrootte
6, 7 Gereserveerd
8, 9 Gereserveerd
10, 11, 12, 13 Begin van afbeeldingsgegevens
14, 15, 16, 17 Grootte bitmapkoptekst
18, 19, 20, 21 Breedte (pixels)
22, 23, 24, 25 Hoogte (pixels)
26, 27 Aantal vliegtuigen
28, 29 Grootte van elk punt
30, 31, 32, 33 Compressie (0=niet gecomprimeerd)
34, 35, 36, 37 Afbeeldingsgrootte
38, 39, 40, 41 horizontale resolutie
42, 43, 44, 45 verticale resolutie
46, 47, 48, 49 kleur tafel maat
50, 51, 52, 53 Belangrijke kleurenteller

De bitmap van een .BMP -afbeelding begint van onder naar boven te worden gelezen, dat wil zeggen: in een 24-bits afbeelding komen de eerste 3 bytes overeen met de eerste pixel linksonder .