Skip to main content

Hvad er et binært mønster?

Udtrykket binært mønster i computergrafik kan have en af to betydninger.Det kan henvise til et billede, der produceres ved hjælp af binære eller bitvise matematiske operationer på to eller flere tal for at skabe en slags visuelt mønster.Det kan også være ethvert billede eller sekvens, der kun består af sande eller falske pixelværdier, normalt gemt i en række byte, såsom et bitmap -billede.I begge tilfælde produceres det endelige billede ved at manipulere bitene af en sekvens af bytes, der på sin side ender med direkte vedrørende en eller flere pixels på et display.Nogle af anvendelserne til et binært mønster inkluderer maskering, procedureleksturoprettelse, karakteropbevaring og display og andre visuelle operationer, der kræver et ikonlignende symbol i modsætning til et billed i fuld farve.

I den forstand at skabe en eller anden form afTekstur, et binært mønster oprettes ved at anvende en bitvis operatør på et tal eller række af tal.De bitvise operatører, der inkluderer og, eller ikke og eksklusiv eller (xor), arbejder ved at tage to sekvenser af bits og bestemme en ægte eller falsk værdi baseret på tilstanden for hver af operandbits.Det sædvanlige resultat er et heltal i en given længde, der kan opdeles i røde, blå og grønne værdier relateret til farverne på en skærm, eller kan bruges som en enkelt byte, der er et indeks i en farvebord.

forskelligeAlgoritmer, sløjfer eller andre faktorer kan bruges til at generere en række numre, der kan bruges sammen med de binære operatører til at skabe et gentagende binært mønster.Et eksempel på dette kan ses i et program, der kun xorser X -koordinaten for en pixel, hvis den er jævnt delbar med otte.Dette vil skabe et binært mønster af lodrette striber på skærmen, der er placeret 8 pixels fra hinanden og øges i lysstyrke, når X -koordinaten øges.Den maskering af bitvis operationer betyder, at mønsteret kan påføres ethvert eksisterende billede eller farveskema for at få søjlerne til at fremstå som lysede eller omvendte områder i de underliggende farver i modsætning til solide linjer.

En anden anvendelse af udtrykket binært mønster involvererOpbevaring af billeder på en binær måde, normalt som bitene i en byte.Når billedet tegnes, behandles sekvensen af bytes som et gitter, hvor hver bit svarer til en pixel, der skal tegnes, selvom der ikke gemmes nogen farveoplysninger.Denne teknik blev brugt i tidlige operativsystemer til at gemme information om, hvordan man tegner forskellige tegn i teksttilstand, hvor hver karakter var 8 bit bredt og 8 bit højt, hvilket oversatte til en 8-pixel firkant på skærmen, når den blev tegnet.Nogle applikationer bruger stadig et binært mønster til at gemme ikoner, såsom formen på en musemarkør.