Bild nach 565 (16Bit) convertieren für LCD

Persönliche Seite #934857
Lesenswert?

Schreibs Dir doch selbst, so kompliziert ist das nicht.

Für jedes Pixel wiederholen

  R5 = R8 >> 3;
  G6 = G8 >> 2;
  B5 = B8 >> 3;

Bei 8-Bit-Bildern sieht das dank der Farbpalette so aus:

Für jedes Pixel wiederholen

  Farbpalettenwert für Pixel bestimmen

  R5 = R8 >> 3;
  G6 = G8 >> 2;
  B5 = B8 >> 3;

  Sollte es sich um eine 18-Bit-Farbpalette handeln:

  R5 = R6 >> 1;
  G6 = G6;
  B5 = B6 >> 1;

Fertig.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren