PELEA

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 22 de junio de 2022; las comprobaciones requieren 26 ediciones .
Formato de archivo de imagen etiquetado
Extensión .tif[1] [2] o.tiff
tipo MIME imagen/tiff [1] [2]
Desarrollador Microsoft y Aldus , ahora Adobe Systems
publicado 1986
Tipo de formato gráficos de trama
Desarrollado en EXIF , DCF , TIFF/EP , TIFF/IT , TIFF-FX , GeoTIFF
Sitio web adobe.io/open/sta… (  Inglés)
 Archivos multimedia en Wikimedia Commons

TIFF ( Formato de archivo de imagen etiquetada ) es un formato para almacenar imágenes gráficas de trama .  TIFF se ha convertido en un formato popular para almacenar imágenes de alta profundidad de color . Se utiliza para escanear, enviar faxes, OCR, imprimir y es ampliamente compatible con aplicaciones gráficas. Se eligió TIFF como formato gráfico principal del sistema operativo NeXTSTEP , y se transfirió el soporte para este formato a Mac OS X. El formato fue desarrollado por Aldus Corporation en colaboración con Microsoft para su uso con PostScript . La empresa propietaria de las especificaciones, Aldus Corporation, se fusionó posteriormente con Adobe Systems , que actualmente posee los derechos de autor de estas especificaciones [3] .

Inicialmente, el formato admitía la compresión sin pérdida , luego el formato se amplió para admitir la compresión con pérdida en el formato JPEG [3] .

Los archivos TIFF suelen tener la extensión .tiffo .tif.

Firma y encabezado del archivo

El encabezado del archivo contiene una firma y un enlace (compensación) al primer bloque de datos significativo del archivo.

Una firma de archivo TIFF ( número mágico ) consta de dos partes:

Por lo tanto, hay dos firmas posibles (dependiendo del orden de los bytes en el archivo):

A continuación, los bytes 4-7, se indica el desplazamiento en bytes desde el principio del archivo (alineado con la PALABRA ( palabra de máquina )) hasta el primer directorio IFD (directorio de archivo de imagen ing.  ).

Formatos de almacenamiento admitidos

La estructura del formato es flexible y le permite guardar imágenes en modo de color con paleta, así como en diferentes espacios de color:

Los modos admitidos son 8, 16, 32 y 64 bits por canal cuando son enteros, así como 32 y 64 bits por canal cuando representan un valor de píxel como números de punto flotante .

Compresión

Es posible guardar la imagen como un archivo TIFF con o sin compresión. Las tasas de compresión dependen de las características de la propia imagen guardada, así como del algoritmo utilizado. El formato TIFF permite el uso de los siguientes algoritmos de compresión:

En este caso, JPEG es simplemente una encapsulación del formato JPEG en el formato TIFF. El formato TIFF también le permite almacenar imágenes comprimidas de acuerdo con el estándar JPEG sin pérdida de datos (JPEG sin pérdida), pero la compresión JPEG-LS en la especificación TIFF Revisión 6.0 no es compatible.

Los algoritmos CCITT Grupo 3 y 4 son para codificar mapas de bits binarios . Fueron diseñados originalmente para redes de fax (razón por la cual a veces se los denomina Fax 3, Fax 4). Actualmente, también se utilizan en impresión, sistemas de cartografía digital y sistemas de información geográfica. El algoritmo del Grupo 3 es similar a RLE en el sentido de que codifica secuencias de píxeles lineales , mientras que el Grupo 4 codifica campos de píxeles 2D.

Etiquetas

TIFF es un formato etiquetado y tiene los siguientes tipos de etiquetas:

Etiquetas básicas

Estas etiquetas forman el núcleo del formato y deben ser compatibles con todos los productos que implementen el formato TIFF de acuerdo con la especificación.

