190 likes | 454 Views
BMP-Format. device-independent bitmap. Übersicht. Merkmale. Format. Aufbau. Farben. Kompression. Merkmale. Zweidimensionales Rastergrafikformat Dateiendung bmp/dib Größer als andere Formate Drei Versionen Von meister Grafiksoftware unterstützt Farbtiefen von 1-32 bpp. Merkmale.
E N D
BMP-Format device-independent bitmap
Übersicht Merkmale Format Aufbau Farben Kompression
Merkmale • Zweidimensionales Rastergrafikformat • Dateiendung bmp/dib • Größer als andere Formate • Drei Versionen • Von meister Grafiksoftware unterstützt • Farbtiefen von 1-32 bpp Merkmale Format Aufbau Farben Kompres.
Format • Little Endean Konvention • Darstellung in HEX • Datentüpen • CHAR (8 Bit) • WORD (16 Bit) • DWORD (32 Bit) • LONG (32 Bit) Merkmale Format Aufbau Farben Kompres.
Aufbau Header Info Data Merkmale BM, BA, CI … Format Aufbau Farben Kompres.
Aufbau Header Info Data Merkmale Format Aufbau bottom-uptop-down Farben 1,4,8,16,24,32 Kompres. 0,1,2,3
Aufbau Header Info Data • Aufbau der Datenstruktur abhängig • von Info- und Head-Block • Kompression und Farbtiefe Merkmale Format Aufbau Farben Kompres.
Farben 1 4 8 16 24 32 bpp AC HEX = 10101100 BIN 6 Merkmale Format Aufbau 6 Farben Kompres.
Farben 1 4 8 16 24 32 bpp F0 HEX => F = Farbe 15 0 = Farbe 0 6 Merkmale Format Aufbau 6 Farben Kompres.
Farben 1 4 8 16 24 32 bpp FF HEX => Farbe 255 6 Merkmale F9 HEX => Farbe 249 Format Aufbau 6 Farben Kompres.
Farben 1 4 8 16 24 32 bpp 7F FF HEX => 0111111111111111 6 Merkmale Format ROT GRÜN BLAU 7C 00 HEX => 0111110000000000 Aufbau 6 Farben Kompres.
Farben 1 4 8 16 24 32 bpp FF FF FF HEX =>255 Blau 255 Grün 255 Rot 6 Merkmale Format 00 80 00 HEX =>0 Blau 128 Grün 0 Rot Aufbau 6 Farben Kompres. Fillbyts
Farben 1 4 8 16 24 32 bpp 00 FF FF FF HEX => 00 ROTGRÜNBLAU 6 Merkmale Format Aufbau 6 Farben Kompres.
Kompression RGB RLE_8 RLE_4 BITFIELDS • Keine Kompression • Üblich bei 1,4,8 und 24 bpp Bitmaps Merkmale Format Aufbau Farben Kompres.
Kompression RGB RLE_8 RLE_4 BITFIELDS • 8 bit Bitmaps Merkmale Encoded Mode: Format 0 End of Line 1 End of Bitmap 2 Springe X, Y>2 Anzahl Pixel Anzahl Pixel = 0 Anzahl Pixel Aufbau Farbe aus Palette Farben Absolute Mode Kompres. Ersten 3 Pixel: 04 04 04 Farben aus Palette
Kompression RGB RLE_8 RLE_4 BITFIELDS • 4 bit Bitmaps Merkmale Wie RLE_8 außer: Format Anzahl Pixel Aufbau 2 Farbe aus Palette Farben Ersten 3 Pixel: 0 4 0 Kompres.
Kompression RGB RLE_8 RLE_4 BITFIELDS • Keine Kompression • Üblich bei 16 und 32 bpp Bitmaps Merkmale Format Aufbau Farben Kompres.