TIFF - TIFF

TIFF
Tif.tif
Exemple de TIFF
Extensions de nom de fichier .tiff, .tif
Type de média Internet
Tapez le code TIFF
Identificateur de type uniforme (UTI) public.tiff
nombre magique 49 49 2A 00 ou 4D 4D 00 2A
Développé par Aldus Corporation , maintenant Adobe Inc.
Première version 1986 ; Il y a 35 ans ( 1986 )
Dernière version
TIFF 6.0
(3 juin 1992 ; il y a 29 ans Supplément TIFF 2 / 22 mars 2002 ; il y a 19 ans ) ( 1992-06-03 )
 ( 2002-03-22 )
Type de format Format de fichier image
Prolongé de tiff
Prolongé à Exif , DCF , TIFF/EP , TIFF/IT, TIFF-FX, GeoTIFF
Site Internet www .adobe .io /open /standards /TIFF .html

Tag Image File Format , en abrégé TIFF ou TIF , est un format de fichier informatique pour stocker des images graphiques raster , populaire parmi les graphistes, l'industrie de l'édition et les photographes. TIFF est largement pris en charge par les applications de numérisation , de télécopie , de traitement de texte , de reconnaissance optique de caractères , de manipulation d'images, de PAO et de mise en page. Le format a été créé par Aldus Corporation pour être utilisé dans la publication assistée par ordinateur. Il a publié la dernière version 6.0 en 1992, mise à jour par la suite avec un copyright Adobe Systems après que ce dernier a acquis Aldus en 1994. Plusieurs notes techniques d'Aldus ou d'Adobe ont été publiées avec des extensions mineures du format, et plusieurs spécifications ont été basées sur TIFF 6.0, y compris TIFF/EP (ISO 12234-2), TIFF/IT (ISO 12639), TIFF-F (RFC 2306) et TIFF-FX (RFC 3949).

Histoire

TIFF a été créé pour tenter d'amener les fournisseurs de scanners de bureau du milieu des années 80 à s'entendre sur un format de fichier d'image numérisé commun, à la place d'une multitude de formats propriétaires . Au début, TIFF n'était qu'un format d' image binaire (seulement deux valeurs possibles pour chaque pixel), car c'était tout ce que les scanners de bureau pouvaient gérer. Au fur et à mesure que les scanners sont devenus plus puissants et que l'espace disque des ordinateurs de bureau est devenu plus abondant, le format TIFF s'est développé pour accueillir des images en niveaux de gris , puis des images en couleur. Aujourd'hui, TIFF, avec JPEG et PNG , est un format populaire pour les images aux couleurs profondes .

La première version de la spécification TIFF a été publiée par la société Aldus à l'automne 1986 après deux versions préliminaires majeures. Il peut être étiqueté comme Révision 3.0. Il a été publié après une série de réunions avec divers fabricants de scanners et développeurs de logiciels. En avril 1987, la révision 4.0 a été publiée et contenait pour la plupart des améliorations mineures. En octobre 1988, la révision 5.0 a été publiée et a ajouté la prise en charge des images en couleurs de palette et de la compression LZW .

Caractéristiques et options