El código maleficio Nombre Descripción
254 0x00FE NewSubfileType El tipo de datos almacenados en este archivo. Esta etiqueta reemplaza a la etiqueta SubfileType y es muy útil cuando se almacenan varias imágenes en el mismo archivo TIFF.
255 0x00FF SubfileType El tipo de datos almacenados en este archivo (antiguo).
256 0x0100 Ancho de la imagen El número de columnas en la imagen.
257 0x0101 ImageLength El número de líneas en la imagen.
258 0x0102 bits por muestra El número de bits en el componente. Esta etiqueta asume un número diferente de bits en cada componente (aunque en la mayoría de los casos es el mismo). Por ejemplo, para RGB puede haber 8 para todos los componentes: rojo, verde y azul, o 8,8,8 para cada uno de los componentes.
259 0x0103 compresión El tipo de compresión utilizada.
262 0x0106 Interpretación fotométrica El modelo de color a utilizar.
263 0x0107 Umbral Un tipo de conversión de gris a blanco y negro para imágenes en blanco y negro.
264 0x0108 Ancho de celda El número de columnas en la matriz de conversión de gris a blanco y negro.
265 0x0109 CellHeight El número de filas en la matriz de conversión de gris a blanco y negro.
266 0x010A RellenarOrden El orden lógico de los bits en un byte.
270 0x010E Descripción de la imagen Descripción de la imagen.
271 0x010F Hacer Productor de imagen.
272 0x0110 Modelo Modelo o número de serie.
273 0x0111 Desplazamientos de tiras Compensación para cada franja de imagen en bytes.
274 0x0112 Orientación Orientación de la imagen.
277 0x0115 Muestras por píxel El número de componentes por píxel.
278 0x0116 FilasPorTira El número de líneas por carril.
279 0x0117 StripByteCounts El número de bytes por tira después de la compresión.
280 0x0118 MinSampleValue El valor mínimo utilizado por el componente.
281 0x0119 MaxSampleValue El valor máximo utilizado por el componente.
282 0x011A XResolución El número de píxeles en la unidad de resolución de la fila.
283 0x011B YResolución El número de píxeles en la columna ResolutionUnit.
284 0x011C PlanarConfiguration Un método para almacenar los componentes de cada píxel.
288 0x0120 compensaciones gratuitas El desplazamiento de bytes a la cadena de bytes no utilizados.
289 0x0121 FreeByteCounts El número de bytes en la cadena de bytes no utilizados.
290 0x0122 Unidad de respuesta gris Resolución de datos almacenados en GrayResponseCurve.
291 0x0123 GrisRespuestaCurva La cantidad de densidad gris.
296 0x0128 Unidad de resolución Resolución de datos almacenados en XResolution, YResolution.
305 0x0131 Software El nombre y la versión del producto de software.
306 0x0132 fecha y hora La fecha y hora en que se creó la imagen.
315 0x013B El ordenador anfitrión La computadora y el sistema operativo utilizados para crear la imagen.
316 0x013C artista El nombre del creador de la imagen.
320 0x0140 mapa de colores Tabla de colores para imágenes que utilizan la paleta de colores.
338 0x0152 Muestras adicionales Descripción de componentes adicionales.
33432 0x8298 Derechos de autor El nombre del propietario de los derechos de la imagen almacenada.

Etiquetas extendidas

Estas etiquetas forman el núcleo del formato, pero a diferencia de las etiquetas principales, no es necesario que sean compatibles.

Etiquetas especiales

Las etiquetas personalizadas fueron definidas originalmente por Adobe . Están destinados al almacenamiento en TIFF de tipos de datos especiales de fabricantes de software y deben registrarse con Adobe.

Véase también

Notas

  1. 1 2 Parsons G., Rafferty J., Zilles S. Formato de archivo de imagen de etiqueta (TIFF) - imagen/tiff, Formato de archivo de imagen de etiqueta (TIFF) - imagen/tiff Registro de subtipo MIME  (inglés) : subtipo MIME Registro - IETF , 1998. - 8 p. doi : 10.17487/RFC2302
  2. 1 2 Parsons G., Rafferty J. Tag Image File Format (TIFF) - image/tiff, Tag Image File Format (TIFF) - image/tiff Registro de  subtipo MIME : Registro de subtipo MIME - IETF , 2002. - 8 págs. doi : 10.17487/RFC3302
  3. 1 2 TIFF Revisión 6.0 (enlace descendente) . Adobe Systems (3 de junio de 1992). Consultado el 31 de mayo de 2012. Archivado desde el original el 25 de junio de 2012.