Articulo de referencia

PELEA

TIFF Supplement 2 / {{Start date and age|2002|03|22|df=yes}}"},"genre":{"wt":"[[Image file formats|Image file format]]"},"container for":{"wt":""},"contained by":{"wt":""},"exte...

El formato de archivo de imagen etiquetado (TIFF ) [ 1 ] o formato de archivo de imagen etiquetado ( TIFF) [ 2 ] , comúnmente conocido por las abreviaturas TIFF o TIF , es un formato de archivo de imagen para almacenar imágenes de gráficos rasterizados , popular entre artistas gráficos, la industria editorial [ 3 ] y fotógrafos. TIFF es ampliamente compatible con aplicaciones de escaneo , fax , procesamiento de textos , reconocimiento óptico de caracteres , manipulación de imágenes, autoedición y maquetación. [ 4 ]

El formato fue creado por Stephen Carlsen, un ingeniero de Aldus Corporation , para su uso en autoedición. [ 5 ] [ 6 ] [ 7 ] [ 8 ] Publicó la última versión 6.0 en 1992, posteriormente actualizada con un copyright de Adobe Systems después de que esta última adquiriera Aldus en 1994. Se han publicado varias notas técnicas de Aldus o Adobe con extensiones menores del formato, y varias especificaciones se han basado en TIFF 6.0, incluyendo TIFF/EP (ISO 12234-2), TIFF/IT (ISO 12639), [ 9 ] [ 10 ] [ 11 ] TIFF-F (RFC 2306) y TIFF-FX (RFC 3949). [ 12 ]

Historia

TIFF se creó como un intento de lograr que los fabricantes de escáneres de escritorio de mediados de la década de 1980 se pusieran de acuerdo en un formato común de archivo de imagen escaneada, en lugar de una multitud de formatos propietarios . Los tres objetivos de Carlsen fueron:

  1. Implementar la importación e impresión de imágenes de mapa de bits "básicas", como los archivos de MacPaint.
  2. Implementar la importación e impresión de imágenes de mayor resolución procedentes de escáneres.
  3. Definir y promover un estándar industrial para el almacenamiento y procesamiento de imágenes escaneadas, de modo que Aldus no tenga que escribir filtros de importación para cada modelo de cada escáner que entre en el incipiente mercado de escáneres de escritorio.

En sus inicios, TIFF era solo un formato de imagen binario (solo dos valores posibles para cada píxel), ya que era lo único que podían procesar los escáneres de escritorio. A medida que los escáneres se volvieron más potentes y el espacio en disco de las computadoras de escritorio se hizo más abundante, TIFF evolucionó para admitir imágenes en escala de grises y, posteriormente, imágenes en color. Hoy en día, TIFF, junto con JPEG y PNG , es un formato popular para imágenes de color intenso .

La primera versión de la especificación TIFF fue publicada por Aldus Corporation en otoño de 1986, tras dos borradores previos importantes. Se la conoce como Revisión 3.0. Su publicación se produjo después de una serie de reuniones con diversos fabricantes de escáneres y desarrolladores de software. En abril de 1987 se publicó la Revisión 4.0, que contenía principalmente mejoras menores. En octubre de 1988 se publicó la Revisión 5.0, que añadió compatibilidad con imágenes en color de paleta y compresión LZW . [ 5 ]

TIFF es un formato complejo que define muchas etiquetas, de las cuales normalmente solo se utilizan unas pocas en cada archivo. Esto dio lugar a implementaciones que admiten muchos subconjuntos diferentes del formato, una situación que dio origen a la broma de que TIFF significa Miles de Formatos de Archivo Incompatibles . [ 13 ] Este problema se abordó en la revisión 6.0 [ 5 ] de la especificación TIFF (junio de 1992) al introducir una distinción entre TIFF Baseline (que todas las implementaciones debían admitir) y Extensiones TIFF (que son opcionales). Se definen extensiones adicionales en dos suplementos de la especificación que se publicaron en septiembre de 1995 [ 14 ] y marzo de 2002 [ 15 ] respectivamente.

Descripción general

Un archivo TIFF contiene una o varias imágenes, denominadas subarchivos en la especificación. El uso básico de múltiples subarchivos consiste en codificar un telefax de varias páginas en un solo archivo, pero también se permite que diferentes subarchivos sean distintas variantes de la misma imagen, por ejemplo, escaneadas a diferentes resoluciones. En lugar de ser un rango continuo de bytes en el archivo, cada subarchivo es una estructura de datos cuya entidad de nivel superior se denomina directorio de archivos de imagen (IFD). Los lectores TIFF básicos solo necesitan utilizar el primer subarchivo, pero cada IFD tiene un campo para enlazar con el siguiente.

Los IFD son donde se ubican las etiquetas que dan nombre al formato TIFF. Cada IFD contiene una o varias entradas , cada una identificada por su etiqueta. Las etiquetas son números arbitrarios de 16 bits; sus nombres simbólicos, como ImageWidth, que se usa frecuentemente en discusiones sobre datos TIFF, no aparecen explícitamente en el archivo. Cada entrada IFD tiene un valor asociado , que puede decodificarse según las reglas generales del formato, pero el significado de dicho valor depende de la etiqueta . Dentro de un mismo IFD, puede haber como máximo una entrada con una etiqueta determinada. Algunas etiquetas sirven para vincular con los datos de la imagen, otras especifican cómo deben interpretarse y otras se utilizan para los metadatos de la imagen .

Las imágenes TIFF están compuestas por cuadrículas rectangulares [ 16 ] de píxeles. Los dos ejes de esta geometría se denominan horizontal (o X, o ancho) y vertical (o Y, o largo). La resolución horizontal y vertical no tienen por qué ser iguales (ya que en un telefax normalmente no lo serían). Una imagen TIFF básica divide el rango vertical de la imagen en una o varias franjas , que se codifican (en particular: comprimen) por separado. Históricamente, esto servía para facilitar el uso de lectores TIFF (como máquinas de fax) con capacidad limitada para almacenar datos sin comprimir —una franja se decodificaba y luego se imprimía inmediatamente—, pero la especificación actual lo justifica por "mayor flexibilidad de edición y almacenamiento en búfer de E/S eficiente". [ 5 ] : 19 Una extensión TIFF proporciona la alternativa de imágenes en mosaico , en cuyo caso tanto el rango horizontal como el vertical de la imagen se descomponen en unidades más pequeñas.

