[Gvsig_usuarios] determinar la bondad de una conversion raster jpg

Lorenzo Herrero Enrique enrique.lorenzo en chsegura.es
Mar Oct 9 15:36:42 CEST 2012


Una buena alternativa a ECW es el formato TIF (GeoTIF realmente) con compresión interna JPEG de 75-80, y pirámides internas también en JPEG; en gvSIG van igual de rápido que ECW, con calidad y tamaño equivalentes.

Se puede procesar fácilmente un lote de imágenes con Gdal (la versión de FWTools que lleva las librerías ECW en su compilación) con los siguientes comandos:

Paso 1- Conversión de ECW a GeoTIF con compresión JPEG interna con las opciones que puedes modificar:
 - no crear archivo PAM (no me hace falta)
- asignar sistema de referencia ETRS89 en la cabecera del GeoTIF
- usar formato de compresión interna JPEG
- calidad de la compresión 80

gdal_translate --config GDAL_PAM_ENABLED NO -a_srs EPSG:25830 -of GTIFF -co COMPRESS=JPEG -co JPEG_QUALITY=80 -co PHOTOMETRIC=YCBCR %imagenorigen.ecw% %imagendestino.tif%


Paso 2- Crear pirámides internas dentro del GeoTIFF con las opciones:
- crear pirámides internas en JPEG
- repixelar pirámides con media aritmética
- cinco niveles de pirámides

gdaladdo --config COMPRESS_OVERVIEW JPEG --config PHOTOMETRIC_OVERVIEW YCBCR --config INTERLEAVE_OVERVIEW PIXEL -r average %imagen.tif% 2 4 8 16 32


Si te resulta de interés, te puedo enviar un archivo bat para procesar cómodamente un conjunto de imágenes desde el explorador de archivos, aplicando el botón derecho del ratón sobre la selección de archivos ECW.

Saludos.

De: gvsig_usuarios-bounces en listserv.gva.es [mailto:gvsig_usuarios-bounces en listserv.gva.es] En nombre de Joaquin Gargallo Saura
Enviado el: lunes, 01 de octubre de 2012 17:23
Para: gvsig_usuarios en listserv.gva.es
Asunto: [Gvsig_usuarios] determinar la bondad de una conversion raster jpg

Hola a todos

Dispongo de una cartografia historica de España en formato raster, MTN50 del CNIG, en EPSG4230 y formato ecw.

El tamaño de cada fichero raster ecw , que comprende una cuadricula del MTN50, es de aproximadamente entre 20 y 25 MB

Para poder utilizar dicha cartografia en proyección EPSG23030 o EPSG25830 tengo que guardar los rasters en un formato diferente al ecw, puesto que en mi equipo con Windows xp 32bits sp3 y gvsig 11 no es posible realizar una transformación geográfica sobre los ecw.

Al guardar por ejemplo el raster en formato geotiff, ocupa aproximadamente 288MB. Si lo hago en formato png ocupa 115MB. Las estadisticas básicas obtenidas con sextante de estos dos formatos son identicas a la del ecw original

Al guardar en formato jpg, gvsig permite configurar la calidad y una posibilidad de decir si se hace la transformación con progresividad, siendo diferentes en cuanto el tamaño del jpg obtenido en función de estos valores.

Les agradecería si alguno de estudes sabe o tiene algun método con el que digamos se puede interpretar la bonanza de la conversión, permitiendo tomar decisiones en cuanto a la calidad de la transformación frente al tamaño del fichero jpg obtenido.

Gracias.


Más información sobre la lista de distribución gvSIG_usuarios