Forum Italiano sui Prodotti NI

cancel
Showing results for 
Search instead for 
Did you mean: 
Reply

gestire immagine programmaticamente

Solved!
Go to solution

Salve, volevo sapere se era possibile visualizzare o meno delle immagini in maniera programmatica. 

Ad esempio al verificarsi di un evento voglio visulazzare una certa immagine.

 

grazie

0 Kudos
Message 1 of 5
(1,549 Views)
Solution
Accepted by topic author emilio..ferrara
09-08-2016 11:50 PM

Sarebbe meglio avere qualche dato in più sul tuo problema, ad esempio che linguaggio adoperi, che eventi vuoi gestire e dove vuoi visualizzare le immagini.

Comunque nell'ipotesi di usare LabVIEW ti allego un piccolo esempio che gestisce gli eventi di tre pulsanti e carica tre immagini diverse in un picture control. Prova a vedere se partendo da questo puoi risolvere il tuo problema.



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
Message 2 of 5
(1,537 Views)

Salve grazie mille per la risposta.

Uso Labview come linguaggio per sviluppare software di test automatico di schede elettroniche.

La soluzione che mi ha dato è perfetta, ma nonho capito come si fa ad inserire una immagine all'interno del 2D Picture. Ora guardo meglio il suo esempio.

Io avevo pensato ad una soluzione empirica mettendo le immagini che voglio visualizzare al verificarsi di un certo evento all'interno di altrettanti cluster, e renderli visivili o meno usando il property node (visible-9

 

 

0 Kudos
Message 3 of 5
(1,530 Views)

Ottimo. Era sufficente inserire il blocchetto Read Jpg file. e inserire il path delle immagini.

Grazie mille

 

0 Kudos
Message 4 of 5
(1,527 Views)

Di nulla. Se le immagini da visualizzare sono sempre le stesse, puoi creare delle picture constant: guarda l'esempio Plot Images Property.vi che spiega come fare. Comeunque è semplicissimo: esegui il vi una volta visualizzando l'immagine che vuoi salvare: quando il programma è terminato e l'immagine è ancora presente nel picture control lo puoi ridimensionare  come ti è più comodo e poi vai sul diagramma e fai click destro sul picture control e scegli create >> constant: ti comparirà la costante che puoi passare direttamente al picture control.



Proud to use LW/CVI from 3.1 on.

My contributions to the Developer Community
________________________________________
If I have helped you, why not giving me a kudos?
Message 5 of 5
(1,524 Views)