Un ejemplo de esto, que también sirve para ilustrar cómo se usan las etiquetas en la codificación TIFF de imágenes, es que una imagen TIFF con franjas usaría las etiquetas 273  (StripOffsets), 278  (RowsPerStrip) y 279  (StripByteCounts). StripOffsets apunta a los bloques de datos de la imagen, StripByteCounts indica la longitud de cada uno de estos bloques (tal como se almacena en el archivo) y RowsPerStrip indica cuántas filas de píxeles hay en una franja; esta última es necesaria incluso en el caso de tener una sola franja, en cuyo caso simplemente duplica el valor de la etiqueta 257  (ImageLength). Una imagen TIFF en mosaico, en cambio, usa las etiquetas 322  (TileWidth), 323  (TileLength), 324  (TileOffsets) y 325  (TileByteCounts). Los píxeles dentro de cada franja o mosaico aparecen en orden de filas , de izquierda a derecha y de arriba abajo.

Los datos de un píxel se componen de una o varias muestras ; por ejemplo, una imagen RGB tendría una muestra roja, una verde y una azul por píxel, mientras que una imagen en escala de grises o de paleta de colores solo tiene una muestra por píxel. TIFF admite modelos de color aditivos (p. ej., RGB, RGBA ) y sustractivos (p. ej. , CMYK ). TIFF no restringe el número de muestras por píxel (excepto que debe haber suficientes muestras para el modelo de color elegido), ni restringe la cantidad de bits que se codifican para cada muestra, pero TIFF básico solo requiere que los lectores admitan algunas combinaciones de modelo de color y profundidad de bits de las imágenes. La compatibilidad con conjuntos de muestras personalizados es muy útil para aplicaciones científicas; 3 muestras por píxel es el límite inferior de la imagen multiespectral , y la imagen hiperespectral puede requerir cientos de muestras por píxel. TIFF admite tener todas las muestras de un píxel una al lado de la otra dentro de una sola tira/mosaico (PlanarConfiguration = 1), pero también diferentes muestras en diferentes tiras/mosaicos (PlanarConfiguration = 2). El formato predeterminado para un valor de muestra es un entero sin signo, pero una extensión TIFF permite declararlos alternativamente como enteros con signo o números de coma flotante IEEE-754 , así como especificar un rango personalizado para los valores de muestra válidos.

Las imágenes TIFF pueden estar sin comprimir, comprimidas con un esquema de compresión sin pérdidas o con un esquema de compresión con pérdidas . El esquema de compresión sin pérdidas LZW se ha considerado en ocasiones como la compresión estándar para TIFF, pero técnicamente se trata de una extensión de TIFF. Los esquemas de compresión varían significativamente en el nivel en el que procesan los datos: LZW actúa sobre el flujo de bytes que codifica una tira o mosaico (sin tener en cuenta la estructura de la muestra, la profundidad de bits o el ancho de fila), mientras que el esquema de compresión JPEG transforma la estructura de la muestra de píxeles (cambiando a un modelo de color diferente) y codifica los píxeles en bloques de 8×8 en lugar de fila por fila.

La mayoría de los datos en los archivos TIFF son numéricos, pero el formato permite declararlos como texto, si la etiqueta lo requiere. Algunas etiquetas que admiten valores textuales son Artista, Derechos de autor, Fecha y hora, Nombre del documento, Nombres de tinta y Modelo.

Tipo MIME

El tipo MIME image/tiff (definido en RFC 3302) sin parámetro de aplicación se utiliza para archivos TIFF 6.0 Baseline o para indicar que no es necesario identificar un subconjunto específico de TIFF o extensiones TIFF. El parámetro opcional "application" (Ejemplo: Content-type: image/tiff; application=foo) se define para image/tiff con el fin de identificar un subconjunto particular de TIFF y extensiones TIFF para los datos de imagen codificados, si se conoce. Según RFC 3302, los subconjuntos o extensiones TIFF específicos utilizados en el parámetro de aplicación deben publicarse como un RFC. [ 17 ]

El tipo MIME image/tiff-fx (definido en RFC 3949 y RFC 3950) se basa en TIFF 6.0 con las notas técnicas TIFF TTN1 (Árboles) y TTN2 (Especificación TIFF/JPEG de reemplazo). Se utiliza para fax por Internet compatible con las Recomendaciones de la UIT-T para fax en blanco y negro, escala de grises y color del Grupo 3 .

Preservación digital

Adobe posee los derechos de autor de la especificación TIFF (también conocida como TIFF 6.0), junto con los dos suplementos que se han publicado. Estos documentos se pueden encontrar en la página de Recursos TIFF de Adobe. [ 18 ] El estándar de fax en RFC 3949 se basa en estas especificaciones TIFF. [ 19 ]

Para almacenar documentos, se pueden utilizar archivos TIFF que utilicen estrictamente los conjuntos de etiquetas básicos definidos en TIFF 6.0, que restrinjan la tecnología de compresión a los métodos identificados en TIFF 6.0 y que hayan sido debidamente probados y verificados por múltiples fuentes para todos los documentos que se creen. Los problemas más comunes en la industria de la gestión de contenido y documentos relacionados con el uso de archivos TIFF surgen cuando las estructuras contienen encabezados propietarios, no están debidamente documentadas, contienen contenedores o envoltorios alrededor de los conjuntos de datos TIFF, incluyen tecnologías de compresión inadecuadas o estas no están implementadas correctamente.

