Tagged Image File Format

{{#ifeq:||Un article de Ziki, l'encyclopédie libre.|Une page de Ziki, l'encyclopédie libre.}}

Modèle:Langue du titre Modèle:Infobox Format de données

Modèle:Voir homonymes Le Modèle:Langue généralement abrégé TIFF est un format de fichier pour image numérique. Adobe en est le dépositaire et le propriétaire initial (via Aldus).

Plus exactement, il s'agit d'un format de conteneur (ou encapsulation), à la manière de avi ou zip, c'est-à-dire pouvant contenir des données de formats arbitraires.

Usages

Le TIFF est un format compressé ou non, courant et lu par beaucoup de logiciels de traitement d'image matricielle.

TIFF est un format extrêmement flexible :

  • il est notoirement connu pour permettre l'enregistrement des données multi-octets au format big endian ou little endian ;
  • il permet d'utiliser de nombreux types de compression, avec ou sans perte de données : brut, PackBits, LZW, CCITT Fax 3 et 4, JPEG ;
  • il accepte de nombreux codages des pixels, de 1 à 64 bits par pixel, signé ou non, ainsi que les formats en virgule flottante 32 et 64 bits définis par l'IEEE ;
  • il accepte de nombreux espaces colorimétriques : noir et blanc, monochrome, palette de couleurs (de toute taille), RVB, YCbCr, CMJN, CIE Lab ;
  • il accepte de nombreuses informations additionnelles sur les couleurs utiles à l’étalonnage colorimétrique : correction gamma, etc. ;
  • il permet le stockage d'image par bloc (on parle alors de tiff tuilé), et aussi de multiples images par fichier, des images alternatives en basse résolution, des annotations sous forme de courbes et de texte, etc.

Cette considérable flexibilité fait que TIFF est utilisé dans des applications très diverses : par les scanners, les imprimantes, les appareils photo numériques mais aussi pour les données cartographiques (GeoTIFF) et les images satellites (Cloud Optimized GeoTIFF).

Cela fait également que tous les logiciels ne sont pas capables d'afficher tous les types d'images TIFF. Il est possible de créer des extensions propriétaires et secrètes à TIFF.

Structure

Un fichier TIFF commence par les deux caractères ASCII MM pour big endian ou II pour little endian. Les deux octets suivants représentent le nombre 42, en big endian ou little endian.

Les images au format TIFF sont limitées à une taille de Modèle:Unité (taille de l'offset sur Modèle:Unité). La bibliothèque LibTIFF 4.0 (parue en 2007) a introduit le format BigTIFF, permettant des images d'une taille supérieure grâce à des offsets de 64 bits<ref>{{#invoke:Langue|indicationDeLangue}} The BigTIFF File Format</ref>. Ce format ne fait pas l'objet d'un standard officiel.

Histoire

TIFF a été développé par Microsoft et Aldus. Aldus a été racheté par Adobe Systems. Depuis, Adobe possède les droits sur le texte de la spécification TIFF et la marque TIFF.

La révision 6.0 de TIFF date du Modèle:Date. Elle a été portée dans le domaine public depuis 1992<ref>voir site Adobe : {{#invoke:Langue|indicationDeLangue}} Developer Resources - TIFF</ref>.

Ce format a été à plusieurs reprises utilisé dans l'underground : en effet, en exploitant des failles d'affichage, il a été possible aux PSP de Sony et aux iPhone d'Apple de lancer du code non officiel. Modèle:Refnec

Propriétés TIFF

TIFF
Nom Description Valeur Explication
ImageWidth Nombre de colonnes
ImageLength Nombre de lignes
BitsPerSample Profondeur
Compression Compression
PhotometricInterpretation
Orientation Orientation 1 - 0th row = top, 0th column = left-hand side. de gauche à droite, et du haut vers le bas
2 - 0th row = top, 0th column = right-hand side. de droite à gauche, et du haut vers le bas
3 - 0th row = bottom, 0th column = right-hand side. de droite à gauche, et du bas vers le haut
4 - 0th row = bottom, 0th column = left-hand side. de gauche à droite, et du bas vers le haut
5 - 0th row = left-hand side, 0th column = top. du haut vers le bas, et de gauche à droite
6 - 0th row = right-hand side, 0th column = top. du haut vers le bas, et de droite à gauche
7 - 0th row = right-hand side, 0th column = bottom. du bas vers le haut, et de droite à gauche
8 - 0th row = left-hand side, 0th column = bottom. du bas vers le haut, et de gauche à droite
Other - reserved réservé
SamplesPerPixel
PlanarConfiguration
YCbCrSubSampling
YCbCrPositioning
XResolution
YResolution
ResolutionUnit
StripOffsets
RowsPerStrip
StripByteCounts
JPEGInterchangeFormat
JPEGInterchangeFormatLength
TransferFunction
WhitePoint
PrimaryChromaticities
YCbCrCoefficients
ReferenceBlackWhite
DateTime Date et heure
ImageDescription
Make Marque / Fabricant (de l’appareil)
Model Modèle (de l’appareil)
Software Logiciel
Artist
Copyright

Notes et références

Modèle:Crédit d'auteurs <references />

Voir aussi

Autres formats :

Liens externes

Modèle:Palette Modèle:Portail