[Gvsig_desarrolladores] gvSig Mobile + J9 + imagenes gif, jpg
Ignacio Gámez Ramírez
ignacio.gamez en geograma.com
Mar Jul 28 13:05:41 CEST 2009
Muchas gracias,
Es interesante lo que comentas pero tengo la siguiente pega: la imagen que quiero visualizar es una imagen hecha con el móvil y esta se guarda en formato jpg por lo que...¿Hay alguna forma de convertir a foramto ecw sin tener que cargar la imagen en memoria?¿se te ocurre alguna otra forma de previsualizar una foto hecha con el móvil?
Ignacio Gámez Ramírez
Geograma S.L.
Topografía, Cartografía y Sistemas de Información Geográfica
www.geograma.com <http://www.geograma.com/>
De: gvsig_desarrolladores-bounces en listserv.gva.es [mailto:gvsig_desarrolladores-bounces en listserv.gva.es] En nombre de Juan Lucas Dominguez Rubio
Enviado el: martes, 28 de julio de 2009 13:01
Para: Lista de Desarrolladores de gvSIG; Lista de Desarrolladores de gvSIG
Asunto: Re: [Gvsig_desarrolladores] gvSig Mobile + J9 + imagenes gif, jpg
Hola,
Tengo entendido que J9 y phoneme se comportan de manera diferente al cargar imágenes.
En general creo que J9 es menos sofisticada en su implementacion pero más robusta y carga las imágenes en el mismo hilo que lo pide, asi que si con j9 obtienes width = -1 es porque algo ha ido mal (imagen demasiado grande, archivo no encontrado, formato no reconocido, etc) mientras que phoneme carga la imagen en otro hilo (o esa impresión me ha dado) y por tanto debes usar algún mecanismo para saber que la imagen ya se ha leído. En ResourceReader se usa el MediaTracker que es el modo habitual . Busca un método de ResourceReader que carga imágenes y lo verás.
Aparte de esto, te recomiendo que huyas de los formatos JPG, GIF y PNG si trabajas en CDC. Por lo que yo sé, lo que más molesta a una JVM en CDC es que alguien quiera consumir mucha memoria de golpe (por ejemplo al cargar una DLL o al leer una imagen), asi que intenta siempre usar el formato ECW
Si la imagen tiene más de medio millón de pixels, la probabilidad de que se caiga la aplicación es bastante alta.
Saludos,
Juan Lucas Domínguez Rubio
---
Prodevelop SL, Valencia (España)
0° 22' 49.62" W, 39° 28' 25.45" N
Tlf.: 96.351.06.12 -- Fax: 96.351.09.68
http://www.prodevelop.es <http://www.prodevelop.es/>
---
________________________________
De: gvsig_desarrolladores-bounces en listserv.gva.es en nombre de Ignacio Gámez Ramírez
Enviado el: mar 28/07/2009 12:43
Para: Lista de Desarrolladores de gvSIG
Asunto: [Gvsig_desarrolladores] gvSig Mobile + J9 + imagenes gif, jpg
Buenas,
Tengo problemas para cargar imágenes con formato gif o jpg y no sé si es un problema reconocido o es que estoy haciendo algo mal. Para cargar una imagen estoy utilizando la clase
ImageControl. No me da error pero tampoco me muestra nada. Depurando he podido ver que el ancho y alto me sale -1. ¿Alguien me puede decir a que se debe?
Un saludo.
Ignacio Gámez Ramírez
Geograma S.L.
Topografía, Cartografía y Sistemas de Información Geográfica
www.geograma.com <http://www.geograma.com/>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20090728/eb8ae92e/attachment.htm
More information about the gvSIG_desarrolladores
mailing list