Las variantes de TIFF se pueden usar en sistemas de gestión de documentos y contenido que utilizan la compresión 2D del Grupo IV de CCITT , que admite imágenes en blanco y negro (bitonales, monocromáticas ), entre otras tecnologías de compresión que admiten color . Cuando la capacidad de almacenamiento y el ancho de banda de la red eran un problema mayor que el que se ve comúnmente en los entornos de servidores actuales, en el escaneo de almacenamiento de alto volumen, los documentos se escaneaban en blanco y negro (no en color ni en escala de grises) para ahorrar capacidad de almacenamiento.

La inclusión de la etiqueta SampleFormat en TIFF 6.0 permite que los archivos TIFF manejen tipos de datos de píxeles avanzados, incluyendo imágenes enteras con más de 8 bits por canal e imágenes de punto flotante. Esta etiqueta convirtió a TIFF 6.0 en un formato viable para el procesamiento de imágenes científicas donde se requiere una precisión extendida. Un ejemplo sería el uso de TIFF para almacenar imágenes adquiridas con cámaras CCD científicas que proporcionan hasta 16 bits por fotodiodo de resolución de intensidad. También es posible almacenar una secuencia de imágenes en un solo archivo TIFF, y está permitido en TIFF 6.0, siempre que se sigan las reglas para imágenes de varias páginas.

Detalles

TIFF es un formato de archivo flexible y adaptable para gestionar imágenes y datos en un único archivo, mediante la inclusión de etiquetas de encabezado (tamaño, definición, disposición de los datos de imagen, compresión de imagen aplicada ) que definen la geometría de la imagen. Un archivo TIFF, por ejemplo, puede contener imágenes comprimidas en formato JPEG (con pérdida) y PackBits (sin pérdida). También puede incluir una ruta de recorte vectorial ( contornos, recortes, marcos de imagen). La capacidad de almacenar datos de imagen en un formato sin pérdida convierte a TIFF en un archivo de imagen útil, ya que, a diferencia de los archivos JPEG estándar, un archivo TIFF con compresión sin pérdida (o sin ella) puede editarse y guardarse de nuevo sin perder calidad de imagen. Esto no ocurre al usar TIFF como contenedor de JPEG comprimido. Otras opciones de TIFF son capas y páginas.

TIFF ofrece la opción de utilizar la compresión LZW , una técnica de compresión de datos sin pérdida para reducir el tamaño de un archivo. El uso de esta opción estuvo limitado por las patentes de la técnica LZW hasta su vencimiento en 2004.

La especificación TIFF 6.0 consta de las siguientes partes: [ 5 ]

  • Introducción (contiene información sobre la administración de TIFF, el uso de campos y valores privados, etc.)
  • Parte 1: TIFF de referencia
  • Parte 2: Extensiones TIFF
  • Parte 3: Apéndices

Parte 1: TIFF de referencia

Cuando se introdujo TIFF, su extensibilidad provocó problemas de compatibilidad. La flexibilidad en la codificación dio origen a la broma de que TIFF significa Miles de Formatos de Archivo Incompatibles . [ 13 ] Para evitar estos problemas, se requirió que todos los lectores de TIFF leyeran TIFF Baseline . Entre otras cosas, TIFF Baseline no incluye capas ni imágenes JPEG o LZW comprimidas. TIFF Baseline se conoce formalmente como TIFF 6.0, Parte 1: TIFF Baseline .

La siguiente es una lista incompleta de las características TIFF básicas requeridas: [ 5 ]

Múltiples subarchivos

Los lectores de archivos TIFF deben estar preparados para recibir imágenes de varias páginas (subarchivos) por archivo TIFF, aunque no están obligados a hacer nada con las imágenes después de la primera.

Un archivo TIFF puede contener más de un directorio de archivos de imagen (IFD). Cada IFD define un subarchivo. Una de las funciones de los subarchivos es describir imágenes relacionadas, como las páginas de un documento facsímil. No se requiere un lector TIFF básico para leer ningún IFD más allá del primero. [ 5 ]

Tiras

Una imagen TIFF básica se compone de una o más franjas. Una franja (o banda) es una subsección de la imagen compuesta por una o más filas. Cada franja puede comprimirse independientemente de la imagen completa y comienza en un límite de byte. Si la altura de la imagen no es divisible exactamente por el número de filas de la franja, la última franja puede contener menos filas. Si se omiten las etiquetas de definición de franja, se asume que la imagen contiene una sola franja.

Compresión

Los lectores TIFF básicos deben manejar los siguientes tres esquemas de compresión: [ 5 ]

Tipos de imágenes

Los tipos de imágenes TIFF básicos son: imágenes binivel, en escala de grises, de color de paleta y RGB a todo color. [ 5 ]

Orden de bytes

Cada archivo TIFF comienza con un indicador de orden de bytes de dos bytes : "II" para little-endian (también conocido como " orden de bytes Intel ", c. 1980 ) [ 20 ] o "MM" para big-endian (también conocido como " orden de bytes Motorola ", c. 1980 ) [ 20 ] . La siguiente palabra de dos bytes contiene el número de versión del formato, que siempre ha sido 42 para todas las versiones de TIFF (por ejemplo, TIFF v5.0 y TIFF v6.0). [ 21 ] Se asume que todas las palabras de dos bytes, palabras dobles, etc., en el archivo TIFF están en el orden de bytes indicado. La especificación TIFF 6.0 establece que los lectores TIFF compatibles deben admitir ambos órdenes de bytes ("II" y "MM"); los escritores pueden usar cualquiera de ellos. [ 22 ]

Otros campos TIFF

Los lectores de TIFF deben estar preparados para encontrar e ignorar campos privados no descritos en la especificación TIFF. Los lectores de TIFF no deben negarse a leer un archivo TIFF si no existen campos opcionales. [ 5 ]

Parte 2: Extensiones TIFF

Muchos lectores de TIFF admiten etiquetas adicionales a las de Baseline TIFF, pero no todos los lectores admiten todas las extensiones. [ 23 ] [ 24 ] [ 25 ] En consecuencia, las características de Baseline TIFF se convirtieron en el mínimo común denominador para TIFF. Las características de Baseline TIFF se extienden en las extensiones TIFF (definidas en la especificación TIFF 6.0 Parte 2), pero las extensiones también se pueden definir en etiquetas privadas.

