Skip to main content

Qu'est-ce qu'un modèle binaire?

Le terme motif binaire en informatique peut avoir l'une des deux significations.Il peut se référer à une image qui est produite en utilisant des opérations mathématiques binaires ou bit dans deux nombres ou plus pour créer un certain type de motif visuel.Il peut également s'agir de n'importe quelle image ou séquence qui se compose uniquement de valeurs de pixels vraies ou fausses, généralement stockées dans une séquence d'octets, comme une image bitmap.Dans les deux cas, l'image finale est produite en manipulant les bits d'une séquence d'octets qui, à leur tour, finissent par un ou plusieurs pixels sur un écran.Certaines des utilisations d'un motif binaire comprennent le masquage, la création de texture procédurale, le stockage et l'affichage des caractères, et d'autres opérations visuelles qui nécessitent un symbole de type icône par opposition à une image en couleur.

Dans le sens de créer un certain type deTexture, un modèle binaire est créé en appliquant un opérateur bitwise à un nombre ou une séquence de nombres.Les opérateurs bitwise, qui incluent et, ou non, et exclusifs ou (xOR), fonctionnent en prenant deux séquences de bits et en déterminant une valeur vraie ou fausse en fonction de l'état de chacun des bits d'opérande.Le résultat habituel est un entier d'une longueur donnée qui peut être décomposé en valeurs rouges, bleues et vertes liées aux couleurs sur un écran, ou peut être utilisée comme un seul octet qui est un index dans une table de couleur.

DifférentDes algorithmes, des boucles ou d'autres facteurs peuvent être utilisés pour générer une séquence de nombres qui peuvent être utilisés avec les opérateurs binaires pour créer un motif binaire répétitif.Un exemple de ceci ne peut être vu dans un programme qui xors la coordonnée x d'un pixel uniquement si elle est uniformément divisible de huit.Cela créera un motif binaire de bandes verticales sur l'écran qui sont espacées de 8 pixels et augmentent la luminosité à mesure que la coordonnée X augmente.La nature de masquage des opérations biplices signifie que le motif peut être appliqué à toute image ou schéma de couleurs existant pour que les barres apparaissent sous forme de zones éclairées ou inversées des couleurs sous-jacentes par opposition aux lignes pleines.

Une autre utilisation du terme motif binaire impliquestockant des images de manière binaire, généralement comme les bits d'un octet.Lorsque l'image est dessinée, la séquence des octets est traitée comme une grille, chaque bit correspondant à un pixel à dessiner, bien qu'aucune information de couleur ne soit enregistrée.Cette technique a été utilisée dans les systèmes d'exploitation précoces pour stocker des informations sur la façon de dessiner différents caractères en mode texte, où chaque caractère était de 8 bits de large et 8 bits de haut, traduisant en un carré de 8 pixels à l'écran lorsqu'il était dessiné.Certaines applications utilisent toujours un motif binaire pour stocker des icônes, comme la forme d'un pointeur de souris.