el 03-19-2012 07:08 AM
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
¡Resuelto! Ir a solución.
el 03-19-2012 04:32 PM
Hola.
Este enlace deberia solucionar tu problema.
Saludos.
Alipio.
el 03-20-2012 03:54 AM
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
el 03-20-2012 05:23 AM
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.
el 03-20-2012 05:54 AM
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.
el 03-20-2012 06:13 AM
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