Discussions au sujet de NI LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

graphisme et son

Solved!
Go to solution

Bonjour, 

Je souhaiterais importer une image bmp ou jpeg sur la face avant de mon VI et pouvoir la traiter avec le diagramme (en l'orientant , en la faisant disparaitre ou réapparaitre...). J'ai regardé les outils de programmation "graphisme et son" mais je n'arrive même pas à afficher une image par la fonction lire un JPEG. Auriez vous un lien vers un tuto pour faire des choses simples avec des images?

Merci d'avance.

0 Kudos
Message 1 of 13
(5,056 Views)

Bonjour,

il y a des exemples disponibles dans l'outil de recherche d'exemple (Aide>Recherche d'exemples). Dans le dossier Conception d'interfaces utilisateur > Génération d'images 2D.

 

Pour afficher une image importée il faut utiliser la fonction Tracer une table de pixel aplatie (ou alors une table redressée si vous manipulez une table de pixel redressée).temp.png

Cordialement

0 Kudos
Message 2 of 13
(5,053 Views)

 


nosse a écrit :

Bonjour, 

Je souhaiterais importer une image bmp ou jpeg sur la face avant de mon VI et pouvoir la traiter avec le diagramme (en l'orientant , en la faisant disparaitre ou réapparaitre...). J'ai regardé les outils de programmation "graphisme et son" mais je n'arrive même pas à afficher une image par la fonction lire un JPEG. Auriez vous un lien vers un tuto pour faire des choses simples avec des images?

Merci d'avance.


Salut,

Que souhaites-tu faire comme traitement sur l'image?

Si tu souhaites juste l'orienter et la rendre visible/invisible, tu peux utliser un menu déroulant images, dans l'exemple ci-joint l'indicateur contient deux images (fléche gauche et fléche droite)

 

Reg
0 Kudos
Message 3 of 13
(5,038 Views)

Bonjour

J'ai essayé votre solution mais j'ai une erreur.
je ne comprends pas.

Cordialement.

Nosse

0 Kudos
Message 4 of 13
(5,029 Views)

Bonjour Reg,

Votre VI fonctionne mais comment faites vous pour charger les deux flèches?

Cordialement.

Nosse

0 Kudos
Message 5 of 13
(5,024 Views)

L'image peut être sous deux types différents dans le diagramme LabVIEW (sous la forme d'un fil de données) : 

- table de pixels redressée

- table de pixels applatie

 

Une table de pixel applatie est un cluster qui contient le type d'image, la taille... et surtout un grand tableau 1D avec les valeurs de chaque pixel. Une table de pixel redressée est un tableau 2D qui contient en chaque case la valeur associée au pixel correspondant.

 

Votre erreur provient du fait que vous avez branché une table de pixel applatie à une table de pixel redressée (le VI de traçage que vous avez utilisé a d'ailleur du bleu sur l'icône,  ce qu'il n'y a pas sur le VI que j'ai utilisé).  Il faut aussi brancher sur le bon connecteur du VI de traçage, ici on connecte les données de l'image à la patte données Smiley Wink 

Message 6 of 13
(5,012 Views)

nosse a écrit :

Bonjour Reg,

Votre VI fonctionne mais comment faites vous pour charger les deux flèches?

Cordialement.

Nosse


Faire un glisser/déposer de l'image sur la face avant, puis Ctrl+C de l'image, ensuite clique droit sur la commande liste déroulante images>>Importer une image du presse-papiers

Reg
Message 7 of 13
(5,010 Views)

Impeccable je te remercie.

 

0 Kudos
Message 8 of 13
(4,989 Views)

Excuse moi Reg, j'ai bien fait un glisser déposé sur la face avant mais je ne vois pas comment faire le clique droit sur la commande liste déroulante images... en fait où se situe cette commande?

Nosse

0 Kudos
Message 9 of 13
(4,986 Views)

Une autre question Reg, comment fais tu pour regouper les deux images (flèche droite et flèche gauche) pour les indexer par la suite?

Merci d'avance.

 

0 Kudos
Message 10 of 13
(4,981 Views)