TIFF est un format de fichier flexible et adaptable pour gérer les images et les données dans un seul fichier, en incluant les balises d'en-tête (taille, définition, disposition des données d' image, compression d'image appliquée ) définissant la géométrie de l'image. Un fichier TIFF, par exemple, peut être un conteneur contenant des images compressées JPEG (avec perte) et PackBits (sans perte). Un fichier TIFF peut également inclure un vecteur à base de chemin de détourage (contours, recadrages, cadres d'image). La possibilité de stocker des données d'image dans un format sans perte fait d'un fichier TIFF une archive d'images utile, car, contrairement aux fichiers JPEG standard, un fichier TIFF utilisant une compression sans perte (ou aucune) peut être modifié et réenregistré sans perte de qualité d'image. Ce n'est pas le cas lors de l'utilisation du TIFF comme conteneur contenant un JPEG compressé. Les autres options TIFF sont les calques et les pages.

TIFF offre la possibilité d'utiliser la compression LZW , une technique de compression de données sans perte pour réduire la taille d'un fichier. L'utilisation de cette option était limitée par les brevets sur la technique LZW jusqu'à leur expiration en 2004.

La spécification TIFF 6.0 comprend les éléments suivants :

  • Introduction (contient des informations sur l'administration TIFF, l'utilisation des champs et valeurs privés, etc.)
  • Partie 1 : TIFF de référence
  • Partie 2 : Extensions TIFF
  • Partie 3 : Annexes

Partie 1 : TIFF de référence

Lorsque TIFF a été introduit, son extensibilité a provoqué des problèmes de compatibilité. La flexibilité de l'encodage a donné lieu à la blague selon laquelle TIFF signifie des milliers de formats de fichiers incompatibles . Pour éviter ces problèmes, chaque lecteur TIFF devait lire le TIFF de base . Entre autres choses, Baseline TIFF n'inclut pas les calques, ni les images compressées JPEG ou LZW. Le TIFF de base est officiellement connu sous le nom de TIFF 6.0, Partie 1 : TIFF de base .

Ce qui suit est une liste incomplète des fonctionnalités TIFF de base requises :

Plusieurs sous-fichiers

Les lecteurs TIFF doivent être préparés pour des images multiples/multipages (sous-fichiers) par fichier TIFF, bien qu'ils ne soient pas obligés de faire quoi que ce soit avec les images après la première.

Il peut y avoir plusieurs répertoires de fichiers image (IFD) dans un fichier TIFF. Chaque IFD définit un sous-fichier. Une utilisation des sous-fichiers est de décrire des images associées, telles que les pages d'un document en fac-similé. Un lecteur TIFF de base n'est pas requis pour lire un IFD au-delà du premier.

Bandes

Une image TIFF de base est composée d'une ou plusieurs bandes. Une bande (ou bande) est une sous-section de l'image composée d'une ou plusieurs lignes. Chaque bande peut être compressée indépendamment de l'image entière, et chacune commence sur une limite d'octet. Si la hauteur de l'image n'est pas divisible de manière égale par le nombre de lignes de la bande, la dernière bande peut contenir moins de lignes. Si les balises de définition de bande sont omises, l'image est supposée contenir une seule bande.

Compression

Les lecteurs TIFF de base doivent gérer les trois schémas de compression suivants :

Types d'images

Les types d'images TIFF de base sont : les images à deux niveaux, en niveaux de gris, en couleurs de palette et en couleurs RVB.

Ordre des octets

Chaque fichier TIFF commence par un indicateur à deux octets de l' ordre des octets : " II" pour little-endian (alias "Intel byte ordering", vers 1980) ou " MM" pour big-endian (alias "Motorola byte ordering", vers 1980) octet commande. Le mot suivant de deux octets contient le numéro de version du format, qui a toujours été 42 pour chaque version de TIFF (par exemple, TIFF v5.0 et TIFF v6.0). Tous les mots à deux octets, mots doubles, etc., dans le fichier TIFF sont supposés être dans l'ordre des octets indiqué. La spécification TIFF 6.0 stipule que les lecteurs TIFF conformes doivent prendre en charge les deux ordres d'octets ( IIet MM) ; les écrivains peuvent utiliser l'un ou l'autre.

Autres champs TIFF

Les lecteurs TIFF doivent être prêts à rencontrer et à ignorer les champs privés non décrits dans la spécification TIFF. Les lecteurs TIFF ne doivent pas refuser de lire un fichier TIFF si des champs optionnels n'existent pas.

Partie 2 : Extensions TIFF

De nombreux lecteurs TIFF prennent en charge des balises supplémentaires à celles du TIFF de base, mais tous les lecteurs ne prennent pas en charge toutes les extensions. En conséquence, les caractéristiques TIFF de base sont devenues le plus petit dénominateur commun du TIFF. Les fonctionnalités TIFF de base sont étendues dans les extensions TIFF (définies dans la spécification TIFF 6.0 Part 2), mais les extensions peuvent également être définies dans des balises privées.

Les extensions TIFF sont officiellement connues sous le nom de TIFF 6.0, partie 2 : extensions TIFF . Voici quelques exemples d'extensions TIFF définies dans la spécification TIFF 6.0 :

Compression

  • Codage CCITT T.4 à deux niveaux
  • Codage à deux niveaux CCITT T.6
  • LZW
  • JPEG

Types d'images

Arbres d'images

Un fichier TIFF de base peut contenir une séquence d'images (IFD). En règle générale, toutes les images sont liées mais représentent des données différentes, telles que les pages d'un document. Afin de prendre en charge explicitement plusieurs vues des mêmes données, la balise SubIFD a été introduite. Cela permet de définir les images le long d'une arborescence . Chaque image peut avoir une séquence d'enfants, chaque enfant étant lui-même une image. L'utilisation typique est de fournir des vignettes ou plusieurs versions d'une image dans différents espaces colorimétriques.

Carrelage
Les dommages causés à l'image TIFF révèlent des tuiles de matrice de Walsh .

Une image TIFF peut également être composée d'un certain nombre de tuiles. Toutes les tuiles d'une même image ont les mêmes dimensions et peuvent être compressées indépendamment de l'image entière, comme des bandes (voir ci-dessus). Les images en mosaïque font partie de TIFF 6.0, partie 2 : extensions TIFF, de sorte que la prise en charge des images en mosaïque n'est pas requise dans les lecteurs TIFF de base.

Autres extensions

Selon la spécification TIFF 6.0 (Introduction), tous les fichiers TIFF utilisant les extensions TIFF proposées qui ne sont pas approuvées par Adobe dans le cadre de Baseline TIFF (généralement pour des utilisations spécialisées de TIFF qui ne relèvent pas du domaine de la publication ou de l'échange général de graphiques ou d'images) ne devraient pas être appelés fichiers TIFF ou devraient être marqués d'une certaine manière afin qu'ils ne soient pas confondus avec les fichiers TIFF traditionnels.

Balises privées

Les développeurs peuvent demander un bloc de "balises privées" pour leur permettre d'inclure leurs propres informations propriétaires dans un fichier TIFF sans causer de problèmes d'échange de fichiers. Les lecteurs TIFF sont tenus d'ignorer les balises qu'ils ne reconnaissent pas, et les balises privées d'un développeur enregistré sont garanties de ne pas entrer en conflit avec les balises de quelqu'un d'autre ou avec l'ensemble standard de balises défini dans la spécification. Les balises privées sont numérotées dans la plage 32 768 et plus.

Les balises privées sont réservées aux informations significatives uniquement pour certaines organisations, ou pour des expériences avec un nouveau schéma de compression au sein de TIFF. Sur demande, l'administrateur TIFF (actuellement Adobe) attribuera et enregistrera une ou plusieurs balises privées pour une organisation, afin d'éviter d'éventuels conflits avec d'autres organisations. Les organisations et les développeurs sont découragés de choisir arbitrairement leurs propres numéros de balises, car cela pourrait entraîner de graves problèmes de compatibilité. Cependant, s'il y a peu ou pas de chance que les fichiers TIFF échappent à un environnement privé, les organisations et les développeurs sont encouragés à envisager d'utiliser des balises TIFF dans la plage « réutilisable » de 65 000 à 65 535. Il n'est pas nécessaire de contacter Adobe lorsque vous utilisez des numéros dans cette plage.

Type de média Internet

L' image/tiff de type MIME (défini dans la RFC 3302) sans paramètre d'application est utilisé pour les fichiers TIFF de base 6.0 ou pour indiquer qu'il n'est pas nécessaire d'identifier un sous-ensemble spécifique d'extensions TIFF ou TIFF. Le paramètre facultatif « application » (exemple : type de contenu : image/tiff ; application=foo) est défini pour image/tiff afin d'identifier un sous-ensemble particulier d'extensions TIFF et TIFF pour les données d'image codées, s'il est connu. Selon la RFC 3302, les sous-ensembles TIFF spécifiques ou les extensions TIFF utilisées dans le paramètre d'application doivent être publiés en tant que RFC.

L' image de type MIME /tiff-fx (définie dans les RFC 3949 et RFC 3950) est basée sur TIFF 6.0 avec les notes techniques TIFF TTN1 (Trees) et TTN2 (Spécification de remplacement TIFF/JPEG). Il est utilisé pour fax Internet compatible avec les Recommandations de l' UIT-T pour le groupe 3 en noir et blanc, niveaux de gris et couleur fax .

Balise de compression TIFF

La balise TIFF 259 (0103 16 ) stocke les informations sur la méthode de compression. La valeur par défaut est 1 = pas de compression.

La plupart des graveurs et lecteurs TIFF ne prennent en charge que certains schémas de compression TIFF. Voici quelques exemples de schémas de compression TIFF utilisés :

Balise de compression TIFF
Valeur de la balise Schéma de compression Avec/ sans perte spécification La description Types d'images Utilisation et assistance
0001 16 Rien Sans perte TIFF 6.0 TIFF de référence Tous Commun
0002 16 CCITT Group 3 Codage de longueur d'exécution Huffman modifié unidimensionnel (alias MH ou CCITT 1D) Sans perte TIFF 6.0 TIFF de référence ; compression basée sur l'UIT-T T.4 Noir et blanc Commun
0003 16 Codage à deux niveaux du CCITT T.4 comme spécifié dans la section 4, Codage, de la Recommandation UIT-T T.4 (alias codage de télécopie du CCITT Groupe 3 ou CCITT Groupe 3 2D) Sans perte TIFF 6.0 Extensions TIFF 6.0 ; compression basée sur l'UIT-T T.4 Noir et blanc Commun
0004 16 Codage à deux niveaux du CCITT T.6 comme spécifié dans la section 2 de la recommandation ITU-T T.6 (alias codage de télécopie du groupe 4 du CCITT ) Sans perte TIFF 6.0 extensions TIFF 6.0 ; compression basée sur l'UIT-T T.6 Noir et blanc Commun
0005 16 Lempel–Ziv–Welch Sans perte TIFF 6.0 Extensions TIFF 6.0 ; défini pour la première fois dans TIFF 5 (1988); un algorithme de compression breveté, mais les brevets ont expiré en 2003 et 2004 Tous Commun
0006 16 JPEG (JPEG "à l'ancienne" obsolète, remplacé plus tard dans la Technote2) Perte TIFF 6.0 Extensions TIFF 6.0 ; défini pour la première fois dans TIFF 6 (1992); obsolète, ne doit jamais être écrit. Tonalité continue Rare
0007 16 JPEG (JPEG "nouveau style") Perte TIFF 6 Technote2 (1995) Technote2 remplace la compression JPEG à l'ancienne; c'est une extension TIFF 6.0. Tonalité continue Rare
0008 16 Dégonfler (zlib), variante Adobe (officielle) Sans perte Supplément de spécification TIFF 2 (2002) RFC 1950 (1996), RFC 1951 (1996), Notes techniques Adobe Photoshop TIFF ; c'est une extension TIFF 6.0. Tous Rare
0009 16 JBIG, selon ITU-T T.85 Sans perte TIFF-FX RFC 2301 (1998), RFC 3949 (2005) Noir et blanc Rare
000A 16 JBIG, selon ITU-T T.43 Sans perte TIFF-FX RFC 2301 (1998), RFC 3949 (2005) Noir et blanc Rare
7FFE 16 Codage en niveaux de gris NeXT RLE 2 bits Propriétaire Rare
8005 16 PackBits (alias Macintosh RLE) Sans perte TIFF 6.0 TIFF de référence Tous Rare
8029 16 Encodage ThunderScan RLE 4 bits Propriétaire Noir et blanc Rare
807F 16 RasterPadding en ton continu (CT) ou image monochrome (MP) Sans perte TIFF/IT (1998, 2004) ISO 12639 Rare
8080 16 RLE pour les travaux en ligne (LW) Sans perte TIFF/IT (1998, 2004) ISO 12639 Rare
8081 16 RLE pour ton continu haute résolution (HC) Sans perte TIFF/IT (1998, 2004) ISO 12639 Rare
8082 16 RLE pour le travail en ligne binaire (BL) Sans perte TIFF/IT (1998, 2004) ISO 12639 Rare
80B2 16 Dégonfler, variante PKZIP (obsolète) Sans perte Propriétaire Selon le supplément de spécification TIFF 2, il doit être considéré comme obsolète mais la lecture est recommandée Tous Rare
80B3 16 Kodak DCS Propriétaire Rare
8765 16 JBIG LibTiff Noir et blanc Rare
8798 16 JPEG2000 Propriétaire Comprend un fichier JP2 complet dans un fichier TIFF, non recommandé. Présenté par Leadtools. Rare
8799 16 Nikon NEF compressé Propriétaire Rare
879B 16 JBIG2 Sans perte, avec perte Ensemble d'extension TIFF-FX 1.0 Projet IETF abandonné de 2001 Rare

Gros TIFF

Les formats de fichier TIFF utilisent des décalages de 32 bits, ce qui limite la taille du fichier à environ 4 Gio . Certaines implémentations utilisent même un décalage 32 bits signé, rencontrant des problèmes d'environ 2 Gio. BigTIFF est une variante du format de fichier TIFF qui utilise des décalages 64 bits et prend en charge des fichiers beaucoup plus volumineux (jusqu'à 18 exaoctets). La spécification du format de fichier BigTIFF a été implémentée en 2007 dans les versions de développement de LibTIFF version 4.0, qui a finalement été publiée comme stable en décembre 2011. La prise en charge des formats de fichier BigTIFF par les applications est limitée.

