Forum: Mikrocontroller und Digitale Elektronik Farbtiefe 18Bit Bitmap erzeugen


von Lars Bender (Gast)


Lesenswert?

Hi,

weiß jmd von euch zufällig ein Programm mit der mann ein 18Bit Bitmap 
erzeugen kann aus einem 24Bit Bitmap? Mein Display LCD hat nämlich nur 
18Bit und bei Verläufen etc. sieht man leider den Unterschied zwischen 
18 und 24Bit.

In Photoshop Version7 hab ich nichts gefunden um 18Bit (262k Farben) 
darstellen zu können.

Möchte halt gern bereits beim Zeichnen der Bilder sehen, welche Farben 
überhaupt dargstellt werden können im 18Bit Farbraum und welche nicht.

Gruß
Lars

von Simon B. (nomis)


Angehängte Dateien:

Lesenswert?

Geht es Dir mehr um eine Simulation, wie ein Bild auf einem 
18-bit-Display aussehen wird? Oder mehr darum, das Bild so 
aufzubereiten, dass es möglichst gut aussieht?

Ich verwende für sowas gerne die pnm-utils, kleine 
Kommandozeilenprogramme die flexibel miteinander kombiniert werden 
können.

In dem Fall:
1
$ pngtopnm test.png | pnmdepth 15 > test1.ppm
2
$ pngtopnm test.png | ppmdither -red 16 -green 16 -blue 16 > test2.ppm

Ich habe die resultierenden Bilder (hier für 4bit/Farbe, bzw. 12 bit 
insgesamt, um den Effekt zu verdeutlichen) mal angehängt.

Offensichtlich ist in ppmdither ein bug, oben links sind irgendwelche 
Artefakte. Vielleicht muss man das doch selber implementieren, dann kann 
man auch direkt floyd-steinberg-dithering machen. Ich sollte vermutlich 
http://www.home.unix-ag.org/simon/gimp/fsdither.html mal 
wiederbeleben...

Viele Grüße,
        Simon

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.