[Gfoss] Problemi tiff.

Salve,
sono fresco fresco di gdal... ed ecco i primi problemi:

ho 2 immagini di CTR geotif che devo unire e proiettare da GB32 a GB33,
il problema è il seguente i file originali sono di circa 2.000KB l'uno
il file di destinazione arriva a circa 380.000KB;
non riesco a riprodurre la compressione di partenza.

Ho utilizzato il comando
gdalwarp -s_srs EPSG:3003 -t_srs EPSG:3004 -tr 0.5 0.5: -srcnodata 0:
infile1.tif infile2.tif outfile.tif -co (e qui le ho provate tutte)

Allego di seguito le info del tif in ingresso:

Driver: GTiff/GeoTIFF
Files: infile1.tif
Size is 13813, 11575
Coordinate System is:
LOCAL_CS["unnamed",
    UNIT["unknown",1]]
Origin = (1728074.510019531200000,4848148.620029296700000)
Pixel Size = (0.500000000000000,-0.500000000000000)
Metadata:
  AREA_OR_POINT=Point
  TIFFTAG_SOFTWARE=Arc/Info
  TIFFTAG_XRESOLUTION=2
  TIFFTAG_YRESOLUTION=2
  TIFFTAG_RESOLUTIONUNIT=1 (unitless)
Image Structure Metadata:
  COMPRESSION=CCITTFAX4
  INTERLEAVE=BAND
Corner Coordinates:
Upper Left ( 1728074.510, 4848148.620)
Lower Left ( 1728074.510, 4842361.120)
Upper Right ( 1734981.010, 4848148.620)
Lower Right ( 1734981.010, 4842361.120)
Center ( 1731527.760, 4845254.870)
Band 1 Block=13813x32 Type=Byte, ColorInterp=Palette
  Image Structure Metadata:
    NBITS=1
  Color Table (RGB with 2 entries)
    0: 255,255,255,255
    1: 0,0,0,255

Ho provato la compressione -co COMPRESS=CCITTFAX4 ma non funziona.

Chi può aiutarmi?

Grazie in anticipo
Marco

Ciao Marco,
prova un po' con compressione di tipo PACKBITS. Essendo a due colori
penso sia la compressione piu' performante tu possa raggiungere.

Ciao,
Andrea

On Tue, Feb 3, 2009 at 1:32 PM, Marco Stelluti <m.stelluti@gmail.com> wrote:

Salve,
sono fresco fresco di gdal... ed ecco i primi problemi:

ho 2 immagini di CTR geotif che devo unire e proiettare da GB32 a GB33,
il problema è il seguente i file originali sono di circa 2.000KB l'uno
il file di destinazione arriva a circa 380.000KB;
non riesco a riprodurre la compressione di partenza.

Ho utilizzato il comando
gdalwarp -s_srs EPSG:3003 -t_srs EPSG:3004 -tr 0.5 0.5: -srcnodata 0:
infile1.tif infile2.tif outfile.tif -co (e qui le ho provate tutte)

Allego di seguito le info del tif in ingresso:

Driver: GTiff/GeoTIFF
Files: infile1.tif
Size is 13813, 11575
Coordinate System is:
LOCAL_CS["unnamed",
   UNIT["unknown",1]]
Origin = (1728074.510019531200000,4848148.620029296700000)
Pixel Size = (0.500000000000000,-0.500000000000000)
Metadata:
AREA_OR_POINT=Point
TIFFTAG_SOFTWARE=Arc/Info
TIFFTAG_XRESOLUTION=2
TIFFTAG_YRESOLUTION=2
TIFFTAG_RESOLUTIONUNIT=1 (unitless)
Image Structure Metadata:
COMPRESSION=CCITTFAX4
INTERLEAVE=BAND
Corner Coordinates:
Upper Left ( 1728074.510, 4848148.620)
Lower Left ( 1728074.510, 4842361.120)
Upper Right ( 1734981.010, 4848148.620)
Lower Right ( 1734981.010, 4842361.120)
Center ( 1731527.760, 4845254.870)
Band 1 Block=13813x32 Type=Byte, ColorInterp=Palette
Image Structure Metadata:
   NBITS=1