Préservation numérique

Adobe détient les droits d'auteur sur la spécification TIFF (alias TIFF 6.0) ainsi que sur les deux suppléments qui ont été publiés. Ces documents sont disponibles sur la page des ressources Adobe TIFF. La norme Fax de la RFC 3949 est basée sur ces spécifications TIFF.

Les fichiers TIFF qui utilisent strictement les « ensembles de balises » de base tels que définis dans TIFF 6.0 ainsi que la restriction de la technologie de compression aux méthodes identifiées dans TIFF 6.0 et sont correctement testés et vérifiés par plusieurs sources pour tous les documents créés peuvent être utilisés pour stocker des documents. Les problèmes couramment rencontrés dans l' industrie de la gestion de contenu et de documents associés à l'utilisation de fichiers TIFF surviennent lorsque les structures contiennent des en-têtes propriétaires, ne sont pas correctement documentées et/ou contiennent des « wrappers » ou d'autres conteneurs autour des ensembles de données TIFF, et/ou incluent des technologies de compression inappropriées, ou ces technologies de compression ne sont pas correctement mises en œuvre.

Des variantes de TIFF peuvent être utilisées dans les systèmes d' imagerie documentaire et de gestion de contenu/documents utilisant la compression 2D CCITT Groupe IV qui prend en charge les images en noir et blanc (bitonales, monochromes ), entre autres technologies de compression qui prennent en charge la couleur . Lorsque la capacité de stockage et la bande passante du réseau étaient un problème plus important que ce que l'on voit généralement dans les environnements de serveurs actuels, la numérisation de stockage à haut volume, les documents étaient numérisés en noir et blanc (pas en couleur ni en niveaux de gris) pour conserver la capacité de stockage.

