Masques

Tous les Outils Cognex ViDi disposent d’une fonctionnalité permettant d’exclure certaines parties de l’image, dès la phase de training, en créant et en appliquant des masques. La façon dont le masque est appliqué à l’échantillon d’images est déterminée par le paramètre Mode de masquage.

Pour faire apparaître la barre d’outils Masque, effectuez un clic droit sur une image et sélectionnez l’option Modifier le masque dans le menu contextuel. Après avoir appliqué un masque à une image, cliquez sur le bouton Appliquer pour que le masque soit utilisé par l’intégralité de votre set d’images de training. Cliquez sur le bouton Fermer pour retourner au processus de création de votre application ViDi.

Voici la barre de menu d’édition Masque :

Voici la barre de menu d’édition Masque en mode Expert :

Paramètre Description

Outils de dessin

Il y a trois outils de dessin, et ils peuvent être utilisés conjointement. Les dimensions de la zone dessinée sont définies par la valeur du paramètre Largeur.

  • Droite : Cliquez et faites glisser la souris pour créer une ligne sur votre image.

    Astuce :  
    • Si vous maintenez la touche Maj enfoncée pendant que vous dessinez, l’outil produira une ligne droite entre deux points.
    • Si vous voulez remplir une zone rectangulaire, dessinez le contour à l’aide de l’outil Trait (maintenez la touche Maj enfoncée pour créer des lignes droites), puis remplissez le rectangle grâce à l’outil Baguette magique.
  • Cercle : Placez le curseur au centre de votre objet circulaire, et faites-le glisser vers l’extérieur.

    Astuce :  Maintenez la touche Maj enfoncée pour que le cercle s’agrandisse à partir du coin d’un cadre englobant.
  • Baguette magique : Cliquez et faites glisser la souris pour remplir des zones de l’image. Vous pouvez également cliquer sur des caractéristiques pour appliquer le remplissage à une zone spécifique.
Remarque :  L’outil Gomme peut être utilisé pour découper et/ou supprimer les dessins indésirables sur l’image.

Largeur

Définit la largeur, en pixels, pour les outils de dessin du masque, le masque de bordure et l’outil Agrandir la zone. La largeur doit être définie avant d’appliquer le masque. En modifiant votre masque, que ce soit avec un outil de dessin, un masque de bordure ou l’outil Agrandir la zone, si vous ajustez la valeur Largeur, la nouvelle valeur ne sera appliquée qu’au prochain masque créé (les masques préexistants ne seront pas modifiés, même dans la session de modification actuelle).

Masque de bordure

Crée un masque autour de la bordure de l’image avec la valeur définie pour le paramètre Largeur. Appliquer un masque sur la bordure de l’image est utile lorsque vous avez des images qui coupent arbitrairement un objet, comme un morceau de tissu ou un textile, car le champ de vision de la caméra qui capture l’image recadre l’objet.

Agrandir la zone

Augmente la surface du masque en fonction de la valeur Largeur.

Inverser

Inverse le masquage. Cela signifie que la zone masquée redevient non-masquée, et que la zone préalablement sans masque est désormais une zone masquée.

Atténuer

Réduit de moitié l’intensité lumineuse du masque actuel. Cette fonctionnalité est particulièrement utile lorsque le paramètre Mode de masquage est défini sur Calque : les masques dont l’intensité est réduite de moitié sont alors ignorés dans le cadre d’un échantillonnage, mais restent utiles pour effectuer l’étiquetage.

Remarque :  Cette option est uniquement disponible en mode Expert.

Effacer

Supprime le masque de l’image.

Importer/Exporter

Les boutons d’importation et d’exportation ouvrent respectivement les boîtes de dialogue Import mask-image et Export Mask-Image avec un fichier au format PNG. Un masque d’image est un tableau de pixels à deux dimensions qui a la même taille que la vue dans laquelle le masque réside. Les valeurs en pixels du masque d’image déterminent si les pixels correspondants dans la vue sont utilisés ou non pour le training ou l’exécution. Les options d’importation/exportation vous permettent respectivement d’importer un masque d’image précédemment créée et d’exporter un masque d’image qui vient d’être créé.

Annuler/Appliquer/Fermer

Options pour contrôler l’application du masque.

  • Annuler : Annule la dernière action.
  • Appliquer : Applique le masque à l’image, et permet également d’appliquer le masque à toutes les images du set de training. En cas de chaînes d’outils, le masque sera également appliqué aux outils en aval.
  • Fermer : Met fin à la session d’édition de masque. La session d’édition de masque doit être fermée avant d’effectuer une autre action dans l’application.