Co je to binární vzor?
Termín „binární vzor“ v počítačové grafice může mít jeden ze dvou významů. Může odkazovat na obrázek, který je vytvořen pomocí binárních nebo bitových matematických operací na dvou nebo více číslech, aby vytvořil nějaký typ vizuálního vzoru. Může to být také jakýkoli obrázek nebo sekvence, která se skládá pouze z skutečných nebo nepravdivých hodnot pixelů, obvykle uložených v sekvenci bajtů, jako je bitmapový obrázek. V obou případech je konečný obraz vytvářen manipulací s bity sekvence bajtů, které zase končí přímo související s jedním nebo více pixelů na displeji. Mezi použití binárního vzoru patří maskování, tvorba procedurální textury, ukládání znaků a zobrazení znaků a další vizuální operace, které vyžadují symbol podobný ikoně, na rozdíl od plnobarevného obrazu.
Ve smyslu vytváření nějakého typu textury, je vytvořen binární vzorec použitím na číslo nebo sekvenci čísel. Bitwise operátoři, kteří zahrnují a, nebo ne, a exkluzivní nebo (XOR), pracují tímDvě sekvence bitů a stanovení skutečné nebo nepravdivé hodnoty na základě stavu každého z operandových bitů. Obvyklým výsledkem je celé číslo dané délky, které lze rozdělit na červené, modré a zelené hodnoty související s barvami na obrazovce, nebo lze použít jako jediný bajt, který je indexem do barevné tabulky.
Různé algoritmy, smyčky nebo jiné faktory mohou být použity ke generování sekvence čísel, která mohou být použita s binárními operátory k vytvoření opakujícího se binární vzorec. Jeden příklad toho je vidět v programu, který Xors x souřadnice pixelu pouze v případě, že je rovnoměrně dělitelný osmi. Tím se vytvoří binární vzor vertikálních pruhů na obrazovce, které jsou od sebe vzdáleny 8 pixelů a zvyšují jas, jak se souřadnice X zvyšuje. Maskovací povaha bitwise operací znamená, že vzorec může být aplikován na jakékoli existující obrazové nebo barevné schéma, který způsobuje tyče to se jeví jako rozjasněné nebo obrácené oblasti podkladových barev na rozdíl od plné linie.
Další použití termínu „binární vzorec“ zahrnuje ukládání obrázků binárním způsobem, obvykle jako bity bajtu. Když je obrázek nakreslen, sekvence bajtů je považována za mřížku, přičemž každý bit odpovídá pixelu, který má být nakreslen, i když není uložena žádná barva barev. Tato technika byla použita v časných operačních systémech k ukládání informací o tom, jak nakreslit různé znaky v textovém režimu, kde každý znak byl 8 bitů široký a 8 bitů vysoký, překládal se do 8-pixelového čtverce na obrazovce, když byl nakreslen. Některé aplikace stále používají binární vzor k ukládání ikon, například tvar ukazatele myši.