TIFF (Español)
TIFF es un formato de archivo flexible y adaptable para manejar imágenes y datos dentro de un solo archivo, al incluir las etiquetas de encabezado (tamaño, definición, disposición de datos de imagen, compresión de imagen aplicada) que definen la geometría de la imagen. Un archivo TIFF, por ejemplo, puede ser un contenedor que contenga imágenes comprimidas JPEG (con pérdidas) y PackBits (sin pérdidas). Un archivo TIFF también puede incluir una ruta de recorte basada en vectores (contornos, recortes, marcos de imagen)., La capacidad de almacenar datos de imagen en un formato sin pérdida hace que un archivo TIFF sea un archivo de imagen útil, ya que, a diferencia de los archivos JPEG estándar, un archivo TIFF que usa compresión sin pérdida (o ninguna) puede editarse y volver a guardarse sin perder calidad de imagen. Este no es el caso cuando se utiliza el TIFF como un contenedor que contiene JPEG comprimido. Otras opciones TIFF son capas y páginas.
TIFF ofrece la opción de usar 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 estaba limitado por las patentes sobre la técnica LZW hasta su vencimiento en 2004.
El TIFF 6.,0 la especificación consta de las siguientes partes:
- Introducción (contiene información sobre la administración TIFF, el uso de campos y valores privados, etc.)
- Parte 1: Baseline TIFF
- Parte 2: Extensiones TIFF
- Parte 3: Apéndices
Parte 1: Baseline TIFFEdit
Cuando se introdujo TIFF, su extensibilidad provocó problemas de compatibilidad. La flexibilidad en la codificación dio lugar a la broma de que TIFF representa miles de formatos de archivo incompatibles. Para evitar estos problemas, cada lector TIFF debía leer TIFF de referencia., Entre otras cosas, Baseline TIFF no incluye capas, ni imágenes JPEG o LZW comprimidas. El TIFF basal se conoce formalmente como TIFF 6.0, Parte 1: TIFF basal.
la siguiente es una lista incompleta de características TIFF de referencia requeridas:
múltiples subfileseditar
los lectores TIFF deben estar preparados para múltiples imágenes (subfiles) de varias páginas por archivo TIFF, aunque no están obligados a hacer nada con imágenes después del primero.
Puede haber más de un directorio de archivos de imagen (IFD) en un archivo TIFF. Cada IFD define un subfile., Un uso de los subarchivos es describir Imágenes relacionadas, como las páginas de un documento de facsímil. No se requiere un lector TIFF de referencia para leer cualquier IFD más allá del primero.
StripsEdit
una imagen TIFF de referencia se compone de una o más tiras. Una tira (o banda) es una subsección de la imagen compuesta por una o más filas. Cada tira puede comprimirse independientemente de toda la imagen, y cada una comienza en un límite de bytes. Si la altura de la imagen no es divisible uniformemente por el número de filas de la tira, la última tira puede contener menos filas., Si se omiten las etiquetas de definición de tira, se supone que la imagen contiene una sola tira.
CompressionEdit
Los lectores TIFF Baseline deben manejar los siguientes tres esquemas de compresión:
- sin compresión
- CCITT Group 3 Huffman RLE Modificado 1-Dimensional
- PackBits compression – a form of run-length encoding
Image typesEdit
Baseline TIFF image types are: bilevel, grayscale, palette-color, e imágenes RGB a todo color.,
Byte orderEdit
otros campos TIFFEDIT
los lectores TIFF deben estar preparados para encontrar e ignorar campos privados no descritos en la especificación TIFF. Los lectores TIFF no deben negarse a leer un archivo TIFF si no existen campos opcionales.
Parte 2: Extensiones TIFFEDITAR
muchos lectores TIFF admiten etiquetas adicionales a las de Baseline TIFF, pero no todos los lectores admiten todas las extensiones. Como consecuencia, las características TIFF de referencia se convirtieron en el denominador común más bajo para TIFF. Las características TIFF básicas se amplían en Extensiones TIFF (definidas en el TIFF 6.,0 parte 2 Especificación) 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. Estos son algunos ejemplos de extensiones TIFF definidas en la especificación TIFF 6.0:
CompressionEdit
- CCITT T. 4 bi-level encoding
- CCITT T. 6 bi-level encoding
- LZW Compression scheme
- La compresión basada en JPEG (TIFF compression scheme 7) utiliza la DCT (transformada de coseno discreto) introducida en 1974 por N. Ahmed, T. Natarajan y K. R. Rao; ver referencia 1 en transformada de coseno discreta., Para obtener más información, consulte el documento de Adobe.
Image typesEdit
- CMYK Images
- YCbCr Images
- HalftoneHints
- Tiled Images
- Cie L*A*B* Images
Image treesEdit
un archivo TIFF de referencia puede contener una secuencia de imágenes (IFD). Por lo general, todas las imágenes están relacionadas pero representan datos diferentes, como las páginas de un documento. Para admitir explícitamente varias vistas de los mismos datos, se introdujo la etiqueta SubIFD. Esto permite que las imágenes se definan a lo largo de una estructura de árbol., Cada imagen puede tener una secuencia de niños, cada niño es en sí mismo una imagen. El uso típico es proporcionar miniaturas o varias versiones de una imagen en diferentes espacios de color.
TilesEdit
una imagen TIFF también puede estar compuesta por un número de mosaicos. Todos los mosaicos de la misma imagen tienen las mismas dimensiones y pueden comprimirse independientemente de toda la imagen, de forma similar a las tiras (véase más arriba). Las imágenes en mosaico son parte de TIFF 6.0, Parte 2: Extensiones TIFF, por lo que el soporte para imágenes en mosaico no es necesario en los lectores TIFF de referencia.
otras extensioneseditar
según TIFF 6.,0 Especificación (Introducción), todos los archivos TIFF que utilizan extensiones TIFF propuestas que no están aprobadas por Adobe como parte de TIFF de referencia (por lo general para usos especializados de TIFF que no caen dentro del dominio de publicación o gráficos generales o intercambio de imágenes) no deben llamarse archivos TIFF o deben marcarse de alguna manera para que no se confundan con los archivos TIFF convencionales.,
etiquetas Privadaseditar
Los desarrolladores pueden solicitar un bloque de «etiquetas privadas» para permitirles incluir su propia información propietaria dentro de un archivo TIFF sin causar problemas para el intercambio de archivos. Se requiere que los lectores TIFF ignoren las etiquetas que no reconocen, y se garantiza que las etiquetas privadas de un desarrollador registrado no entren en conflicto con las etiquetas de nadie más o con el conjunto estándar de etiquetas definido en la especificación. Las etiquetas privadas están numeradas en el rango 32,768 y superior.,
Las etiquetas privadas están reservadas para información significativa solo para alguna organización, o para experimentos con un nuevo esquema de compresión dentro de TIFF. Previa solicitud, el administrador TIFF (actualmente Adobe) asignará y registrará una o más etiquetas privadas para una organización, para evitar posibles conflictos con otras organizaciones. Las organizaciones y los desarrolladores no pueden elegir sus propios números de etiqueta arbitrariamente, porque hacerlo podría causar graves problemas de compatibilidad., Sin embargo, si hay poca o ninguna posibilidad de que los archivos TIFF escapen de un entorno privado, se anima a las organizaciones y desarrolladores a considerar el uso de etiquetas TIFF en el rango «reutilizable» 65,000–65,535. No es necesario ponerse en contacto con Adobe cuando se utilizan números en este rango.
Internet Media Typeedit
el tipo MIME image / tiff (definido en RFC 3302) sin un parámetro de aplicación se utiliza para los archivos TIFF 6.0 de referencia o para indicar que no es necesario identificar un subconjunto específico de extensiones TIFF o TIFF., El parámetro opcional «application» (ejemplo: Content-type: image/TIFF; application=foo) está definido para image/TIFF para identificar un subconjunto particular de extensiones TIFF y TIFF para los datos de imagen codificados, si se conoce. De acuerdo con RFC 3302, los subconjuntos TIFF específicos o extensiones TIFF utilizados en el parámetro de aplicación deben publicarse como RFC.
MIME type image / TIFF-fx (definido en RFC 3949 y RFC 3950) se basa en TIFF 6.0 con notas técnicas TIFF TTN1 (árboles) y ttn2 (Especificación TIFF/JPEG de reemplazo)., Se utiliza para fax por Internet compatible con las recomendaciones ITU-T Para fax en blanco y negro, escala de grises y color del grupo 3.
etiqueta de compresión TIFFEDIT
La Etiqueta TIFF 259 (010316) almacena la información sobre el método de compresión. El valor predeterminado es 1 = sin compresión.
La mayoría de los escritores y lectores TIFF solo admiten algunos esquemas de compresión TIFF., Estos son algunos ejemplos de esquemas de compresión TIFF usados:
Tag value | esquema de compresión | Lossy/lossless | Specification | Description | tipos de imagen | uso y soporte |
---|---|---|---|---|---|---|
000116 | None | lossless | TIFF 6.0 | baseline TIFF | all | common |
000216 | CCITT Group 3 1-dimensional modified Huffman run-length encoding (a.k.a., MH or CCITT 1D) | Lossless | TIFF 6.0 | Baseline TIFF; compression based on ITU-T T.4 | Black and white | Common |
000316 | CCITT T.4 bi-level encoding as specified in section 4, Coding, of ITU-T Recommendation T.4 (a.k.a. CCITT Group 3 fax encoding or CCITT Group 3 2D) | Lossless | TIFF 6.0 | TIFF 6.0 Extensions; compression based on ITU-T T.4 | Black and white | Common |
000416 | CCITT T.,6 bi-level encoding as specified in section 2 of ITU-T Recommendation T.6 (a.k.a. CCITT Group 4 fax encoding) | Lossless | TIFF 6.0 | TIFF 6.0 extensions; compression based on ITU-T T.6 | Black and white | Common |
000516 | Lempel–Ziv–Welch | Lossless | TIFF 6.0 | TIFF 6.,0 extensiones; definidas por primera vez en TIFF 5 (1988); un algoritmo de compresión patentado, pero las patentes expiraron en 2003 y 2004 | All | Common |
000616 | JPEG (obsolete «old-style» JPEG, más tarde reemplazado en Technote2) | Lossy | TIFF 6.0 | extensiones TIFF 6.0; definidas por primera vez en TIFF 6 (1992); obsoletas, nunca deben escribirse., | Continuous-tone | Rare |
000716 | JPEG («new-style» JPEG) | Lossy | TIFF 6 Technote2 (1995) | Technote2 supersedes old-style JPEG compression; it is a TIFF 6.0 extension. | Continuous-tone | Uncommon |
000816 | Deflate (zlib), Adobe variant (official) | Lossless | TIFF Specification Supplement 2 (2002) | RFC 1950 (1996), RFC 1951 (1996), Adobe Photoshop TIFF Technical Notes; it is a TIFF 6.0 extension., | All | Uncommon |
000916 | JBIG, per ITU-T T.85 | Lossless | TIFF-FX | RFC 2301 (1998), RFC 3949 (2005) | Black and white | Rare |
000A16 | JBIG, per ITU-T T.,43 | Lossless | TIFF-FX | RFC 2301 (1998), RFC 3949 (2005) | Black and white | Rare |
7FFE16 | NeXT RLE 2-bit greyscale encoding | Proprietary | Rare | |||
800516 | PackBits (a.k.a. Macintosh RLE) | Lossless | TIFF 6.,etary | According to TIFF Specification Supplement 2 it should be considered obsolete but reading is recommended | All | Uncommon |
80B316 | Kodak DCS | Proprietary | Rare | |||
876516 | JBIG | LibTiff | Black and white | Rare | ||
879816 | JPEG2000 | Proprietary | Includes a complete JP2 file inside a TIFF file, not recommended., Introduced by Leadtools. | Uncommon | ||
879916 | Nikon NEF Compressed | Proprietary | Rare | |||
879B16 | JBIG2 | Lossless, lossy | TIFF-FX Extension Set 1.0 | Abandoned IETF draft from 2001 | Rare |
BigTIFFEdit
The TIFF file formats use 32-bit offsets, which limits file size to around 4 GiB., Algunas implementaciones incluso utilizan un offset de 32 bits firmado, que se encuentra en problemas de alrededor de 2 GiB. BigTIFF es un formato de archivo variante TIFF que utiliza compensaciones de 64 bits y soporta archivos mucho más grandes (hasta 18 exabytes de tamaño). La especificación de formato de archivo BigTIFF se implementó en 2007 en las versiones de desarrollo de LibTIFF versión 4.0, que finalmente se lanzó como estable en diciembre de 2011. El soporte para formatos de archivo BigTIFF por aplicaciones es limitado.
preservación Digitaleditar
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 de Adobe TIFF. El estándar de Fax en RFC 3949 se basa en estas especificaciones TIFF.
los archivos TIFF que utilizan estrictamente los «conjuntos de etiquetas» básicos definidos en TIFF 6.0 junto con la restricción de la tecnología de compresión a los métodos identificados en TIFF 6.0 y son probados y verificados adecuadamente por múltiples fuentes para todos los documentos que se crean se pueden utilizar para almacenar documentos., Los problemas más comunes encontrados en la industria de gestión de contenido y documentos asociados con el uso de archivos TIFF surgen cuando las estructuras contienen encabezados propietarios, no están documentadas adecuadamente, y/o contienen «envoltorios» u otros contenedores alrededor de los conjuntos de datos TIFF, y/o incluyen tecnologías de compresión incorrectas, o esas tecnologías de compresión no se implementan correctamente.,
Las variantes de TIFF se pueden utilizar dentro de los sistemas de imagen de documentos y gestión de contenido/documentos utilizando 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 el 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 servidor de hoy, el escaneo de almacenamiento de alto volumen, los documentos se escaneaban en blanco y negro (no en color o en escala de grises) para conservar la 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, incluidas imágenes enteras con más de 8 bits por canal e imágenes en coma flotante. Esta etiqueta hizo de TIFF 6.0 un formato viable para el procesamiento científico de imágenes donde se requiere una mayor precisión. Un ejemplo sería el uso de TIFF para almacenar imágenes adquiridas utilizando cámaras CCD científicas que proporcionan hasta 16 bits por fotosita de resolución de intensidad. Almacenar una secuencia de imágenes en un solo archivo TIFF también es posible, y está permitido bajo TIFF 6.0, siempre que se sigan las reglas para las imágenes de varias páginas.,
TIFF / ITEdit
TIFF / se utiliza para enviar datos para páginas listas para imprimir que han sido diseñadas en sistemas de preimpresión de alta gama. La especificación TIFF / IT (ISO 12639) describe un formato de archivo múltiple, que puede describir una sola página por conjunto de archivos. Los archivos TIFF / IT no son intercambiables con los archivos TIFF comunes.
los objetivos en el desarrollo de TIFF/IT eran llevar los formatos de cinta magnética IT8 originales a una versión independiente del medio. TIFF / está basado en Adobe TIFF 6.,0 especificación y ambos extiende TIFF 6, mediante la adición de etiquetas adicionales, y restringe, limitando algunas etiquetas y los valores dentro de las etiquetas. No todas las imágenes TIFF/IT válidas son imágenes TIFF 6.0 válidas.
TIFF / define formatos de archivo de imagen para codificar imágenes de color de tono continuo, imágenes de líneas de arte de color, imágenes de tono continuo de alta resolución, imágenes de tono continuo monocromo, imágenes de imágenes binarias, imágenes de líneas de arte binarias, datos seleccionados e imágenes de páginas finales compuestas.
no hay ningún tipo MIME definido para TIFF/IT., El tipo MIME image/tiff no debe usarse para archivos TIFF/IT, porque TIFF/IT no se ajusta a la línea de Base TIFF 6.0 y los lectores TIFF 6.0 ampliamente desplegados no pueden leer TIFF/IT. El tipo MIME image / tiff (definido en RFC 3302) sin un parámetro de aplicación se utiliza para archivos TIFF 6.0 de referencia o para indicar que no es necesario identificar un subconjunto específico de extensiones TIFF o TIFF. El parámetro de aplicación debe usarse con image / tiff para distinguir extensiones TIFF o subconjuntos TIFF. Según RFC 3302, los subconjuntos TIFF específicos o las extensiones TIFF deben publicarse como RFC., No existe tal RFC para TIFF/IT. Tampoco hay un plan por parte del Comité ISO que supervisa el estándar TIFF / IT para registrar TIFF / IT con un parámetro a image / tiff o como nuevo tipo MIME separado.,
archivos TIFF/ITEDIT
- página Final (FP)
- Imagen de tono continuo (CT)
- Imagen de trabajo de línea (LW)
- archivos de tono continuo de alta resolución (HC-opcional)
TIFF/también define los siguientes archivos:
- binary picture images (BP)
- binary line – art images (BL)
- screened data (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 combinará para crear la imagen impresa final. Se recomienda su uso pero no es obligatorio. Debe haber al menos un subfile en un archivo FP, pero no más de uno de cada tipo. Normalmente contiene un SUBFILE CT y un subfile LW.
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.,
TIFF/it compressionEdit
TIFF / IT no proporciona compresión dentro de la propia estructura de archivos, pero no hay restricciones. (Por ejemplo, se permite comprimir toda la estructura de archivos en un archivo ZIP.)
los archivos LW utilizan un esquema de compresión específico conocido como codificación de longitud de ejecución para LW (el valor de la etiqueta de compresión es 808016). Los archivos HC también utilizan una codificación de longitud de ejecución específica para HC (El valor de la etiqueta de compresión es 808116). Las especificaciones TIFF / IT P1 no permiten el uso de compresión dentro del archivo CT.,
la siguiente es una lista de esquemas de compresión TIFF/IT definidos:
TIFF / IT P1editar
la 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ó sobre la base de la comprensión mutua tanto por los estándares como por las comunidades de desarrollo de software de que una implementación del estándar TIFF/IT completo por cualquier proveedor era improbable (debido a su complejidad) e innecesaria (porque el perfil 1 cubriría la mayoría de las aplicaciones para la entrega de anuncios digitales)., Casi todos los archivos TIFF / IT en la publicidad digital se distribuyeron como conjuntos de archivos TIFF/IT-P1 en 2001. Cuando la gente habla de TIFF/IT, generalmente se refieren al estándar P1.,
estas son algunas de las restricciones en TIFF/IT-P1 (en comparación con TIFF/IT):
- usa solo CMYK (cuando es apropiado)
- está intercalado por píxeles (cuando es apropiado)
- Tiene una sola opción de orientación de imagen
- Tiene una sola opción de rango de puntos
- Métodos de compresión restringidos
TIFF/IT-P1 Es Una nivel de TIFF/IT y maximiza la compatibilidad entre los sistemas de preimpresión electrónica a color (ceps) y los mundos de desk top publishing (DTP). Proporciona una interfaz limpia para los formatos CEPS propietarios, como el formato Scitex CT/LW.,
TIFF / IT P2Edit
debido a que TIFF / IT P1 tenía una serie de 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 agregó una serie de funciones a TIFF/IT-P1 como:
- Solo colores planos CMYK (cuando sea apropiado)
- Soporte para la compresión de datos CT y BP (JPEG y Deflate)
- Soporte para múltiples archivos LW y CT en un solo archivo
- Soporte para archivos copydot a través de un nuevo tipo de archivo llamado SD (Screened Data)
- archivos FP, LW y CT en un solo archivo llamado archivo GF (Group final), pero esto no fue definido en una versión preliminar de ISO 12639:2004.
Este formato no fue ampliamente utilizado.,
etiquetas Privadaseditar
la especificación TIFF/IT conserva la posibilidad TIFF para que los desarrolladores utilicen etiquetas privadas. La especificación TIFF / IT es muy precisa con respecto a cómo deben tratarse estas etiquetas privadas: deben analizarse, pero ignorarse.
Las etiquetas privadas en la especificación TIFF / IT-P1 estaban originalmente destinadas a proporcionar a los desarrolladores formas de agregar funcionalidad específica para aplicaciones específicas. Las etiquetas privadas pueden ser utilizadas por los desarrolladores (por ejemplo, Scitex) para preservar valores de impresión específicos u otra funcionalidad., Las etiquetas privadas suelen etiquetarse con números de etiqueta mayores o iguales a 32768.
todas las etiquetas privadas deben solicitarse a Adobe (el administrador TIFF) y registrarse.
en 1992, el DDAP (Digital Distribution of Advertising for Publication, más tarde Digital Directions in Applications for Production) desarrolló su declaración de requisitos para la entrega de anuncios digitales. Esto fue presentado 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., 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. CGATS pidió a Aldus (el administrador TIFF) un bloque de sus propias etiquetas privadas TIFF para implementar lo que eventualmente se convirtió en TIFF/IT. Por ejemplo, la capacidad de identificar la secuencia de los colores es manejada por la etiqueta 34017 – la etiqueta de secuencia de Color.
TIFF / It fue creado para satisfacer la necesidad de un método de codificación de datos ráster independiente del transporte en los estándares IT8.1,IT8.2 e IT8.5.,
Normaleseditar
TIFF/It fue definido en la norma ANSI IT8.8-1993 en 1993 y posteriormente revisado 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). La norma ISO sustituye a ANSI IT8. 8-1993. Especifica un medio independiente de medios para el intercambio electrónico de datos de preimpresión.