Skip to main content

Co to jest wzór binarny?

Termin binarny wzór w grafice komputerowej może mieć jedno z dwóch znaczeń.Może odnosić się do obrazu wytwarzanego przy użyciu operacji matematycznych binarnych lub bitwamicznych na dwóch lub więcej liczb, aby stworzyć pewien rodzaj wzorca wizualnego.Może to być również dowolny obraz lub sekwencja, która składa się tylko z wartości prawdziwych lub fałszywych pikseli, zwykle przechowywanych w sekwencji bajtów, takich jak obraz Bitmap.W obu przypadkach ostateczny obraz jest wytwarzany przez manipulowanie bitami sekwencji bajtów, które z kolei kończą się bezpośrednio do jednego lub więcej pikseli na wyświetlaczu.Niektóre zastosowania wzoru binarnego obejmują maskowanie, tworzenie tekstury proceduralnej, przechowywanie i wyświetlanie postaci oraz inne operacje wizualne, które wymagają symbolu podobnego do ikony, w przeciwieństwie do obrazu pełnokolorowego.Tekstura, wzorzec binarny jest tworzony przez zastosowanie operatora bitowego do liczby lub sekwencji liczb.Operatorzy bitowate, które obejmują i, lub nie, oraz wyłączne lub (XOR), pracują, przyjmując dwie sekwencje bitów i określając prawdziwą lub fałszywą wartość na podstawie stanu każdego z bitów operandów.Zwykłym rezultatem jest liczba całkowita o danej długości, którą można podzielić na czerwone, niebieskie i zielone wartości związane z kolorami na ekranie lub może być używany jako pojedynczy bajt, który jest indeksem w tabeli kolorów.

miliAlgorytmy, pętle lub inne czynniki można wykorzystać do wygenerowania sekwencji liczb, które można użyć z operatorami binarnymi do stworzenia powtarzającego się wzorca binarnego.Jeden przykład tego można zobaczyć w programie, który Xors X współrzędna piksela tylko wtedy, gdy jest równomiernie podzielna przez osiem.Stworzy to binarny wzór pionowych pasków na ekranie, które są rozmieszczone w odległości 8 pikseli i wzrośnie jasność wraz ze wzrostem współrzędnych X.Masowy charakter operacji bitowych oznacza, że wzór można zastosować do dowolnego istniejącego obrazu lub schematu kolorystyki, aby pręty wyglądały jako rozjaśnione lub odwrócone obszary kolorów podstawowych w przeciwieństwie do linii ciągłych. Kolejne zastosowanie terminu wzór binarny obejmujeprzechowywanie obrazów w sposób binarny, zwykle jako kawałki bajtu.Po narysowaniu obrazu sekwencja bajtów jest traktowana jak siatka, z każdym bitem odpowiadającym pikselowi, który ma być narysowany, chociaż nie zapisano informacji o kolorze.Technikę tę zastosowano we wczesnych systemach operacyjnych do przechowywania informacji o tym, jak rysować różne znaki w trybie tekstowym, gdzie każda postać miała 8 bitów szerokości i 8 bitów, tłumacząc na 8-pikselowy kwadrat na ekranie po narysowaniu.Niektóre aplikacje nadal używają wzoru binarnego do przechowywania ikon, takich jak kształt wskaźnika myszy.