Las extensiones TIFF se conocen formalmente como TIFF 6.0, Parte 2: Extensiones TIFF . Aquí hay algunos ejemplos de extensiones TIFF definidas en la especificación TIFF 6.0: [ 5 ]

Compresión

  • Codificación de dos niveles CCITT T.4
  • Codificación de dos niveles CCITT T.6
  • LZW
  • JPEG

Tipos de imágenes

Árboles de imágenes

Un archivo TIFF básico puede contener una secuencia de imágenes (IFD). Normalmente, todas las imágenes están relacionadas, pero representan datos diferentes, como las páginas de un documento. Para admitir explícitamente múltiples vistas de los mismos datos, se introdujo la etiqueta SubIFD . [ 14 ] Esto permite definir las imágenes a lo largo de una estructura de árbol . Cada imagen puede tener una secuencia de imágenes secundarias, siendo cada una de ellas una imagen. El uso típico es proporcionar miniaturas o varias versiones de una imagen en diferentes espacios de color.

Azulejos

Una imagen TIFF también puede estar compuesta por varios mosaicos. Todos los mosaicos de una misma imagen tienen las mismas dimensiones y pueden comprimirse independientemente de la imagen completa, de forma similar a las tiras (véase más arriba). Las imágenes en mosaico forman parte de TIFF 6.0, Parte 2: Extensiones TIFF, por lo que no se requiere compatibilidad con imágenes en mosaico en los lectores TIFF básicos.

Otras extensiones

Según la especificación TIFF 6.0 (Introducción), todos los archivos TIFF que utilicen extensiones TIFF propuestas que no estén aprobadas por Adobe como parte de Baseline TIFF (normalmente para usos especializados de TIFF que no entran dentro del ámbito de la publicación o el intercambio general de gráficos o imágenes) no deberían llamarse archivos TIFF o deberían estar marcados de alguna manera para que no se confundan con los archivos TIFF convencionales.

Etiquetas privadas

Los desarrolladores pueden solicitar un bloque de "etiquetas privadas" para incluir su propia información confidencial en un archivo TIFF sin causar problemas en el intercambio de archivos. Los lectores TIFF deben ignorar las etiquetas que no reconocen, y se garantiza que las etiquetas privadas de un desarrollador registrado no entren en conflicto con las etiquetas de otros usuarios ni con el conjunto estándar de etiquetas definido en la especificación. Las etiquetas privadas se numeran a partir del 32.768.

Las etiquetas privadas se reservan para información relevante solo para una organización o para experimentos con un nuevo esquema de compresión dentro de TIFF. Previa solicitud, el administrador de TIFF (actualmente Adobe) asignará y registrará una o más etiquetas privadas para una organización, a fin de evitar posibles conflictos con otras organizaciones. Se desaconseja a las organizaciones y desarrolladores elegir arbitrariamente sus números de etiqueta, ya que esto podría causar graves problemas de compatibilidad. Sin embargo, si existe poca o ninguna posibilidad de que los archivos TIFF salgan de un entorno privado, se recomienda a las organizaciones y desarrolladores que consideren usar etiquetas TIFF en el rango "reutilizable" de 65 000 a 65 535. No es necesario contactar a Adobe al usar números en este rango. [ 5 ]

Etiqueta de compresión TIFF

La etiqueta TIFF 259 (0103 16 ) almacena la información sobre el método de compresión. El valor predeterminado es 1 = sin compresión.

La mayoría de los programas que escriben y leen archivos TIFF solo admiten algunos esquemas de compresión TIFF. A continuación, se muestran algunos ejemplos de esquemas de compresión TIFF utilizados:

BigTIFF

Los formatos de archivo TIFF utilizan desplazamientos de 32 bits , lo que limita el tamaño del archivo a unos 4 GiB . Algunas implementaciones incluso utilizan un desplazamiento de 32 bits con signo, lo que genera problemas alrededor de los 2 GiB. BigTIFF es un formato de archivo variante de TIFF que utiliza desplazamientos de 64 bits y admite archivos mucho más grandes (hasta 18 exabytes de tamaño). [ 40 ] [ 41 ] La especificación del formato de archivo BigTIFF se implementó en 2007 en versiones de desarrollo de LibTIFF versión 4.0, que finalmente se lanzó como estable en diciembre de 2011. La compatibilidad de las aplicaciones con los formatos de archivo BigTIFF es limitada. [ 42 ] La extensión del nombre de archivo suele ser tif, pero puede ser tiff, gtiff, btf o tf8. [ 42 ]

Exif

La especificación Exif [ 43 ] se basa en TIFF. Para datos de imagen sin comprimir, un archivo Exif es directamente un archivo TIFF con algunas etiquetas privadas. Para datos de imagen comprimidos en JPEG , Exif utiliza el formato de intercambio de archivos JPEG , pero incrusta un archivo TIFF en el segmento APP1 del archivo. El primer IFD (denominado 0 en la especificación Exif) de ese TIFF incrustado no contiene datos de imagen, y solo alberga metadatos para la imagen principal. Sin embargo, puede haber una imagen en miniatura en ese TIFF incrustado, que es proporcionada por el segundo IFD (denominado 1 en la especificación Exif). El formato de archivo de audio Exif no se basa en TIFF.

Exif define un gran número de etiquetas privadas para los metadatos de la imagen, en particular la configuración de la cámara y los datos de geoposicionamiento , pero la mayoría de ellas no aparecen en los IFD TIFF habituales. En cambio, residen en IFD separados a los que apuntan las etiquetas privadas del IFD principal. [ 44 ]

TIFF/IT

TIFF/IT se utiliza para enviar datos de páginas listas para imprimir que han sido diseñadas en sistemas de preimpresión de alta gama. [ 47 ] La especificación TIFF/IT (ISO 12639) describe un formato de archivos múltiples, que puede describir una sola página por conjunto de archivos. [ 48 ] Los archivos TIFF/IT no son intercambiables con los archivos TIFF comunes. [ 49 ] [ 50 ] [ 51 ]

