How-To: 16-Bit Hintergrundbilder mit Photoshop

S

solidify

Neues Mitglied
0
Hi,
ich hab mir schon vor einiger Zeit ein JPG skaliert und auf mein Galaxy geladen. Tatsächlich fielen mir dort die schon in anderen Foren diskutierten 16-Bit Farben auf.

Dies ist das Originalbild, wer möchte, kann es sich ja mal auf sein Telefon ziehen (es ist ein von android lesbares 24bit-png):

attachment.php


Und so sah es auf meinem Galaxy aus:

attachment.php



Der blau-schwarze Farbverlauf über dem Hochhaus mit der runden Kuppel (es ist Langham Place) zeigt deutlich die Farbabstufungen, die auf dem hellen AMOLED des Galaxy sehr stark hervortreten.

Es sind wohl tatsächlich 16-Bit, die das Galaxy darstellt, und zwar jeweils 5 Bit für Rot und Blau und 6 Bit für Grün. Ein Testbild verdeutlicht dies:

attachment.php


Wenn man dieses Bild (die Testbilder stammen hierher) auf sein Telefon lädt, sieht man einen kleinen Unterschied zwischen 15 und 16 Bit (und zwar bei den grünen Farbverläufen), aber keinen mehr zu 24 Bit. Wer übrigens auf seinem Computermonitor bei diesem Testbild auch bei 24 Bit deutliche Abstufungen in den Farbverläufen sieht, sollte seine Anzeigeeinstellungen überprüfen und auf 24 Bit (True Color) stellen :).

Zunächst dachte ich übrigens, dass die komischen Gradienten evtl. auch durch eine Skalierung zustandekommen könnten. Wer weiß, vielleicht skaliert Android das Hintergrundbild immer, z.B. um das Bild trotz Statusleiste vollständig anzeigen zu können. Doch die in anderen Foren genannte Auflösung von 640x480 stimmt, wie man mit dem chess.png-Bild nachprüfen kann. In diesem Bild ist jedes Pixel abwechselnd weiß oder schwarz, also ein ziemlich großes Schachbrett. Würde irgend etwas skaliert werden, sähe man große Muster.

Zurück zum Bild von Hongkong:
Photoshop arbeitet selbst im RGB-Farbraum immer mit 8 Bit - also 8 Bit pro Farbe. Wie komme ich jetzt von R8G8B8 auf R5G6R5?
Im Prinzip sind die Formate voll kompatibel, d.h. durch Truncation werden einfach die überflüssigen Bits pro Farbe abgeschnitten. Ich weiß nicht genau, ob das so ganz richtig ist - es könnte auch sein, dass Android von sich aus dithert - nur halt nicht zufriedenstellend.

Die Lösung:
Es gibt ein Photoshop Plugin Namens Graphes DepthDither. Dieses Plugin ist wunderbar, um selbst zu bestimmen, wie gedithert wird:

attachment.php


Bei meinem Hongkong-Bild funktionierte Diffusion Dither am besten.
Also:
1. Originalbild laden
2. Originalbild auf eine Höhe von 480 Pixel bikubisch skalieren
3. Bild auf eine Breite von 640 Pixel schneiden
4. Filter DepthDither im Filterdialog öffnen
5. Rechts oben im Filter "R5G6B5 (16 Bit) auswählen
6. Schieberegler auf "Diffusion" stellen
7. OK klicken
8. Speichern als PNG-24

Das Ergebnis ist schon viel besser, jeden Falls aus meiner Sicht. Dies ist das geditherte 16-Bit-Bild, welches auf dem Galaxy AMOLED viel besser aussieht als das ursprüngliche Bild:

attachment.php


Soweit dieses Mini-How-To :). Im Anhang unten ist noch ein ungeditherter Farbverlauf von 40%-60% Grau 60-40-png24.png im Galaxy-Hintergrundbild-Format. Da graust es einem richtig.

Könnte jemand das Testbild 15bit18bit24bit.png auf ein iPhone laden und verifizieren, dass das iPhone tatsächlich einen größeren Farbraum (nämlich 18bit) benutzt?

Solidify
 

Anhänge

  • 15bit16bit24bit.png
    15bit16bit24bit.png
    19,3 KB · Aufrufe: 23.880
  • hongkong.png
    hongkong.png
    69,7 KB · Aufrufe: 29.654
  • hongkong565dither.png
    hongkong565dither.png
    79,6 KB · Aufrufe: 21.457
  • 15bit18bit24bit.png
    15bit18bit24bit.png
    23,7 KB · Aufrufe: 2.920
  • chess.png
    chess.png
    732 Bytes · Aufrufe: 1.732
  • 60-40-png24.png
    60-40-png24.png
    24,2 KB · Aufrufe: 28.543
  • hongkong16bit.png
    hongkong16bit.png
    63,7 KB · Aufrufe: 20.946
  • ditherscreenshot.jpg
    ditherscreenshot.jpg
    43,7 KB · Aufrufe: 17.853
Zuletzt bearbeitet:
Ehrlich gesagt sehe nicht so ein riesen Unterschied.
 
Ick och nich :o
 
Wenn ich das Bild mit Bordmitteln als Wallpaper setze, sieht es auch nicht besonders aus. Verwende ich aber Wallpaper Set & Save, dann sehe ich auch keinen Unterschied :).
 
OffTopic: Wisst ihr villeicht welche Formate der G1 als Background akzeptiert? Wie schat es mit Videos aus (wie vWallpaper)?
Oder zuminmdest Ani-Gifs???
 
Es hilft evtl. den Unterschied zu sehen, wenn man die Bildschirmhelligkeit etwas erhöht oder den TFT aus einem anderen Winkel betrachtet. Auf dem OLED des Galaxy sind die Unterschiede zwischen den ersten beiden Bildern extrem.

PS: in einem Beitrag wird behauptet, das Galaxy Update IH8 zeige nun 24bit. Tatsache ist aber, dass sich nichts geändert hat.
 
froschfon schrieb:
Wenn ich das Bild mit Bordmitteln als Wallpaper setze, sieht es auch nicht besonders aus. Verwende ich aber Wallpaper Set & Save, dann sehe ich auch keinen Unterschied :).

Was genau unterscheidet "Bordmittel" von "Set&Save"?
 
Gibt es ein solches Plugin vielleicht auch für Paint.NET für die Fraktion, die kein Photoshop besitzt?

Gruß
Konni
 

Ähnliche Themen

Phintor
Antworten
0
Aufrufe
605
Phintor
Phintor
DanielMode
Antworten
0
Aufrufe
401
DanielMode
DanielMode
S
Antworten
4
Aufrufe
466
schroeder715
S
Zurück
Oben Unten