L'inclusion de la balise SampleFormat dans TIFF 6.0 permet aux fichiers TIFF de gérer les types de données de pixels avancés, y compris les images entières avec plus de 8 bits par canal et les images à virgule flottante. Cette balise a fait du TIFF 6.0 un format viable pour le traitement d'images scientifiques où une précision accrue est requise. Un exemple serait l'utilisation de TIFF pour stocker des images acquises à l'aide de caméras CCD scientifiques qui fournissent jusqu'à 16 bits par photosite de résolution d'intensité. Le stockage d'une séquence d'images dans un seul fichier TIFF est également possible et autorisé sous TIFF 6.0, à condition que les règles applicables aux images multipages soient respectées.

TIFF/IT

TIFF/IT
Extension de nom de fichier
.fp, .ct, .lw, .hc, .mp, .bp, .bl, .sd
Type de média Internet
non défini
Développé par ANSI, ISO
Première version 1993 ( 1993 )
Dernière version
TIFF/IT
(2004 ; il y a 17 ans ) ( 2004 )
Type de format Format de fichier image
Prolongé de TIFF 6.0
Standard ISO 12639

TIFF/IT est utilisé pour envoyer des données pour des pages prêtes à imprimer qui ont été conçues sur des systèmes de prépresse haut de gamme. La spécification TIFF/IT (ISO 12639) décrit un format de fichiers multiples, qui peut décrire une seule page par ensemble de fichiers. Les fichiers TIFF/IT ne sont pas interchangeables avec les fichiers TIFF courants.