Los objetivos del desarrollo de TIFF/IT fueron trasladar los formatos originales de cinta magnética IT8 a una versión independiente del soporte. TIFF/IT se basa en la especificación Adobe TIFF 6.0 y, a la vez, amplía TIFF 6 añadiendo etiquetas adicionales y lo restringe limitando algunas etiquetas y los valores que contienen. No todas las imágenes TIFF/IT válidas son imágenes TIFF 6.0 válidas. [ 52 ]

TIFF/IT define formatos de archivo de imagen para codificar imágenes de tonos continuos en color, imágenes de dibujos lineales en color , imágenes de tonos continuos de alta resolución, imágenes monocromáticas de tonos continuos, imágenes binarias, imágenes binarias de dibujos lineales, datos tramados e imágenes de páginas finales compuestas. [ 10 ]

No existe un tipo MIME definido para TIFF/IT. El tipo MIME image/tiff no debe utilizarse para archivos TIFF/IT, ya que TIFF/IT no cumple con la norma TIFF 6.0 estándar y los lectores TIFF 6.0 más utilizados no pueden leer TIFF/IT. El tipo MIME image/tiff (definido en RFC 3302) sin parámetro de aplicación se utiliza para archivos TIFF 6.0 estándar o para indicar que no es necesario identificar un subconjunto específico de TIFF o extensiones TIFF. El parámetro de aplicación debe utilizarse con image/tiff para distinguir extensiones o subconjuntos TIFF. Según RFC 3302, los subconjuntos o extensiones TIFF específicos deben publicarse como un RFC. No existe tal RFC para TIFF/IT. Tampoco existe ningún plan por parte del comité ISO que supervisa el estándar TIFF/IT para registrar TIFF/IT con un parámetro para image/tiff o como un nuevo tipo MIME independiente. [ 17 ]

Archivos TIFF/IT

TIFF/IT consta de varios archivos diferentes y no puede ser creado ni abierto por aplicaciones de escritorio comunes. [ 17 ] [ 49 ] [ 53 ] Los conjuntos de archivos TIFF/IT-P1 generalmente constan de los siguientes archivos: [ 10 ] [ 11 ] [ 54 ]

  • Página final (FP)
  • Imagen de tono continuo (TC)
  • Imagen de trabajo lineal (LW)
  • Archivos de tono continuo de alta resolución (HC - opcional)

TIFF/IT también define los siguientes archivos: [ 10 ]

  • Imágenes monocromáticas de tono continuo (MP)
  • Imágenes binarias (BP)
  • Imágenes binarias de arte lineal (BL)
  • Datos filtrados (SD)

Algunos de estos tipos de datos son parcialmente compatibles con las definiciones correspondientes en la especificación TIFF 6.0. La Página Final (FP) permite agrupar los distintos archivos necesarios para definir una página completa: proporciona un mecanismo para crear un paquete que incluye capas de imagen separadas (de tipos CT, LW, etc.) que se combinan para crear la imagen impresa final. Se recomienda su uso, pero no es obligatorio. Debe haber al menos un subarchivo en un archivo FP, pero no más de uno de cada tipo. Normalmente contiene un subarchivo CT y un subarchivo LW. [ 10 ] [ 52 ] [ 55 ]

El espacio de color principal para este estándar es CMYK, pero también se admiten otros espacios de color y el uso de perfiles ICC. [ 10 ]

Compresión TIFF/IT

TIFF/IT no contempla la compresión dentro de la estructura del archivo en sí, pero no existen restricciones. [ 52 ] (Por ejemplo, se permite comprimir toda la estructura del archivo en un archivo ZIP).

Los archivos LW utilizan un esquema de compresión específico conocido como codificación de longitud de ejecución (el valor de la etiqueta de compresión es 8080 16 ). Los archivos HC también utilizan una codificación de longitud de ejecución específica (el valor de la etiqueta de compresión es 8081 16 ). Las especificaciones TIFF/IT P1 no permiten el uso de compresión dentro del archivo CT.

A continuación se muestra una lista de esquemas de compresión TIFF/IT definidos: [ 46 ]

TIFF/IT P1

La norma ISO 12639:1998 introdujo TIFF/IT-P1 (Perfil 1), un subconjunto directo del estándar TIFF/IT completo (previamente definido en ANSI IT8.8–1993). Este subconjunto se desarrolló a partir de la constatación mutua, tanto por parte de las comunidades de estándares como de desarrollo de software, de que una implementación del estándar TIFF/IT completo por parte de un único proveedor era improbable (debido a su complejidad) e innecesaria (ya que el Perfil 1 cubriría la mayoría de las aplicaciones para la entrega de publicidad digital). Casi todos los archivos TIFF/IT en publicidad digital se distribuían como conjuntos de archivos TIFF/IT-P1 en 2001. [ 56 ] [ 57 ] Cuando se habla de TIFF/IT, generalmente se hace referencia al estándar P1. [ 11 ]

Aquí están algunas de las restricciones en TIFF/IT-P1 (en comparación con TIFF/IT): [ 55 ]

  • Utiliza únicamente CMYK (cuando corresponda).
  • Se intercalan los píxeles (cuando corresponde).
  • Tiene una única opción de orientación de imagen.
  • Tiene una única opción de rango de puntos.
  • Métodos de compresión restringidos

TIFF/IT-P1 es un nivel de conformidad simplificado de TIFF/IT y maximiza la compatibilidad entre los sistemas de preimpresión electrónica en color (CEPS) y los sistemas de autoedición (DTP). [ 52 ] [ 58 ] Proporciona una interfaz limpia para los formatos CEPS propietarios, como el formato Scitex CT /LW.

TIFF/IT P2

