GeoTiff con GDAL: scala di grigi e trasparenza

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

GeoTiff con GDAL: scala di grigi e trasparenza

Pietro Panzeri
Buongiorno a tutti,

sto scrivendo un semplice programma C utilizzando la libreria GDAL per creare un'immagine GeoTiff in scala di grigi con trasparenza.

Per inizializzare l'immagine utilizzo il seguente codice:

Driver = GDALGetDriverByName("GTiff");   

papszOptions = CSLSetNameValue(papszOptions, "COMPRESS", "LZW");

Dataset = GDALCreate(Driver, SrcFilename, XSize, YSize, 2, GDT_Byte, papszOptions);

Band1 = GDALGetRasterBand(Dataset, 1);
GDALSetRasterColorInterpretation(Band1, GCI_GrayIndex);    

Band2 = GDALGetRasterBand(Dataset, 2);
GDALSetRasterColorInterpretation(Band2, GCI_AlphaBand);


In seguito inizializzo le due bande.
Come risultato ottengo un'immagine in scala di grigi come me la aspetto ma senza trasparenza. Al posto della trasparenza viene messo un colore grigio a meta' della scala.

Quale puo' essere l'errore?

Grazie.

Pietro




--
Pietro Panzeri

Software Development Manager

Tele-Rilevamento Europa - T.R.E. srl
Via Vittoria Colonna, 7
20149 Milano – Italia
Tel.: +39.02.4343.121 - Fax: +39.02.4343.1230
[hidden email] - www.treuropa.com

_______________________________________________
Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
[hidden email]
http://lists.faunalia.it/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.
440 iscritti al 15.3.2010