Skip to main content

Was ist ein binäres Muster?

Der Begriff Binärmuster 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 vollen Farbbild.Textur, ein binäres Muster wird erstellt, indem ein bitialer Operator auf eine Zahl oder Reihenfolge von Zahlen angewendet wird.Die bitweisen Operatoren, zu denen und, oder nicht, und ausschließlich oder (XOR), arbeiten, indem sie zwei Sequenzen von Bits nehmen und einen wahren oder falschen Wert basierend auf der Bedingung jeder der Operandenbits bestimmen.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.Algorithmen, Schleifen oder andere Faktoren können verwendet werden, um eine Abfolge von Zahlen zu erzeugen, die mit den binären Operatoren verwendet werden können, um ein wiederholtes Binärmuster 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, die 8 Pixel voneinander entfernt sind und die Helligkeit mit zunehmendem X -Koordinaten erhöhen.Die Maskierung der Bitgewise -Operationen bedeutet, dass das Muster auf jedes vorhandene Bild- oder Farbschema angewendet werden kannBilder auf binäre Weise speichern, normalerweise als Bits 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 Charakter 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.