Debido a que TIFF/IT P1 tenía varias limitaciones, se desarrolló un formato extendido. La norma ISO 12639:2004 introdujo un nuevo nivel de conformidad extendido: TIFF/IT-P2 (Perfil 2). TIFF/IT-P2 añadió varias funciones a TIFF/IT-P1, como: [ 11 ]

  • Solo colores directos CMYK (cuando corresponda)
  • Compatibilidad con la compresión de datos de TC y PA (JPEG y Deflate).
  • Compatibilidad con múltiples archivos LW y CT en un solo archivo.
  • Compatibilidad con archivos copydot mediante un nuevo tipo de archivo llamado SD (Screened Data).
  • Se hizo algún esfuerzo por crear una posibilidad de concatenar los archivos FP, LW y CT en un solo archivo llamado archivo GF (Group Final), pero esto no se definió en una versión preliminar de ISO 12639:2004. [ 46 ]

Este formato no se utilizó ampliamente.

Etiquetas privadas

La especificación TIFF/IT preservó la posibilidad de que los desarrolladores utilizaran etiquetas privadas. La especificación TIFF/IT es muy precisa en cuanto a cómo deben tratarse estas etiquetas privadas: deben analizarse, pero ignorarse. [ 59 ]

Las etiquetas privadas en la especificación TIFF/IT-P1 se concibieron originalmente para que los desarrolladores pudieran añadir funcionalidades específicas para aplicaciones concretas. Los desarrolladores (por ejemplo, Scitex) pueden utilizarlas para preservar valores de impresión específicos u otras funcionalidades. Las etiquetas privadas suelen identificarse con números de etiqueta mayores o iguales a 32768.

Todas las etiquetas privadas deben solicitarse a Adobe (el administrador de TIFF) y registrarse.

En 1992, la DDAP (Distribución Digital de Publicidad para Publicación, posteriormente Direcciones Digitales en Aplicaciones para Producción) elaboró ​​su declaración de requisitos para la entrega de anuncios digitales. Esta se presentó al CGATS (Comité de Estándares de Tecnología de Artes Gráficas), acreditado por ANSI, para el desarrollo de un estándar de formato de archivo acreditado para la entrega de anuncios digitales. El CGATS revisó sus alternativas para este propósito y TIFF parecía el candidato ideal, excepto por el hecho de que no podía manejar ciertas funcionalidades requeridas. El CGATS solicitó a Aldus (el administrador de TIFF) un bloque de sus propias etiquetas privadas de TIFF para implementar lo que finalmente se convirtió en TIFF/IT. Por ejemplo, la capacidad de identificar la secuencia de colores se maneja mediante la etiqueta 34017: la Etiqueta de Secuencia de Color. [ 59 ]

TIFF/IT se creó para satisfacer la necesidad de un método de codificación de datos ráster independiente del medio de transporte en los estándares IT8.1, IT8.2 e IT8.5.

Estándares

TIFF/IT se definió en la norma ANSI IT8.8–1993 en 1993 y posteriormente se revisó en la norma internacional ISO 12639:1998 - Intercambio de datos digitales de preimpresión - Formato de archivo de imagen de etiqueta para tecnología de imagen (TIFF/IT) . [ 9 ] La norma ISO reemplaza a ANSI IT8.8–1993. Especifica un medio independiente del soporte para el intercambio electrónico de datos de preimpresión. [ 60 ]

La norma ISO 12639:2004 (segunda edición) para TIFF/IT sustituyó a la ISO 12639:1998. Posteriormente, también se amplió en la ISO 12639:2004 / Amd. 1:2007 - Uso de la compresión JBIG2-Amd2 en TIFF/IT. [ 61 ]

Véase también

