12Bit RGB Konverter

Gast #2419143
Lesenswert?
• ▲
▼
Salu zusammen

Ich weiss, es ist der 1000ste Konverter Thread... aber eine Lösung oder 
besser gesagt ein fertiges Tool habe ich noch nicht gefunden. Da ich 
jedoch denke das es das gibt, würde ich gerne auf etwas fertiges 
zurückgreifen. Habe schon zu viel Zeit in das Projekt investiert und 
jetzt noch einen Bildkonverter selber bauen würde das Zeitbudget 
sprengen.

Was ich benötige ist ein Konverter welcher mir aus einem x-beliebigen 
Bild (.jpg, .bmp ect) ein 12 Bit Array liefert. Sprich, ein Pixel = 12 
Bit (4x Rot, 4x Grün, 4x Blau). Das Eingangsformat ist egal, sprich ich 
kann die Bilder vorher in das gewünschte Format bringen, kein Problem.

Als Beispiel:

Wenn ich ein rotes, ein grünes, und ein blaues Pixel habe sollte der 
Code folgendermassen aussehen:

0xF0 0x00 0xF0 0x00 0xF

aneinander:

F00 0F0 00F (R,G,B)

Kennt jemand solch einen Konverter? Es geht darum ein Nokia Display mit 
4096 Farben zu bedienen. 8Bit, 16Bit, Konverter gibts wie Sand am Meer, 
aber irgendwie keinen 12Bit. Denke nicht, dass ich der Einzige bin der 
so ein Display native, also mit 4096 Farben betreiben möchte...

Über einen Link oder direkt ein Tool würde ich mich sehr freuen!

Grüessli aus der CH

RS4B5

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.