Convertit un cluster de données images en un tableau 2D.


icon

Entrées/Sorties

  • ccclst.png données image

    données image décrit l'image que vous voulez dessiner ou manipuler.

    Si vous câblez des données image 32 bits à ce VI, le VI renvoie une table de pixels 24 bits.

  • ci32.png type d'image

    type d'image est réservé à un usage ultérieur.

  • ci32.png prof. d'image

    prof. d'image spécifie la profondeur de couleur de l'image, c'est-à-dire le nombre de bits à utiliser pour décrire la couleur de chaque pixel de l'image. Les valeurs valides comprennent 1, 4, 8 et 24 bits par pixel.

    prof. d'image détermine comment LabVIEW interprète les valeurs de image et couleurs

  • c1du8.png image

    image est un tableau d'octets qui décrit la couleur de chaque pixel de l'image dans l'ordre des trames. La valeur de prof. d'image détermine comment LabVIEW interprète la valeur de cette entrée.

    Si prof. d'image est 24, chaque pixel a trois octets pour décrire sa couleur. Pour chaque pixel, le premier octet décrit la couleur rouge, le second octet la couleur verte et le troisième octet la couleur bleue.

    Si prof. d'image est 8, chaque pixel a un octet pour décrire sa couleur. La valeur de chaque octet correspond à un élément de couleurs, qui contient les valeurs RGB 32 bits où l'octet de poids fort est 0, suivi dans l'ordre par les valeurs rouge, vert et bleu. Les valeurs valides vont de 0 à 255.

    Les valeurs de prof. d'image 4 et 8 engendrent le même comportement sauf que dans le premier cas, les valeurs valides dans image vont de 0 à 15.

    Si prof. d'image est 1, toute valeur de 0 dans image correspond à l'élément 0 dans couleurs. Toute autre valeur correspond à l'élément 1 dans couleurs.

  • c1du8.png masque

    masque est un tableau d'octets dans lequel chaque bit décrit des informations concernant le masque pour un pixel. Le premier octet décrit les huit premiers pixels, le second octet décrit les huit pixels suivants, et ainsi de suite.

    Si un bit est égal à zéro, LabVIEW trace le pixel correspondant comme étant transparent. Si le tableau est vide, LabVIEW trace tous les pixels sans en rendre aucun transparent. Si le tableau ne contient pas de bit pour chaque pixel de l'image, LabVIEW trace les pixels manquants du tableau sans qu'aucun ne soit transparent.

  • c1du32.png couleurs

    couleurs est un tableau de valeurs de couleurs RGB qui correspond aux valeurs dans image. La valeur de prof. d'image détermine comment LabVIEW interprète la valeur de cette entrée. couleurs stocke les valeurs RGB 32 bits où l'octet de poids fort est 0, suivi dans l'ordre par les valeurs de rouge, vert et bleu. Les valeurs valides vont de 0 à 255.

    Si prof. d'image est 24, LabVIEW ignore cette entrée.

    Si prof. d'image est 8, le tableau peut posséder 256 éléments.

    Si prof. d'image est 4, le tableau peut posséder 16 éléments.

    Si prof. d'image est 1, le tableau peut avoir 2 éléments.

  • cnclst.png Rectangle

    Rectangle est un cluster qui contient les coordonnées du rectangle délimitant l'image.

    Les bords inférieur et droit des limites du rectangle ne contiennent pas de pixels d'image. Les coordonnées horizontales s'accroissent vers la droite et les coordonnées verticales s'accroissent vers le bas.

  • ci16.png gauche

    gauche est la coordonnée horizontale de l'extrémité gauche du rectangle.

  • ci16.png haut

    haut est la coordonnée verticale de l'extrémité supérieure du rectangle.

  • ci16.png droite

    droite est la coordonnée horizontale de l'extrémité droite du rectangle.

  • ci16.png bas

    bas est la coordonnée verticale de l'extrémité inférieure du rectangle.

  • inclst.png coin supérieur gauche

    coin supérieur gauche est un cluster contenant une composante horizontale (x) et verticale (y).

  • ii16.png x

    x est la coordonnée horizontale qui s'accroît vers la droite.

  • ii16.png y

    y est la coordonnée verticale qui s'accroît vers le bas.

  • i2du32.png table de pixels 24 bits

    table de pixels 24 bits renvoie le tableau de données 2D à tracer en table de pixels.

    Les dimensions de la table de pixels correspondent à celles de ce tableau.

  • i2du8.png table de pixels 8 bits

    table de pixels 8 bits renvoie le tableau de données 2D à tracer en table de pixels.

    Les dimensions de la table de pixels correspondent à celles de ce tableau. Le VI utilise les données comme des indices de la sortie couleurs.

  • i2du8.png table de pixels 4 bits

    table de pixels 4 bits renvoie le tableau de données 2D à tracer en table de pixels.

    Les dimensions de la table de pixels correspondent à celles de ce tableau. Le VI utilise les données comme des indices de la sortie couleurs.

  • i2dbool.png table de pixels 1 bit

    table de pixels 1 bit renvoie le tableau de données 2D à tracer en bitmap.

    Les dimensions de la bitmap correspondent à celles de ce tableau. Les éléments qui sont FAUX correspondent à l'élément 0 de la sortie couleurs et les éléments qui sont VRAI correspondent à l'élément 1.

  • i1du32.png couleurs

    couleurs est un tableau de valeurs de couleurs RGB qui correspond aux valeurs de la sortie table de pixels.

    Si vous câblez des données à table de pixels 24 bits, LabVIEW ignore cette sortie. Si vous câblez des données à table de pixels 8 bits, le tableau peut avoir 256 éléments. Si vous câblez des données à table de pixels 4 bits, le tableau peut avoir 16 éléments. Si vous câblez des données à table de pixels 1 bit, le tableau peut avoir 2 éléments.

  • i1du8.png masque

    masque est un tableau d'octets dans lequel chaque bit décrit des informations concernant le masque pour un pixel. Le premier octet décrit les huit premiers pixels, le second octet décrit les huit pixels suivants, et ainsi de suite.

    Si un bit est égal à zéro, LabVIEW trace le pixel correspondant comme étant transparent. Si le tableau est vide, LabVIEW trace tous les pixels sans en rendre aucun transparent. Si le tableau ne contient pas de bit pour chaque pixel de l'image, LabVIEW trace les pixels manquants du tableau sans qu'aucun ne soit transparent.

  • Lorsque vous utilisez un VI de la palette Formats graphiques, ce VI renvoie les données images dans un cluster. Vous pouvez afficher directement les données, à l'aide du VI Tracer une table de pixels redressée, ou vous pouvez utiliser le VI Redresser la table de pixels pour convertir les données en un format 2D plus utile.

    Dans ce VI, une seule des sorties pixmap (24 bits, 8 bits, 4 bits ou 1 bit) est valide à la fois. Autrement dit, ce VI ne peut pas générer une sortie de deux valeurs de pixmap différentes.