Il formato TIFF è il formato di archiviazione standard per facsimili ( fax) perché può salvare digitalizzati documenti di più pagine in un solo file e supporta la compressione bidimensionale di immagini bitonali ( cioè , tutti i dati immagine è o bianco o nero ) . differenza di altri formati di file grafici , il formato TIFF supporta diversi schemi di compressione dei dati e spazi colore . La specifica TIFF supporta la compressione JPEG , LZW , RLE , e altri. Il formato supporta anche gli spazi di colore standard e definizione permette di spazi di colori personalizzati dal formato immagine - scrittura software.The TIFF supporta anche una vasta gamma di tipi di dati , compresi quelli che lo rendono adatto per l'archiviazione di dati scientifici . Un file TIFF può memorizzare firmato o non firmato numeri interi , numeri in virgola mobile e dati complessi.
Caratteristiche speciali
Uno sviluppatore di immagine -reader o immagine -writer software può richiedere da Adobe Corporation un blocco di tag "privati" per esprimere informazioni di proprietà all'interno di un file TIFF . Software per la lettura delle immagini è necessario ignorare i tag in un file TIFF che non riconosce , pertanto , tag privati di uno sviluppatore di software sono garantiti per non interferire con le etichette private definite da altri o con variabili definite nella TIFF specification.For un'applicazione in quale è richiesta la precisione estesa, come ad esempio l'elaborazione di immagini scientifiche , tag " SampleFormat " del formato TIFF consente la memorizzazione di immagini interi con più di 8 bit per canale così come le immagini composte da dati a virgola mobile .
Dimensione di file TIFF
il formato TIFF utilizza offset a 32 bit , quindi, il limite di dimensione di un file TIFF è 4 gigabytes.As del 2007 , il progetto BigTIFF era in corso per l'attuazione estensioni alla libreria open-source software libtiff che supportasse i file TIFF , fino a 18.000 petabyte di dimensione. Per ulteriori informazioni, consultare il link qui sotto nella sezione " Riferimenti". Un file TIFF , anche dopo essere stato compresso , è di solito più grande di un simile GIF o JPEG .
Supporto a colori in formato TIFF Files
dati di un file TIFF possono descrivere un'immagine con profondità di colore a 1 bit a 24 bit ( RGB ) a 32 bit ( CMYK ) Quattro tipi di immagine della linea di base sono disponibili in file TIFF : . bitonale , scala di grigio , tavolozza ( cioè, indicizzato ) e RGB . Un'immagine RGB può definire fino a 16,7 milioni di colori . Palette e immagini in scala di grigi sono limitati a 256 colori o shades.A estensione comune della specifica TIFF è quello di sostenere le immagini CMYK .
Considerazioni per gli sviluppatori software
sviluppatori devono non ottenere una licenza da Adobe Corporation per la produzione di software che legge e scrive i file in formato TIFF . L'uso di librerie software esistenti che i file TIFF processo potrebbe richiedere una licenza agreement.There sono diverse librerie software che supportano l'elaborazione dei file TIFF . La biblioteca libtiff è gratuito e open-source ; trovare informazioni di supporto presso il TIFF e libtiff mailing list indicate di seguito nella sezione "Riferimenti" . Il progetto GeoTIFF ha prodotto la libreria software libgeotiff , per lavorare con le immagini raster georeferenziate . L'utilità tifficc fa parte del " piccolo cms " motore di gestione del colore . Per il linguaggio di programmazione Python , la Python Imaging Library include il supporto per i file di file TIFF processing.A grafica in formato TIFF non possono essere trasmessi in quanto i suoi blocchi di dati possono essere memorizzati in qualsiasi ordine , precludendo così il buffering efficiente nel software di ricezione di una trasmissione . la progettazione di blocchi di dati in file TIFF significa che un errato codificato compensare memorizzato all'interno del file può causare un errore di buffer overflow nel software di gestione delle immagini TIFF . Molteplici i bug di buffer overflow sono stati trovati nella libreria software libtiff . Ogni tale bug può consentire software dannoso per eseguire codice arbitrario sul sistema di destinazione , e sono stati segnalati gesta di questi bug .
software © www.354353.com