Color Table (RGB with 2 entries)
   0: 255,255,255,255
   1: 0,0,0,255

Ho provato la compressione -co COMPRESS=CCITTFAX4 ma non funziona.

Chi può aiutarmi?

Grazie in anticipo
Marco
_______________________________________________
Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
Gfoss@faunalia.com
http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.

Marco Stelluti ha scritto:

Salve,
sono fresco fresco di gdal... ed ecco i primi problemi:

ho 2 immagini di CTR geotif che devo unire e proiettare da GB32 a GB33,
il problema è il seguente i file originali sono di circa 2.000KB l'uno
il file di destinazione arriva a circa 380.000KB;
non riesco a riprodurre la compressione di partenza.

Ho utilizzato il comando
gdalwarp -s_srs EPSG:3003 -t_srs EPSG:3004 -tr 0.5 0.5: -srcnodata 0:
infile1.tif infile2.tif outfile.tif -co (e qui le ho provate tutte)

Allego di seguito le info del tif in ingresso:

Driver: GTiff/GeoTIFF
Files: infile1.tif
Size is 13813, 11575
Coordinate System is:
LOCAL_CS["unnamed",
    UNIT["unknown",1]]
Origin = (1728074.510019531200000,4848148.620029296700000)
Pixel Size = (0.500000000000000,-0.500000000000000)
Metadata:
  AREA_OR_POINT=Point
  TIFFTAG_SOFTWARE=Arc/Info
  TIFFTAG_XRESOLUTION=2
  TIFFTAG_YRESOLUTION=2
  TIFFTAG_RESOLUTIONUNIT=1 (unitless)
Image Structure Metadata:
  COMPRESSION=CCITTFAX4
  INTERLEAVE=BAND
Corner Coordinates:
Upper Left ( 1728074.510, 4848148.620)
Lower Left ( 1728074.510, 4842361.120)
Upper Right ( 1734981.010, 4848148.620)
Lower Right ( 1734981.010, 4842361.120)
Center ( 1731527.760, 4845254.870)
Band 1 Block=13813x32 Type=Byte, ColorInterp=Palette
  Image Structure Metadata:
    NBITS=1
  Color Table (RGB with 2 entries)
    0: 255,255,255,255
    1: 0,0,0,255

Ho provato la compressione -co COMPRESS=CCITTFAX4 ma non funziona.

Chi può aiutarmi?

Grazie in anticipo
Marco
_______________________________________________
Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
Gfoss@faunalia.com
http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss
Questa e' una lista di discussione pubblica aperta a tutti.
I messaggi di questa lista non rispecchiano necessariamente
le posizioni dell'Associazione GFOSS.it.

Di seguito i risultati e le opzioni che ho provato qualche tempo fa, spero che possano servirti.

Ciao,
giovanni

#real 12m7.767s - il file ottenuto "pesa" 23M
time gdalwarp -srcnodata 0 -co "NBITS=1" -co "COMPRESS=CCITTFAX4" /media/d_win/Cartografia/GBII/CTR5000_2002/256151.tif /media/d_win/Cartografia/GBII/CTR5000_2002/256152.tif /media/d_win/Cartografia/GBII/CTR5000_2002/256153.tif /media/d_win/Cartografia/GBII/CTR5000_2002/256154.tif merge_4_warp.tif

#real 3m32.616s - il file ottenuto "pesa" 12M
time gdal_merge.py -v -n 0 -pct -o merge_4_merge.tif -co "NBITS=1" -co "COMPRESS=CCITTFAX4" /media/d_win/Cartografia/GBII/CTR5000_2002/256151.tif /media/d_win/Cartografia/GBII/CTR5000_2002/256152.tif /media/d_win/Cartografia/GBII/CTR5000_2002/256153.tif /media/d_win/Cartografia/GBII/CTR5000_2002/256154.tif