1 pièce(s) jointe(s)
Création d'une application d'inspection par vision
Bonjour !
Je veut crée une simple machine d'inspection par vision en utilisant LABVIEW. Je veut offrir une GUI(interface utilisateur graphique) qui comporte deux onglets que j'ai décrit dans la pièce jointe.
Je sais que LABVIEW comporte un module qui s'appelle "NI VISION BUILDER" qui offre plusieurs outils de vision. Je peut par ces outils par exemple, allumer une LED si une forme devant la camera est conforme à la forme de référence que je peut définir dans une interface offerte par "NI VISION BUILDER".
Mon problème c'est que le choix de la forme de référence ne doit pas être fait sur l'interface offerte par le module
"NI VISION BUILDER". Mon but c'est plutot de permettre à l'utilisateur de choisir la forme de référence dans un onglet (Onglet2) de ma propore interface que je vais crée.
Ma question est:
Le module "NI VISION BUILDER" offre t-il- des outils qui me permettront de crée cette application ?
si oui, puis je ajouter des paramètres sur mon interface comme la sélection de la forme de référence par un rectangle à partir d'une image que je peut charger (regardez la figure 2 svp pour mieux comprendre ma question)
sinon, je vous demande svp de me guider vers quelque chose qui peut m'aider à crée cette application.
Merci d'avoir lu ma raquette, et merci d'avance pour vos réponses.
1 pièce(s) jointe(s)
Détection de niveau <==> Détection du bord
Bonjour !
Je ne sais pas comment faire l'inspection de la couleur, mais je peut vous guider pour faire la détection de niveau.
Le niveau de l'eau dans une bouteille par exemple peut être considéré comme un bord. L'astuce est donc de faire la détection du bord "Edge detection". LabVIEW permet de faire cela facilement !
j'ai fait un code pour vous qui contient les explications nécessaires pour vous aider à comprendre un peu le concept ! c'est à vous de comprendre le reste
Pour comprendre ce code, vous devez savoir ce que c'est une "Event structure","Property node" de type "ROI" et "Value signaling"
Voici l'application du VI que j'ai réalisé :
Pièce jointe 253040
Je n'ai pas de document qui explique clairement ces techniques de vision. Moi je l'ai appris grâce à un exemple fournit par LabVIEW que vous pouvez trouver en cliquant sur Help==> Find exemples==> Search ==> Edge detection. puis vous essayez de comprendre le programme en étudiant le comportement de chaque fonction.
Si vous êtes intéressé par mon application, envoyer moi votre Email à "yassirzardoua@gmail.com" ,en m'indiquant la version de Labview que vous utilisé.
Bonne journée
Yassir