Was ist ein binäres Muster?
Der Begriff "binäres Muster" in Computergrafiken kann eine von zwei Bedeutungen haben. Es kann sich auf ein Bild beziehen, das durch Verwendung von binären oder bitweisen mathematischen Operationen auf zwei oder mehr Zahlen erzeugt wird, um eine Art visueller Muster zu erstellen. Es kann auch jedes Bild oder eine Sequenz sein, die nur aus echten oder falschen Pixelwerten besteht, die normalerweise in einer Sequenz von Bytes wie einem Bitmap -Bild gespeichert sind. In beiden Fällen wird das endgültige Bild erzeugt, indem die Bits einer Abfolge von Bytes manipuliert werden, die wiederum direkt auf ein oder mehrere Pixel auf einer Anzeige beziehen. Einige der Verwendungen für ein binäres Muster umfassen Maskierung, prozedurale Texturerstellung, Zeichenspeicherung und -anzeige sowie andere visuelle Operationen, die ein Symbol für ein Symbol erfordern, im Gegensatz zu einem Vollfarbbild. Die bitweisen Betreiber, die und oder, nicht und ausschließlich oder (xor), durch die Nehmen arbeiten und arbeitenZwei Sequenzen von Bits und Bestimmung eines echten oder falschen Wertes, der auf der Bedingung jeder Operandenbits basiert. Das übliche Ergebnis ist eine Ganzzahl einer bestimmten Länge, die in rote, blaue und grüne Werte unterteilt werden kann, die sich auf die Farben auf einem Bildschirm beziehen, oder als ein einzelnes Byte verwendet werden kann, der ein Index in eine Farbtabelle ist.
verschiedene Algorithmen, Schleifen oder andere Faktoren können verwendet werden, um eine Folge von Zahlen zu erzeugen, die mit den binären Operatoren verwendet werden können, um ein wiederholtes binäres Muster zu erstellen. Ein Beispiel hierfür ist in einem Programm zu sehen, das die X -Koordinate eines Pixels nur dann, wenn es um acht gleichmäßig teilbar ist. Dies erzeugt ein binäres Muster vertikaler Streifen auf dem Bildschirm, das 8 Pixel voneinander entfernt ist und die Helligkeit zunimmt, wenn die X -Koordinate zunimmt. Die Maskierung der Bitgewise -Operationen bedeutet, dass das Muster auf jedes vorhandene Bild- oder Farbschema angewendet werden kann, um die Balken t zu verursacheno erscheinen als aufgehobene oder umgekehrte Bereiche der zugrunde liegenden Farben im Gegensatz zu durchgezogenen Linien.
Eine weitere Verwendung des Begriffs "binäres Muster" besteht darin, Bilder auf binäre Weise zu speichern, normalerweise als die Teile eines Byte. Wenn das Bild gezeichnet wird, wird die Abfolge von Bytes wie ein Raster behandelt, wobei jedes Bit einem Pixel entspricht, das gezeichnet werden soll, obwohl keine Farbinformationen gespeichert werden. Diese Technik wurde in frühen Betriebssystemen verwendet, um Informationen zum Zeichnen verschiedener Zeichen im Textmodus zu speichern, wobei jedes Zeichen 8 Bit breit und 8 Bit hoch war und in ein 8-Pixel-Quadrat auf dem Bildschirm übersetzt wurde. Einige Anwendungen verwenden immer noch ein binäres Muster, um Symbole wie die Form eines Mauszeigers zu speichern.