Tecnología

Inicio

Definición de la extensión del archivo TIF

La extensión de archivo TIF (también conocido como TIFF) identifica un archivo que contiene datos de imagen digital que se ajusta a la Tagged Image File Format (TIFF), una especificación escrito originalmente en la década de 1980 por Aldus Corporation (posteriormente adquirida por Adobe Corporation), pero más tarde revisado y reeditado por otras organizaciones para su propio uso.
Aldus creó el formato TIFF original para su uso por los fabricantes de equipos de escáner de imágenes de escritorio, para evitar la proliferación de formatos de imagen del escáner de propiedad.
La versión más reciente e importante de la especificación TIFF, TIFF 6.0, se publicó en 1992; encontrar un enlace a la especificación más adelante en "Referencias". En 2002, Adobe lanzó las revisiones más recientes de la especificación 1992. A partir de 2009, Adobe Corporation posee los derechos de autor a la especificación TIFF.
El formato TIFF está diseñado para ser flexible. Un archivo TIFF es a diferencia de otros formatos de archivo gráfico en el uso de "etiquetas" para identificar los elementos de información relacionado con la imagen de un archivo dado contiene, en lugar de requerir un conjunto fijo de información que se almacena en un cierto orden. El significado y el uso de algunas etiquetas se definen en la especificación, mientras que otros pueden ser definidos por el software de imagen Escritura. encabezado de la imagen de un archivo TIFF, o directorio de archivos de imagen (IFD), es un conjunto abierto de las etiquetas que identifican únicamente la información que el software de imagen de la escritura opta por tienda.
La flexibilidad diseñada en la especificación TIFF ha dado lugar a la compatibilidad limitada de los archivos TIFF a través de aplicaciones de datos gráficos. Debido a que cada imagen de software de escritura puede crear etiquetas personalizadas, ninguna aplicación puede esperarse para apoyar a todos ellos.
Los archivos TIFF tienden a ser grandes y pueden contener muchas variaciones del contenido de los datos, por lo que la mayoría de los navegadores web requieren plug-in o software de adición para mostrarlos.

Características generales

El formato TIFF es el formato de almacenamiento estándar para facsímiles (faxes) porque puede ahorrar escaneada documentos de múltiples páginas como un archivo y soporta compresión bidimensional de imágenes de dos tonos (es decir, todos los datos de la imagen es blanco o negro).
A diferencia de otros formatos de archivos gráficos, el formato TIFF admite varios esquemas de compresión de datos y espacios de color. La especificación TIFF compatible con la compresión JPEG, LZW, RLE, y otros. El formato también es compatible con los espacios de color estándar y permite la definición de espacios de color personalizados por el software de imagen Escritura.
El formato TIFF también es compatible con una amplia gama de tipos de datos, incluyendo las que hacen que sea adecuado para el almacenamiento de datos científicos. Un archivo TIFF puede almacenar firmado o enteros sin signo números de punto flotante, y datos complejos.

Características especiales

Un desarrollador de la imagen a la imagen del software lector o escritor puede solicitar de Adobe Corporation un bloque de etiquetas "privadas" para expresar información de propiedad dentro de un archivo TIFF. Se requiere el software Image-lectura de ignorar las etiquetas en un archivo TIFF que no reconoce; Por lo tanto, las etiquetas privadas de un desarrollador de software están garantizados para no interferir con las etiquetas privadas definidas por otros o con las etiquetas definidas en la especificación TIFF.
Para una aplicación en la que se extendió la precisión que se requiere, tales como el procesamiento de imágenes científicas, la etiqueta "SampleFormat" del formato TIFF permite el almacenamiento de imágenes enteros de más de 8 bits por canal, así como imágenes compuestas de datos de coma flotante.

Tamaño de archivos TIFF

El formato TIFF utiliza desplazamientos de 32 bits; Por lo tanto, el límite de tamaño de un archivo TIFF es 4 gigabytes.
A partir de 2007, el proyecto BigTIFF estaba en marcha para implementar extensiones a la biblioteca de software de código abierto libtiff que apoyaría archivos TIFF de hasta 18.000 petabytes de tamaño. Para obtener más información, consulte el enlace a continuación en "Referencias".
Un archivo TIFF, incluso después de ser comprimido, por lo general es más grande que un GIF o JPEG similares.

Soporte de color en archivos TIFF

Los datos de un archivo TIFF pueden describir una imagen con profundidad de color de 1 bit a 24 bits (RGB) a 32 bits (CMYK).
Cuatro tipos de imágenes de referencia están disponibles en archivos TIFF: bitonal, escala de grises, la paleta (es decir, indexado) y RGB. Una imagen RGB puede definir un máximo de 16,7 millones de colores. Paleta y de escala de grises se limitan a 256 colores o tonos.
Una extensión común de la especificación TIFF es apoyar a las imágenes CMYK.

Consideraciones para desarrolladores de software

Los desarrolladores de software no tienen que obtener una licencia de Adobe Corporation para producir software que lee y escribe archivos en el formato TIFF. El uso de las bibliotecas de software existentes que los archivos TIFF proceso pueden requerir un acuerdo de licencia.
Hay varias bibliotecas de software que soportan el procesamiento de archivos TIFF. La biblioteca libtiff es gratuito y de código abierto; Encontrará información de soporte en las listas de correo TIFF y libtiff que se hace referencia más adelante en "Referencias". El proyecto GeoTIFF se ha producido la biblioteca de software libgeotiff, para trabajar con imágenes raster georreferenciado. La utilidad tifficc es parte del motor de gestión de color "pequeños cms". Para el lenguaje de programación Python, Python Imaging Library incluye soporte para el procesamiento de archivos TIFF.
Un archivo de gráficos en el formato TIFF no se puede transmitir ya que sus bloques de datos se pueden almacenar en cualquier orden, impidiendo de ese modo el almacenamiento en búfer eficiente en el software de recepción de una transmisión.
El diseño de los bloques de datos en archivos TIFF significa que un mal codificada de offset almacenado dentro del archivo puede resultar en un error de desbordamiento de memoria en formato TIFF software de manejo de imágenes. Múltiples errores de desbordamiento del búfer se han encontrado en la biblioteca de software libtiff. Cada uno de tales fallo puede permitir que el software malicioso para ejecutar código arbitrario en el sistema de destino, y se ha informado de explotación de dichos errores.