Les objectifs du développement de TIFF/IT étaient de transférer les formats de bande magnétique IT8 originaux dans une version indépendante du support. TIFF/IT est basé sur la spécification Adobe TIFF 6.0 et les deux étendent TIFF 6, en ajoutant des balises supplémentaires, et le restreint en limitant certaines balises et les valeurs dans les balises. Toutes les images TIFF/IT valides ne sont pas des images TIFF 6.0 valides.

TIFF/IT définit les formats de fichier image pour le codage d'images en couleurs à tons continus, d'images de dessins au trait couleur , d' images à tons continus haute résolution, d'images monochromes à tons continus, d'images binaires, d'images de dessins au trait binaires, de données tramées et images de pages finales composites.

Il n'y a pas de type MIME défini pour TIFF/IT. L' image/tiff de type MIME ne doit pas être utilisé pour les fichiers TIFF/IT, car TIFF/IT n'est pas conforme à Baseline TIFF 6.0 et les lecteurs TIFF 6.0 largement déployés ne peuvent pas lire TIFF/IT. L' image/tiff de type MIME (défini dans la RFC 3302) sans paramètre d'application est utilisé pour les fichiers TIFF de base 6.0 ou pour indiquer qu'il n'est pas nécessaire d'identifier un sous-ensemble spécifique d'extensions TIFF ou TIFF. Le paramètre d'application doit être utilisé avec image/tiff pour distinguer les extensions TIFF ou les sous-ensembles TIFF. Selon la RFC 3302, des sous-ensembles TIFF spécifiques ou des extensions TIFF doivent être publiés en tant que RFC. Il n'y a pas de telle RFC pour TIFF/IT. Le comité ISO qui supervise la norme TIFF/IT n'a pas non plus prévu d'enregistrer TIFF/IT avec un paramètre d'image/tiff ou en tant que nouveau type MIME séparé.

