Im Prizip ist dein '18-Bit'-Bild ein '24-Bit'-Bild bei dem nur 18-Bit für die Farbwerte benutzt werden (und in ungewöhnlicher Anordnung gespeichert werden). Es geht eigentlich nur darum die Pixel zwischen den beiden Formaten zu konvertieren:
Samsung '18-Bit' (frech von neolithos kopiert
):
Code:
P-Bit: [color=grey]2222 1111 1111 1100 0000 0000[/color]
P-Bit: [color=grey]3210 9876 5432 1098 7654 3210[/color]
Color: [color=blue]bb[/color]aa aaaa [color=green]gggg[/color] [color=blue]bbbb[/color] [color=red]rrrr rr[/color][color=green]gg[/color]
C-Bit: [color=grey]32?? ???? 5432 7654 7654 3276[/color]
Bitmap 24-Bit:
Code:
P-Bit: [color=grey]2222 1111 1111 1100 0000 0000[/color]
P-Bit: [color=grey]3210 9876 5432 1098 7654 3210[/color]
Color: [color=red]rrrr rrrr[/color] [color=green]gggg gggg[/color] [color=blue]bbbb bbbb[/color]
C-Bit: [color=grey]7654 3210 7654 3210 7654 3210[/color]