[Gfoss] GeoTiff con GDAL: scala di grigi e trasparenza
Pietro Panzeri
pietro.panzeri a treuropa.com
Gio 27 Maggio 2010 14:17:40 CEST
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
pietro.panzeri a treuropa.com - www.treuropa.com
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.faunalia.it/pipermail/gfoss/attachments/20100527/d95a25ae/attachment.htm>
Maggiori informazioni sulla lista
Gfoss