Fichiers TIFF/IT

TIFF/IT se compose d'un certain nombre de fichiers différents et il ne peut pas être créé ou ouvert par des applications de bureau courantes. Les ensembles de fichiers TIFF/IT-P1 se composent généralement des fichiers suivants :

  • Page finale (FP)
  • Image en tons continus (CT)
  • Image de travail de ligne (LW)
  • Fichiers à tons continus haute résolution (HC - en option)

TIFF/IT définit également les fichiers suivants :

  • Images monochromes à tons continus (MP)
  • Images binaires (BP)
  • Images binaires au trait (BL)
  • Données filtrées (SD)

Certains de ces types de données sont partiellement compatibles avec les définitions correspondantes de la spécification TIFF 6.0. La Page Finale (FP) permet de regrouper les différents fichiers nécessaires à la définition d'une page complète : elle fournit un mécanisme de création d'un package qui comprend des couches d'images séparées (de types CT, LW, etc.) à combiner pour créer la image finale imprimée. Son utilisation est recommandée mais pas obligatoire. Il doit y avoir au moins un sous-fichier dans un fichier FP, mais pas plus d'un de chaque type. Il contient généralement un sous-fichier CT et un sous-fichier LW.

L'espace colorimétrique principal pour cette norme est le CMJN, mais d'autres espaces colorimétriques et l'utilisation des profils ICC sont également pris en charge.

Compression TIFF/IT

TIFF/IT ne prévoit pas la compression au sein de la structure de fichier elle-même, mais il n'y a aucune restriction. (Par exemple, il est permis de compresser toute la structure du fichier dans une archive ZIP.)

Les fichiers LW utilisent un schéma de compression spécifique connu sous le nom de codage de longueur d'exécution pour LW (la valeur de la balise de compression est 8080 16 ). Les fichiers HC utilisent également un codage de longueur d'exécution spécifique pour HC (la valeur de la balise de compression est 8081 16 ). Les spécifications TIFF/IT P1 n'autorisent pas l'utilisation de la compression dans le fichier CT.

Voici une liste des schémas de compression TIFF/IT définis :

