Skip to main content

Mi az a bináris minta?

A számítógépes grafikában a bináris mintázat kifejezés két jelentése lehet.Hivatkozhat egy olyan képre, amelyet bináris vagy bitménnyel rendelkező matematikai műveletek felhasználásával állítanak elő két vagy több számon, hogy valamilyen típusú vizuális mintát hozzanak létre.Lehet, hogy bármilyen kép vagy sorrend csak igaz vagy hamis pixelértékekből áll, amelyeket általában bájtok sorozatában tárolnak, például egy bitmap -képet.Mindkét esetben a végső képet úgy állítják elő, hogy manipulálják a bájtok sorozatának bitjeit, amelyek viszont közvetlenül kapcsolódnak egy vagy több pixelhez a kijelzőn.A bináris mintázathoz szükséges néhány felhasználás magában foglalja a maszkolást, az eljárási textúrák létrehozását, a karaktertárolást és a megjelenítést, valamint más vizuális műveleteket, amelyekhez ikonszerű szimbólumot igényelnek, szemben a színes képpel.A textúra, egy bináris mintát úgy hozunk létre, hogy egy bites operátort egy számra vagy számsorozatra alkalmaznak.A Bitwise operátorok, amelyek magukban foglalják és, vagy nem, és exkluzív vagy (XOR), két bit -szekvenciát vesznek fel, és egy valódi vagy hamis érték meghatározásával az egyes operandusok állapota alapján.A szokásos eredmény egy adott hosszúságú egész szám, amelyet a képernyőn lévő színekhez kapcsolódó piros, kék és zöld értékekre lehet bontani, vagy egyetlen bájtként használható, amely egy index színes táblára.

KülönbözőAlgoritmusok, hurkok vagy egyéb tényezők felhasználhatók olyan számok létrehozására, amelyek felhasználhatók a bináris operátorokkal az ismétlődő bináris minta létrehozására.Ennek egyik példája egy olyan programban látható, amely csak akkor mutatja be a pixel X koordinátáját, ha ez egyenletesen osztható nyolc.Ez létrehozza a képernyőn lévő függőleges csíkok bináris mintáját, amely 8 pixel távolságra van, és növekszik a fényerő, amikor az X koordináta növekszik.A Bitwise műveletek maszkoló jellege azt jelenti, hogy a minta alkalmazható bármely meglévő kép- vagy színsémára, hogy a rudak a mögöttes színek fényes vagy fordított területein jelenjenek meg, szemben a szilárd vonalakkal.A képek bináris módon történő tárolása, általában bájt biteként.A kép rajzolásakor a bájtok szekvenciáját rácsként kezelik, mindegyik bit megfelel a rajzolandó pixelnek, bár a színinformációkat nem mentik el.Ezt a technikát a korai operációs rendszerekben használták arra, hogy információkat tárolhassanak a különböző karakterek szöveges módban történő rajzolásáról, ahol minden karakter 8 bit széles és 8 bit magas volt, lefordítva a képernyőn 8 pixel négyzetre.Egyes alkalmazások továbbra is bináris mintát használnak az ikonok tárolására, például az egér mutató alakját.