Möglicherweise sind Sie auf das Wort "Dithering" gestoßen, wenn Sie ein Grafik- oder Bildbearbeitungswerkzeug verwenden. Trotz des lustigen Namens spielt Dithering eine wichtige Rolle bei der Sicherstellung von Bildern, die korrekt auf dem Bildschirm auftreten und Retro-Gaming-Kunst entwerfen.
Wie funktioniert Dithering in Computergrafiken?
Dithering ist ein Begriff, der verwendet wird, um die strategische Anwendung von Rauschen an ein Bild zu beschreiben. Es wurde traditionell verwendet, um das Erscheinungsbild von Bildern zu verbessern, an der der Ausgang auf einen bestimmten Farbbereich beschränkt ist.
Beispielsweise ist ein 1-Bit-Bild monochrom und kann nur mit einer Palette zweier Farben: Schwarz und Weiß verwenden. Es kann ein Dithering verwendet werden, um das Erscheinungsbild mehrerer Farbtöne herzustellen, indem der Abstand zwischen Punkten unterschiedlich ist. Sie könnten mehrere Graustufen in der Abbildung unten wahrnehmen, aber die einzigen vorhandenen Farben sind Schwarz und Weiß:
Diese Form von Dithering hat seine Wurzeln im Druckmedium, insbesondere Zeitungen und frühe Comic-Bücher. Da Publishers durch die Anzahl der Farben begrenzt wurden, die sie drucken konnten, wurde Dithering verwendet, um den wahrgenommenen Bereich zu erweitern, Textur zu einem Bild hinzufügen und besser aussehende Comic-Streifen und Fotos zu erzeugen.
Da Drucker anspruchsvoller wurden, wurde Dithering zu einem leistungsfähigeren Werkzeug. Mit mehr Farben, mit denen man mit arbeiten kann, wurden die Wiedergabe von Vollfarbfotos üblich. Selbst heute verwenden einige Papiere immer noch Dithering in ihrem Druckprozess, einem Phänomen, das Sie deutlich sehen können, ob Sie nahe genug sind.
Dithering rettet Speicherplatz, vermeidet die Bandierung
Mit dem Advent des World Wide Web , Dithering wurde ein wertvolles Werkzeug zum Abschneiden von Dateigrößen. In den frühen Tagen des Webs haben die DFÜ-Geschwindigkeiten der Datenübertragung eine schmerzhafte Affäre gemacht. Dazu können ein Foto Tausende oder Millionen von Farben haben, die einschränkend sind, welche Farben angezeigt werden können, können dramatisch sein Schneiden Sie die Dateigröße ab .
Durch die Kombination von verfügbaren Farben in einem eingeschränkten Farbraum kann Dithering ein detailliertes Bild mit einem Bruchteil der Dateigröße überzeugend reproduzieren. Das Bild unten enthält nur 256 Farben, wobei das Dithering-Muster in dem vergrößerten Teil des Bildes sichtbar ist:
Animierte Gifs. Abhängig von Dithering, um die Dateigröße zu reduzieren. Ein animiertes GIF ist effektiv viele Bilder (Frames) in einem Container, der nacheinander angezeigt wird. Dithering kann verwendet werden, um das Gewicht dieser Frames zu reduzieren, obwohl die Bildqualität einen Treffer nimmt.
Dithering wird auch verwendet, um zu vermeiden Farbbanding verursacht durch eine restriktive Farbpalette. Wenn der Himmel beispielsweise 16 Blautöne hat, aber Ihre Palette nur 2 anzeigen kann, wird eine raue "Band" der Farbe geben, da sich ein Farbton zum nächsten bewegt. Dithering kann verwendet werden, um Gradienten zu erstellen, indem Sie den Abstand zwischen diesen Farbtönen variieren, wie Sie unten sehen können:
Es gibt viele verschiedene Algorithmen, die an Dither-Bildern verwendet werden, wobei das beliebteste sein Floyd-Steinberg-Algorithmus . Sie können Ihre eigenen Bilder hochladen und mit eingeschränkten Farben, verschiedenen Algorithmen experimentieren und sehen, wie das Dithering mit der Dither! Internetanwendung.
Dithering als stilistische Wahl
Während moderne Internetverbindungen die Notwendigkeit von Techniken wie Dithering reduziert haben, ist der Look für seine Retro-Ästhetik oft erwünscht. Bemerkenswert Beispiele für das, was als "Dither-Punk" bekannt geworden ist enthalten Rückkehr des OBRA DINN und Rogue Invader .
Wenn Sie mit dem Retro-Look dieser Spiele gezogen werden, lernen Sie Wie man Retro-Spiele mit Emulatoren genießt ebenso wie Rechtliches Minenfeld, das den Zeitvertreib begleitet ist ein großartiger Ort, um zu beginnen.
VERBUNDEN: So richten Sie Retroarch ein, den ultimativen All-in-One-Retro-Spiele-Emulator