Schémas de compression TIFF/IT
Type de fichier Conformité TIFF/IT Conformité TIFF/IT-P1 Conformité TIFF/IT-P2
Page finale (FP) 0e champ IFD Non compressé (0001 16 ), Deflate (0008 16 ) ou PackBits (8005 16 )
Tonalité continue (CT) Non compressé (0001 16 ), JPEG (0007 16 ), Deflate (0008 16 ) ou RasterPadding en CT ou MP (807F 16 ) Non compressé (0001 16 ) Non compressé (0001 16 ), JPEG (0007 16 ), Dégonfler (0008 16 )
Travail en ligne (LW) RLE pour LW (8080 16 )
Tonalité continue haute résolution (HC) RLE pour HC (8081 16 )
Image monochrome à tons continus (MP) Non compressé (0001 16 ), JPEG (0007 16 ), Deflate (0008 16 ) ou RasterPadding en CT ou MP (807F 16 ) Non compressé (0001 16 ) Non compressé (0001 16 ), JPEG (0007 16 ), Dégonfler (0008 16 )
Images binaires (BP) Non compressé (0001 16 ), encodage bi-niveau CCITT T.6 (0004 16 ), Deflate (0008 16 ) Non compressé (0001 16 ) Non compressé (0001 16 ), encodage bi-niveau CCITT T.6 (0004 16 ), Deflate (0008 16 )
Dessin au trait binaire (BL) RLE pour BL (8082 16 )
Données filtrées (SD) Non compressé (0001 16 ), encodage bi-niveau CCITT T.6 (0004 16 ), Deflate (0008 16 ) Non compressé (0001 16 ), encodage bi-niveau CCITT T.6 (0004 16 ), Deflate (0008 16 )

TIFF/IT P1

