Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

¿como ajustar valores de image data?

¡Resuelto!
Ir a solución

Hola amigos,

 

Lo que quiero conseguir es cojer un archivo JPEG y visualizarlo con labview. he conseguido visualizar la imagen pero como cada imagen tiene un tamaño difente tengo que ajustar el picture cada vez que cambio de imagen. he intentado modificar el cluster del image data poniendo un control del rectangulo pero la imagen me sale borrosa.

¿Alguien sabe alguna manera de autoajustar la imagen (image data) al tamaño del picture?

Tengo la version 8.6 de LabVIEW

Gracias

0 kudos
Mensaje 1 de 6
3.373 Vistas

Hola.

 

Este enlace deberia solucionar tu problema.

 

Saludos.

Alipio.

---------------------------------------------------------
"Qod natura non dat, Salmantica non praestat"
---------------------------------------------------------
0 kudos
Mensaje 2 de 6
3.367 Vistas

Gracias por tu ayuda alipio. me ha servido de gran ayuda.

pero tambien me gustaria poder controlar el tamaño de la imagen, o sea, poner unas dimensiones fijas de la picture y que la imagen se adapte a estas. no se si sera posible, pero seria bastante clave para este tipo de aplicaciones porque ahi algunas imagenes que por el tamaño, se salen de la pantalla o al contrario se queda pequeñas para la pantalla.

 

Un saludo

0 kudos
Mensaje 3 de 6
3.363 Vistas


Hola.

Sí es posible definir un picture control y que la imagen se adapte a él.
Para eso tienes que usar el zoom.
Veamos:  una vez leas la imagen que quieres presentar, obtienes su anchura.
Divides la anchura del control entre la anchura de la imagen y ese es el factor de zoom que tienes que pasar al property node de zoom.

Obviamente, puedes tener problemas con la relacion ancho/alto de la imagen, para lo cual tendrias que variar el alto del picture control para mantener la relacion.

En este enlace hay un ejemplo de como lo puedes hacer.

Saludos.
Alipio.

---------------------------------------------------------
"Qod natura non dat, Salmantica non praestat"
---------------------------------------------------------
0 kudos
Mensaje 4 de 6
3.358 Vistas
Solución
Aceptado por el autor del tema uranga012

Hola.

 

Te adjunto una modificacion del ejemplo anterior para que veas como hacerlo.

 

Puedes elegir el ancho del picture que desees y la vi se ocupa de calcular el zoom y el alto para mantener las proporciones.

 

Saludos.

Alipio.

---------------------------------------------------------
"Qod natura non dat, Salmantica non praestat"
---------------------------------------------------------
0 kudos
Mensaje 5 de 6
3.354 Vistas

muchisimas gracias Alipio!!

me has solucionado el problema, lo de no poder configurar la altura me limita un poco pero bueno, bastante tengo con que pueda ajustar a la pantalla, que antes habia imagens que necesitari dos o tres pantallas para visualizarlas.

 

muchas gracias otra vez, un saludo

0 kudos
Mensaje 6 de 6
3.351 Vistas