Referencias

  1. "¿Qué son los archivos TIFF y cómo se abren?" . adobe.com . Adobe, Inc . Consultado el 3 de noviembre de 2023 . Un archivo TIFF, que significa Tag Image File Format (Formato de archivo de imagen etiquetada), es un archivo informático que se utiliza para almacenar gráficos rasterizados e información de imágenes.
  2. "PNG vs. TIFF: ¿Cuál es mejor?" . adobe.com . Adobe, Inc. Archivado del original el 9 de noviembre de 2023 . Recuperado el 4 de noviembre de 2023 . Los archivos TIFF (Tagged Image File Format) son comunes en la publicación, la edición de fotos y el diseño gráfico.
  3. Murray, James D.; vanRyper, William (abril de 1996). Enciclopedia de formatos de archivos gráficos (segunda edición). O'Reilly . ISBN  1-56592-161-5. Consultado el 7 de marzo de 2014 .
  4. TIFF fue elegido como formato nativo para gráficos rasterizados en el sistema operativo NeXTstep ; este soporte para TIFF se mantuvo en Mac OS X.
  5. 1 2 3 4 5 6 7 8 9 10 11 12 Revisión TIFF 6.0 Final — 3 de junio de 1992 Archivado el 27 de abril de 2018 en Wayback Machine , consultado el 29 de marzo de 2024
  6. Crocker, Suzanne (16 de mayo de 2006). "Historia oral de Paul Brainerd" (PDF) . Museo de Historia de la Computación . págs. 12–13 . Recuperado el 5 de noviembre de 2025 . 
  7. "Obituario de Stephen Carlsen" . Funeraria, cementerio y crematorio Mountain View . 16 de marzo de 2025. Consultado el 5 de noviembre de 2025 .
  8. Guglielmo, Connie (30 de enero de 1990). "Los fundamentos de los formatos de archivos gráficos de Mac" . MacWEEK . pág. 19. 
  9. 1 2 3 "TIFF/IT ISO/IEC 12639" . ISO. 1998. Archivado del original el 3 de marzo de 2016. Recuperado el 29 de mayo de 2009 .
  10. 1 2 3 4 5 6 "TIFF/IT para tecnología de imágenes" . El Programa Nacional de Infraestructura y Preservación de Información Digital de la Biblioteca del Congreso. 3 de octubre de 2006. Archivado del original el 13 de diciembre de 2016. Recuperado el 29 de mayo de 2009 .
  11. 1 2 3 4 "El formato de archivo TIFF/IT" . Archivado del original el 22/11/2018 . Recuperado el 19/02/2011 .
  12. "Formato de archivo para fax por Internet" . 2005. Archivado del original el 28 de marzo de 2019. Consultado el 19 de febrero de 2011. Esta especificación de formato de archivo se conoce comúnmente como TIFF para fax extendido (TIFF-FX).
  13. 1 2 Trauth, Martin H. (2006). Recetas de MATLAB para las ciencias de la Tierra . Springer. pág. 198. ISBN  3-540-27983-0.
  14. 1 2 Suplemento de especificación TIFF 1 , consultado el 29 de junio de 2022
  15. Suplemento de especificación TIFF 2 , consultado el 29 de junio de 2022
  16. Nada impide que alguien defina una extensión TIFF que introduzca otro tipo de geometría de píxeles, o incluso que contenga gráficos no basados ​​en píxeles en un contenedor TIFF, pero hasta ahora no parece haber sido necesario. Por lo tanto, las imágenes TIFF tienen una geometría de píxeles rectangular.
  17. 1 2 3 4 5 CIP4 (2008). "Especificación JDF - Apéndice H Atributos MimeType y MimeTypeVersion" . Archivado del original el 27-04-2011 . Recuperado el 03-03-2011 .{{cite web}}: CS1 maint: nombres numéricos: lista de autores ( enlace )
  18. "Página de recursos de Adobe TIFF" . Archivado del original el 8 de enero de 2021. Consultado el 29 de junio de 2022 .
  19. "TIFF, Revisión 6.0" . Preservación digital . Biblioteca del Congreso . 8 de enero de 2014. Archivado del original el 1 de junio de 2006. Consultado el 11 de marzo de 2014 .
  20. 1 2 David Beecher, autor de docenas de motores de procesamiento de imágenes en los últimos 30 años. Cualquier archivo TIFF puede visualizarse con un editor hexadecimal para confirmarlo.
  21. Aldus/Microsoft (8 de agosto de 1988). "1) Estructura". TIFF . Revisión 5.0. Aldus Corporation y Microsoft Corporation. Archivado del original el 4 de diciembre de 2008. Recuperado el 29 de junio de 2009. El número 42 fue elegido por su profundo significado filosófico.
  22. Adobe Developers Association (3 de junio de 1992). «Sección 7: Requisitos TIFF básicos adicionales». TIFF (PDF) . Revisión 6.0. Adobe Systems Incorporated. pág. 26. Archivado del original (PDF) el 8 de enero de 2021. Consultado el 29 de junio de 2022 . Orden de bytes 'MM' e 'II'. Los lectores de TIFF deben ser capaces de manejar ambos órdenes de bytes. Los escritores de TIFF pueden usar el que les resulte más conveniente o eficiente.
  23. Microsoft. "No se puede previsualizar un archivo TIFF escaneado en el Visor de imágenes y fax de Windows" . Consultado el 28 de febrero de 2011 .
  24. 1 2 Microsoft. "No se pueden ver imágenes TIFF con el Visor de imágenes y fax de Windows" . Archivado del original el 4 de marzo de 2011. Consultado el 28 de febrero de 2011 .
  25. Microsoft. "Gestión del escaneo de documentos de Microsoft Office en formato TNEF y TIFF en Linux" . Archivado del original el 30 de abril de 2013. Consultado el 28 de febrero de 2011 .
  26. "Compresión de etiquetas TIFF básica" . Archivado del original el 24/04/2011 . Consultado el 26/02/2011 .
  27. "LibTIFF - Cobertura de la especificación TIFF 6.0" . Archivado del original el 12 de mayo de 2011. Consultado el 28 de febrero de 2011 .
  28. "JSTOR/Harvard Object Validation Environment - TIFF Compression Schemes" . Archivado del original el 30 de enero de 2011. Consultado el 26 de febrero de 2011 .
  29. "Entorno de validación de objetos JSTOR/Harvard - Módulo JHOVE TIFF-hul" . Archivado del original el 10 de diciembre de 2010. Consultado el 26 de febrero de 2011 .
  30. "TIFF Fields" . Archivado del original el 24 de abril de 2011. Consultado el 27 de febrero de 2011 .
  31. Colecciones de la Biblioteca del Congreso. "Etiquetas para TIFF y especificaciones relacionadas" . Archivado del original el 5 de marzo de 2011. Consultado el 27 de febrero de 2011 .
  32. "Documentación de GIMP - Guardar como TIFF" . Archivado del original el 24/04/2011 . Consultado el 27/02/2011 .
  33. "IrfanView - Historial de cambios" . Archivado del original el 24 de agosto de 2023. Consultado el 27 de febrero de 2011 .
  34. Los tipos TIFF comúnmente compatibles pueden ser mostrados por visores de imágenes como IrfanView.
  35. 1 2 Proyecto Succeed (2014). Recomendaciones para metadatos y formatos de datos para disponibilidad en línea y preservación a largo plazo . pág. 68. Si los archivos se gestionan activamente en un repositorio digital, es posible considerar el uso de compresión sin pérdidas LZW o ZIP para los archivos TIFF. La compresión JPEG no debe usarse dentro de [...] TIFF. [...] La mayoría de los encuestados utiliza imágenes sin comprimir (64%), si se utiliza compresión, se utiliza principalmente LZW. 
  36. "LEADTOOLS TIFF SDK" . Consultado el 4 de julio de 2011 .
  37. "Draft-ietf-fax-tiff-fx-extension1-01" . Archivado del original el 29/12/2019 . Consultado el 15/08/2021 .
  38. 1 2 3 "Máscaras semánticas". Especificación de negativo digital (DNG) (PDF) . 1.7.1.0. Adobe Inc. Septiembre de 2023. págs. 17-18. 
  39. 1 2 3 "Compresión". Especificación de negativo digital (DNG) (PDF) . 1.7.1.0. Adobe Inc. Septiembre de 2023. págs. 20-22. 
  40. "Ampliación de la biblioteca LibTiff con soporte para el nuevo formato BigTIFF" . Archivado del original el 14 de mayo de 2022.
  41. "El formato de archivo BigTIFF" . AWare Systems. Archivado del original el 6 de julio de 2024.
  42. 1 2 "BigTIFF" . www.loc.gov . 17 de junio de 2025. Consultado el 5 de noviembre de 2025 .
  43. Comité de estandarización técnica de sistemas y equipos de almacenamiento AV e IT (abril de 2002). "Formato de archivo de imagen intercambiable para cámaras digitales" (PDF) . Versión 2.2. Asociación de Industrias de Electrónica y Tecnología de la Información de Japón . JEITA CP-3451. Archivado del original (PDF) el 28 de abril de 2022. Consultado el 5 de septiembre de 2024 .
  44. "Etiquetas TIFF" . www.loc.gov . Consultado el 5 de noviembre de 2025 .
  45. "ISO 12639:2004 - Tecnología gráfica - Intercambio de datos digitales de preimpresión - Formato de archivo de imagen de etiqueta para tecnología de imagen (TIFF/IT)" . Consultado el 3 de marzo de 2011 .
  46. 1 2 3 ISO (2002), BORRADOR DE NORMA INTERNACIONAL ISO/DIS 12639 - Tecnología gráfica — Intercambio de datos digitales de preimpresión — Formato de archivo de imagen de etiquetas para tecnología de imágenes (TIFF/IT) - Revisión de la primera edición (ISO 12639:1998) (PDF) , archivado (PDF) del original el 29-04-2011 , recuperado el 07-03-2011
  47. "Glosario de términos de impresión - TIFF/IT" . Archivado del original el 13 de mayo de 2011. Consultado el 1 de marzo de 2011 .
  48. Nota de aplicación de CIP3 (PDF) , consultada el 1 de marzo de 2011
  49. 1 2 Preguntas y respuestas de TIFF/IT (PDF) , archivado (PDF) del original el 26/04/2011 , recuperado el 01/03/2011
  50. Introducción a PDF/X , archivado del original el 16 de febrero de 2011 , consultado el 1 de marzo de 2011.
  51. "Especificaciones de TIFF/IT P1" . Archivado del original el 24/04/2011 . Consultado el 03/03/2011 . Nota: ¡TIFF/IT-P1 no es equivalente a un archivo TIFF de Photoshop®!
  52. 1 2 3 4 DDAP, TIFF/IT-P1, PDF-X/1 (PDF) , 1998, archivado del original (PDF) el 15 de febrero de 2006 , recuperado el 1 de marzo de 2011
  53. Asociación DDAP (2003). "TIFF/IT Implementers" . Archivado del original el 25 de abril de 2005. Recuperado el 3 de marzo de 2011 .
  54. Harlequin RIP - manual para un plugin TIFF/IT comercial (PDF) , archivado del original (PDF) el 20 de febrero de 2011 , recuperado el 2 de marzo de 2011.
  55. 1 2 Un manual de software con información sobre TIFF/IT (PDF) , archivado del original (PDF) el 20 de septiembre de 2011.
  56. Declaración de posición de DDAP: TIFF/IT como formato de archivo para la entrega de publicidad digital - Octubre de 2001 , archivado del original el 11 de enero de 2004 , consultado el 3 de marzo de 2011.
  57. Declaración de posición de DDAP: TIFF/IT como formato de archivo para la entrega de publicidad digital - Octubre de 2001 (PDF) , octubre de 2001, archivado del original el 21 de marzo de 2003 , consultado el 3 de marzo de 2011.
  58. "TIFF/IT-P1" . Archivado del original el 18 de abril de 2001. Consultado el 1 de marzo de 2011 .
  59. 1 2 Asociación DDAP (2002). "Etiquetas privadas TIFF/IT" . Archivado del original el 28 de abril de 2003. Recuperado el 3 de marzo de 2011 .
  60. "Glosario de términos de impresión - TIFF/IT-P1" . Archivado del original el 13 de mayo de 2011. Consultado el 1 de marzo de 2011 .
  61. "ISO 12639:2004" . ISO . Consultado el 19 de abril de 2020 .
  • Página de recursos de Adobe TIFF : Adobe enlaza con la especificación y los principales recursos de TIFF.
  • Página principal de LibTIFF : Biblioteca ampliamente utilizada para leer y escribir archivos TIFF, así como para herramientas de línea de comandos de procesamiento de archivos TIFF.
  • Preguntas frecuentes sobre el formato de archivo TIFF y referencia de etiquetas TIFF. Archivado el 22/05/2006 en Wayback Machine : Todo lo que siempre quisiste saber sobre el formato de archivo TIFF pero tenías miedo de preguntar.
  • Descripción del archivo TIFF en Preservación Digital (Biblioteca del Congreso)
  • TIFF Revisión 4.0 : Especificación para la revisión 4.0, en HTML (advertencia: solo con fines históricos, la especificación TIFF 6.0 contiene la revisión 4.0 completa).
  • TIFF Revisión 5.0 : Especificación para la revisión 5.0, en HTML (advertencia: solo con fines históricos, la especificación TIFF 6.0 contiene la revisión 5.0 completa).
  • TIFF Revisión 6.0 : Especificación para la revisión 6.0, en PDF (advertencia: hay una sección obsoleta y defectuosa (compresión jpeg), corregida en los suplementos, y también hay adiciones a este PDF; para la especificación completa, consulte la página de Recursos de Adobe TIFF).
  • RFC 3302 - image/tiff, RFC 3949 y RFC 3950 - image/tiff-fx, RFC 2306 - Tag Image File Format (TIFF) - Perfil F para fax, RFC 1314 - intercambio heredado de imágenes en Internet.     
  • Código para lector de etiquetas TIFF : código legible para un lector de etiquetas TIFF en Mathworks Matlab (TIFF 5.0/6.0).
  • AlternaTIFF : visor TIFF gratuito para navegador.
  • Anotación eiStream (también conocida como anotación Wang o Kodak). Desarrollada por eiStream.
    • "Especificación de anotación eiStream, versión 1.00.06" . Archivado del original el 24 de enero de 2003. Consultado el 14 de mayo de 2013 .
  • Anotación de imágenes ADEO
    • "Editor TIFF de varias páginas - Historial de cambios - Etiquetas TIFF" . Consultado el 14 de mayo de 2013 .