Skip to main content

Hva er et binært mønster?

Begrepet binært mønster i datagrafikk kan ha en av to betydninger.Det kan referere til et bilde som produseres ved å bruke binære eller bitvis matematiske operasjoner på to eller flere tall for å lage en slags visuelt mønster.Det kan også være et hvilket som helst bilde eller sekvens som bare består av sanne eller falske pikselverdier, vanligvis lagret i en sekvens av byte, for eksempel et bitmap -bilde.I begge tilfeller produseres det endelige bildet ved å manipulere bitene til en sekvens av byte som igjen ender direkte sammen med en eller flere piksler på en skjerm.Noen av bruksområdene for et binært mønster inkluderer maskering, prosessuell teksturoppretting, karakterlagring og skjerm og andre visuelle operasjoner som krever et ikonlignende symbol i motsetning til et fullfargebilde.

i betydningen å lage en slags form forTekstur, et binært mønster opprettes ved å bruke en bitvis operatør på et antall eller sekvens av tall.De bitvise operatørene, som inkluderer og, eller ikke, og eksklusiv eller (XOR), fungerer ved å ta to sekvenser av biter og bestemme en ekte eller falsk verdi basert på tilstanden til hver av operandbitene.Det vanlige resultatet er et heltall med en gitt lengde som kan deles ned i røde, blå og grønne verdier relatert til fargene på en skjerm, eller kan brukes som en enkelt byte som er en indeks i en fargetabell.

annerledesAlgoritmer, løkker eller andre faktorer kan brukes til å generere en sekvens av tall som kan brukes sammen med de binære operatørene for å lage et gjentatt binært mønster.Et eksempel på dette kan sees i et program som Xors X -koordinaten til en piksel bare hvis den er jevnt delbar med åtte.Dette vil skape et binært mønster av vertikale striper på skjermen som er fordelt 8 piksler fra hverandre og øker i lysstyrke når X -koordinaten øker.Maskeringsarten til bitvise operasjoner betyr at mønsteret kan brukes på ethvert eksisterende bilde eller fargeskjema for å få stengene til å fremstå som lysere eller omvendte områder i de underliggende fargene i motsetning til solide linjer.

En annen bruk av begrepet binært mønster innebærerLagre bilder på en binær måte, vanligvis som bitene til en byte.Når bildet trekkes, behandles sekvensen til byte som et rutenett, med hver bit som tilsvarer en piksel som skal trekkes, selv om ingen fargeinformasjon lagres.Denne teknikken ble brukt i tidlige operativsystemer for å lagre informasjon om hvordan du tegner forskjellige tegn i tekstmodus, der hvert tegn var 8 biter bredt og 8 biter høyt, og oversatte til en 8-piksler firkant på skjermen når den ble trukket.Noen applikasjoner bruker fortsatt et binært mønster for å lagre ikoner, for eksempel formen på en musepeker.