L'ISO 12639:1998 a introduit TIFF/IT-P1 (Profil 1) - un sous-ensemble direct de la norme TIFF/IT complète (précédemment définie dans ANSI IT8.8-1993). Ce sous-ensemble a été développé sur la base de la prise de conscience mutuelle par les normes et les communautés de développement de logiciels qu'une mise en œuvre de la norme TIFF/IT complète par un seul fournisseur était à la fois improbable (en raison de sa complexité) et inutile (parce que le profil 1 couvrirait la plupart des applications de diffusion d'annonces numériques). Presque tous les fichiers TIFF/IT dans la publicité numérique ont été distribués sous forme d'ensembles de fichiers TIFF/IT-P1 en 2001. Lorsque les gens parlent de TIFF/IT, ils font généralement référence à la norme P1.

Voici quelques-unes des restrictions sur TIFF/IT-P1 (par rapport à TIFF/IT) :

  • Utilise CMJN uniquement (le cas échéant)
  • Il est entrelacé de pixels (le cas échéant)
  • A un seul choix d'orientation de l'image
  • A un seul choix de plage de points
  • Méthodes de compression restreintes

TIFF/IT-P1 est un niveau de conformité simplifié de TIFF/IT et il maximise la compatibilité entre les mondes des systèmes de prépresse électronique couleur (CEPS) et de la publication assistée par ordinateur (DTP). Il fournit une interface propre pour les formats propriétaires CEPS tels que le format Scitex CT /LW.

TIFF/IT P2

Parce que TIFF/IT P1 avait un certain nombre de limitations, un format étendu a été développé. L'ISO 12639:2004 a introduit un nouveau niveau de conformité étendu - TIFF/IT-P2 (Profil 2). TIFF/IT-P2 a ajouté un certain nombre de fonctions à TIFF/IT-P1 comme :

  • Couleurs d'accompagnement CMJN uniquement (le cas échéant)
  • Prise en charge de la compression des données CT et BP (JPEG et Deflate)
  • Prise en charge de plusieurs fichiers LW et CT dans un seul fichier
  • Prise en charge des fichiers copydot via un nouveau type de fichier appelé SD (données filtrées)
  • Des efforts ont été déployés pour créer une possibilité de concaténer les fichiers FP, LW et CT en un seul fichier appelé fichier GF (Group Final), mais cela n'a pas été défini dans une version préliminaire de l'ISO 12639:2004.

Ce format n'a pas été largement utilisé.

Balises privées

La spécification TIFF/IT préservait la possibilité TIFF pour les développeurs d'utiliser des balises privées. La spécification TIFF/IT est très précise sur la façon dont ces balises privées doivent être traitées - elles doivent être analysées, mais ignorées.

Les balises privées dans la spécification TIFF/IT-P1 étaient à l'origine destinées à fournir aux développeurs des moyens d'ajouter des fonctionnalités spécifiques pour des applications spécifiques. Les balises privées peuvent être utilisées par les développeurs (par exemple, Scitex) pour préserver des valeurs d'impression spécifiques ou d'autres fonctionnalités. Les balises privées sont généralement étiquetées avec des numéros de balise supérieurs ou égaux à 32768.

Toutes les balises privées doivent être demandées à Adobe (l'administrateur TIFF) et enregistrées.

En 1992, la DDAP (Digital Distribution of Advertising for Publication, plus tard Digital Directions in Applications for Production) a élaboré son cahier des charges pour la diffusion de publicités numériques. Celui-ci a été présenté au CGATS (Comité pour les normes technologiques des arts graphiques) accrédité par l'ANSI pour le développement d'une norme de format de fichier accrédité pour la livraison d'annonces numériques. La CGATS a revu ses alternatives à cet effet et TIFF semblait être le candidat idéal, à l'exception du fait qu'il ne pouvait pas gérer certaines fonctionnalités requises. CGATS a demandé à Aldus (l'administrateur TIFF) un bloc de leurs propres balises privées TIFF afin de mettre en œuvre ce qui est finalement devenu TIFF/IT. Par exemple, la possibilité d'identifier la séquence des couleurs est gérée par la balise 34017 - la balise de séquence de couleurs.

TIFF/IT a été créé pour répondre au besoin d'une méthode de codage des données raster indépendante du transport dans les normes IT8.1, IT8.2 et IT8.5.

Normes

TIFF/IT a été défini dans la norme ANSI IT8.8–1993 en 1993 et ​​révisé plus tard dans la norme internationale ISO 12639:1998 - Échange de données numériques de prépresse - Format de fichier d'image d'étiquette pour la technologie d'image (TIFF/IT) . La norme ISO remplace ANSI IT8.8-1993. Il spécifie un moyen indépendant du support pour l'échange de données électroniques prépresse.

La norme ISO 12639:2004 (deuxième édition) pour TIFF/IT a remplacé la norme ISO 12639:1998. Il a également été étendu plus tard dans ISO 12639:2004 / Amd. 1:2007 - Utilisation de la compression JBIG2-Amd2 en TIFF/IT.

Voir également

Les références

Liens externes

  • Page Ressources Adobe TIFF : liens Adobe vers la spécification et les principales ressources TIFF
  • Page d'accueil LibTIFF : bibliothèque largement utilisée pour la lecture et l'écriture de fichiers TIFF ainsi que pour les outils de ligne de commande de traitement de fichiers TIFF
  • FAQ sur le format de fichier TIFF et référence des balises TIFF : tout ce que vous avez toujours voulu savoir sur le format de fichier TIFF mais que vous aviez peur de demander
  • Description TIFF à Digital Preservation (The Library of Congress)
  • TIFF Révision 4.0 : Spécification pour la révision 4.0, en HTML (attention : à des fins historiques uniquement, la spécification TIFF 6.0 contient la révision 4.0 complète)
  • TIFF Révision 5.0 : Spécification de la révision 5.0, en HTML (attention : à des fins historiques uniquement, la spécification TIFF 6.0 contient la révision 5.0 complète)
  • TIFF Révision 6.0 : Spécification pour la révision 6.0, en PDF (attention : il y a une section obsolète et défectueuse (compression jpeg), corrigée dans les suppléments, et il y a aussi des ajouts à ce PDF – pour la spécification complète, voir la page Ressources Adobe TIFF
  • RFC  3302 - image/tiff, RFC  3949 et RFC  3950 - image/tiff-fx, RFC  2306 - Tag Image File Format (TIFF) - Profil F pour télécopieur, RFC  1314 - ancien échange d'images sur Internet.
  • Code Tiff Tag Reader - Code facile à lire d'un lecteur de balises TIFF dans Mathworks Matlab (Tiff 5.0/6.0)
  • AlternaTIFF - Visionneuse TIFF gratuite dans le navigateur
  • Annotation eiStream (également connue sous le nom d'annotation Wang ou Kodak). Développé par eiStream.
  • Annotation d'imagerie ADEO