Accueil Dictionnaire Projet Exif
Marqueur SOI | Marqueur XX taille=SSSS | Marqueur YY taille=TTTT | Marqueur SOS taille=UUUU | Flot Image | Marqueur EOI | ||||||
FFD8 | FFXX | SSSS | DDDD...... | FFYY | TTTT | DDDD...... | FFDA | UUUU | DDDD.... | I I I I.... | FFD9 |
Marqueur SOI | Marqueur APP1 | Données APP1 | Autre Marqueur |
FFD8 | FFE1 | SSSS 457869660000 TTTT...... | FFXX SSSS DDDD...... |
FFE1 | Marqueur APP1 | ||||
SSSS | Données APP1 | Taille des données APP1 | |||
45786966 0000 | En-tête Exif | ||||
49492A00 08000000 | En-tête TIFF | ||||
XXXX. . . . | IFD0 (image principale) | Répertoire | |||
LLLLLLLL | Lien vers IFD1 | ||||
XXXX. . . . | Zone de données de IFD0 | ||||
XXXX. . . . | Exif SubIFD | Répertoire | |||
00000000 | Fin du lien | ||||
XXXX. . . . | Zone de données Exif SubIFD | ||||
XXXX. . . . | Interopérabilité IFD | Répertoire | |||
00000000 | Fin du lien | ||||
XXXX. . . . | Zone de données de l'Interopérabilité IFD | ||||
XXXX. . . . | Makernote IFD | Répertoire | |||
00000000 | Fin du lien | ||||
XXXX. . . . | Zone de données Makernote IFD | ||||
XXXX. . . . | IFD1(image miniature) | Répertoire | |||
00000000 | Fin du lien | ||||
XXXX. . . . | Zone de données de IFD1 | ||||
FFD8XXXX. . . XXXXFFD9 | Image miniature |
Alignement | Marqueur | Offset du premier IFD |
"II" or "MM" | 0x002A | 0x00000008 |
EEEE | Nombre d'entrées du répertoire | |||
TTTT | ffff | NNNNNNNN | DDDDDDDD | Entrée 0 |
TTTT | ffff | NNNNNNNN | DDDDDDDD | Entrée 1 |
. . . . . . . . . | . . . . . . | |||
TTTT | ffff | NNNNNNNN | DDDDDDDD | Entrée EEEE-1 |
LLLLLLLL | Offset vers le prochain IFD |
Valeur | ||||||
Format | ||||||
Octets/composant | ||||||
Valeur | ||||||
Format | ||||||
Octets/composant |
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F ----------------------------------------------------- 0000: 49 49 2A 00 08 00 00 00-02 00 1A 01 05 00 01 00 0010: 00 00 26 00 00 00 69 87-04 00 01 00 00 00 11 02 0020: 00 00 40 00 00 00 48 00-00 00 01 00 00 00Si la première partie des données TIFF sont comme ci-dessus, elle peut être interprétée de la façon suivante :
Comp |
|||||||||||||||||||||||||||||||
0x010e | DescriptionImage | ascii string | Descrit l'image. Code 2 octets character tel que les Chinois/Koréen/Japanais ne peuvent pas utilisés. | ||||||||||||||||||||||||||||
0x010f | Fabricant (Maker) |
ascii string | Montre le fabricant de l'appareil photo numérique. Dans le standard Exif , ce marqueur est optionnel, mais il est obligatoire pour le standard DCF. | ||||||||||||||||||||||||||||
0x0110 | Modèle | ascii string | Montre le numéro de modèle de l'appareil photo numérique. Dans le standard Exif , ce marqueur est optionnel, mais il est obligatoire pour le standard DCF. | ||||||||||||||||||||||||||||
0x0112 | Orientation | unsigned short |
Exprime l'orientation de l'appareil par rapport à la scène, quand l'image est prise. Les positions 'ligne 0' et 'colone 0' relatives à la vue prise sont montrées dans le tableau ci-conte à droite. | ||||||||||||||||||||||||||||
0x011a | XResolution | unsigned rational | Résolution d'affichage/d'impression de l'image. La valeur par défaut est 1/72inch, mais elle n'est pas utilisée car les ordinateurs personnels n'utilisent pas cette valeur pour les sorties d'affichage/d'impression. | ||||||||||||||||||||||||||||
0x011b | YResolution | unsigned rational | |||||||||||||||||||||||||||||
0x0128 | ResolutionUnit | unsigned short | Unité utilisée pour XResolution(0x011a) et pour YResolution(0x011b).
| ||||||||||||||||||||||||||||
0x0131 | Software | ascii string | Montre le numéro de version firmware(software interne de l'appareil photo numérique). | ||||||||||||||||||||||||||||
0x0132 | DateHeure | ascii string | Date/Heure de la dernière modification de l'image. Le format est "AAAA:MM:JJ HH:MM:SS"+0x00, soit 20 octets. Si l'horloge n'a pas été règlée ou si l'appareil n'a pas d'horloge, le champ peut être rempli avec des espaces. Habituellement, c'est la même valeur que DateHeureOriginale(0x9003) | ||||||||||||||||||||||||||||
0x013e | Point Blanc | unsigned rational | Définit la chromaticité du point blanc de l'image. Si l'image utilise la norme Illumination D65 du CIE (connu comme le standard international de la "lumière du jour"),les valeurs sont '3127/10000, 3290/10000'. | ||||||||||||||||||||||||||||
0x013f | Chromaticité des primaires | unsigned rational | Définit la chromaticité des couleurs primaires de l'image. Si l'image utilise la recommandation 709 du CCIR concernant les primaires, les valeurs sont '640/1000, 330/1000, 300/1000, 600/1000, 150/1000, 0/1000'. | ||||||||||||||||||||||||||||
0x0211 | Coefficients YCbCr | unsigned rational | Quand le format de l'image est YCbCr, ces valeurs montrent les constantes pour la transformer au format RGB. Habituellement, ces valeurs sont '0.299 / 0.587 / 0.114'. | ||||||||||||||||||||||||||||
0x0213 | Positionnement YCbCr | unsigned short | Quand l'image est format YCbCr et utilise un 'Sous échantillonnage'
(écrêtage des données chromatiques, tous les appareils photos numériques
font ça), définit le point d'échantillonnage chromatique de la surface de
pixel sous échatillonnée.
| ||||||||||||||||||||||||||||
0x0214 | Référence Noir Blanc | unsigned rational | Montre les valeurs de référence des points Noir/Blanc. Dans le cas du format YCbCr, les 2 premiers octets indiquent la référence Noir/Blanc de Y, les 2 octets suivant indiquent la référence pour Cb, les 2 derniers la référence pour Cr. Dans le cas du format RGB, les 2 premiers octets indiquent la référence Noir/Blanc pour R, les 2 octets suivant indiquent la référence pour G, les 2 derniers la référence pour B. | ||||||||||||||||||||||||||||
0x8298 | Copyright | ascii string | Montre l'information de copyright | ||||||||||||||||||||||||||||
0x8769 | ExifOffset | unsigned long | Offset du Sub IFD Exif |
| ||||
Comp |
||||
0x829a | Temps d'exposition | unsigned rational | Temps d'exposition (inverse de la vitesse d'obturation). L'unité est la seconde. | |
0x829d | Nombre F | unsigned rational | Indique le Nombre F (F-stop) de l'objectif (diaphragme) quand l'image a été prise. | |
0x8822 | Programme d'exposition | unsigned short | Programme d'explosition que l'appareil utilisait quand l'image a été
prise.
| |
0x8827 | SensibilitéEquivalentISO | unsigned short | Sensibilité du CCD équivalente à la sensibilité ISO du film Ag-Hr. | |
0x9000 | Version Exif | undefined | Numéro de version Exif. Enregistré sur 4 octets de caractères ASCII. Si l'image est basée sur la version Exif V2.1, la valeur est "0210". Comme le type n'est pas 'défini', il n'y a pas de NULL(0x00) pour terminaison. | |
0x9003 | DateHeureOriginelle | ascii string | Date/Heure de la prise de l'image originelle. Cette valeur ne doit pas être modifiée par un programme utilisateur. Le format est "AAAA:MM:JJ HH:MM:SS"+0x00, soit un total de 20 octets. Si l'horloge n'a pas été initialisée ou si l'appareil photo numérique n'a pas d'horloge, ce champ peut être rempli avec des 'espaces'. Dans le standard Exif, ce marqueur est optionnel, mais il est obligatoire pour la standard DCF. | |
0x9004 | DateHeureDigitalisation | ascii string | Date/Heure de la digitalisation de l'image. Habituellement, elle contient la même valeur que DateHeureOriginelle(0x9003). Le format est "AAAA:MM:JJ HH:MM:SS"+0x00, soit un total de 20 octets. Si l'horloge n'a pas été initialisée ou si l'appareil photo numérique n'a pas d'horloge, ce champ peut être rempli avec des 'espaces'. Dans le standard Exif, Ce marqueur est optionnel, mais il est obligatoire pour la standard DCF. | |
0x9101 | Configuration des Composants | undefined | Montre l'ordre des données pixel. Dans la plupart des cas '0x04,0x05,0x06,0x00' est utilisé pour le format RGB et '0x01,0x02,0x03,0x00' pour le format YCbCr. 0x00: n'existe pas, 0x01:Y, 0x02:Cb, 0x03:Cr, 0x04:Rouge, 0x05:Vert, 0x06:Bleu. | |
0x9102 | BitsCompressésParPixel | unsigned rational | Le taux de compression moyen du JPEG (estimation brute). | |
0x9201 | ValeurVitesseObturation | signed rational | Vitesse d'obturation en valeur APEX. Pour convertir cette valeur en 'Vitesse d'obturation' ordinaire : il faut calculer 2 à la puissance de cette valeur et en prendre l'inverse. Par exemple, si la ValeurVitesseObturation est '4', la vitesse de l'obturateur est 1/(2 4)=1/16 de seconde. | |
0x9202 | ValeurOuverture | unsigned rational | La valeur de l'ouverture lorsque l'image a été prise. L'unité est APEX. Pour convertir cette valeur en F-number(F-stop) ordinaire, il faut calculer la racine carré de 2 (1.4142) à la puisance de cette valeur. Par exemple, si la ValeurOuverture est '5', F-number is 1.41425 = F5.6. | |
0x9203 | ValeurBrillance | signed rational | Brillance du sujet pris, l'unité est APEX. Pour calculer l'Exposition(Ev)
à partir de la ValeurBrillance (Bv), vous devez additionner la
ValeurSensibilité (Sv). Ev=Bv+Sv Sv=log2(TauxVitesseISO/3.125)
| |
0x9204 | ValeurCompensationExposition | signed rational | Valeur de la compensation d'exposition lors de la prise de vue de l'image. L'unité est APEX(EV/IL). | |
0x9205 | ValeurOuvertureMax | unsigned rational | Valeur maximale de l'ouverture de l'objectif. Vous pouvez la convertir en nombre F en calculant la puissance de la racine de 2 (comme pour ValeurOuverture : 0x9202). | |
0x9206 | DistanceSujet | signed rational | Distance au point focal, l'unité est le mètre. | |
0x9207 | ModeCalculExposition | unsigned short | Méthode de détermination de l'exposition.
| |
0x9208 | SourceLumière | unsigned short | Source de lumière, en réalité ceci représente le réglage de la balance
de blanc.
| |
0x9209 | Flash | unsigned short |
| |
0x920a | LongueurFocale | unsigned rational | Longueur focale de l'objectif lors de la prise de vue de l'image. L'unité est le millimètre. | |
0x927c | NoteFabricant | undefined | Données internes appartenant au fabricant. Quelques fabricants comme Olympus/Nikon/Sanyo etc. uitlisent le format IFD pour cette zone. | |
0x9286 | CommentaireUtilisateur | undefined | Enregistre les commentaires utilisateur. Ce marqueur autorise
l'utilisation de code caractères sur 2 octets ou l'unicode. Les 8
premiers octets décrivent le code utilisé. 'JIS' est un code caractère
japonais (connu sous le nom de Kanji).
'0x41,0x53,0x43,0x49,0x49,0x00,0x00,0x00' : ASCII '0x4a,0x49,0x53,0x00,0x00,0x00,0x00,0x00' : JIS '0x55,0x4e,0x49,0x43,0x4f,0x44,0x45,0x00' : Unicode '0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00' : Indéterminé | |
0x9290 | DuréeSubsec | ascii string | Certains appareils photo numériques peuvent prendre 2~30
images par secondes, mais les marqueurs
DateHeure/DateHeureOriginelle/DateHeureNumérisation ne peuvent pas
enregistrer les durées inférieures à la seconde. Le marqueur DuréeSubsecTime
est utilisée pour l'enregistrer. Par exemple, DateHeureOriginelle = "1996:09:01 09:15:30", DuréeSubSecOriginelle = "130", combinée à l'heure originelle donne "1996:09:01 09:15:30.130" | |
0x9291 | DuréeSubsecOriginelle | ascii string | ||
0x9292 | DuréeSubsecNumérisation | ascii string | ||
0xa000 | VersionFlashPix | undefined | Enregistre la version du format FlashPix. Si les données de l'image sont basée sur le format FlashPix Ver.1.0, la valeur est "0100". Comme le type est 'undefined', il n'y a pas de NULL(0x00) pour terminaison. | |
0xa001 | Colorimétrie | unsigned short | Definit la Colorimétrie. Une image DCF doit utiliser la colorimétrie sRGB aussi la valeur est toujours '1'. Si l'image utilise une autre colorimétrie, la valeur est '65535': Non calibré. | |
0xa002 | LargeurImageExif | unsigned short/long | Taille de l'image principale. | |
0xa003 | HauteurImageExif | unsigned short/long | ||
0xa004 | FichierSonAssocié | ascii string | Si l'appareil photo numérique peut enregistrer des données audio avec l'image, indique le nom des données audio. | |
0xa005 | OffsetInteropérabilitéExif | unsigned long | Pour l'extension "ExifR98", les détails ne sont pas connus. Cette valeur est l'offset au données de format IFD. Actuellement il y a 2 entrées, la première est Tag0x0001, dont la valeur est "R98", la suivante est Tag0x0002, dont la valeur est "0100". | |
0xa20e | XRésolutionPlanFocal | unsigned rational | Densité des Pixel au niveau du CCD. Si vous avez un appareil photo numérique MegaPixel et que vous preniez une photo dans la pus basse résolution (par exemple en mode VGA), cette valeur et ré-échantillonée par la résolution de l'image. Dans ce cas, RésolutionPlanFocal n'est pas de la même valeur que la résolution réelle du CCD. | |
0xa20f | YRésolutionPlanFocal | unsigned rational | ||
0xa210 | UnitéRésolutionPlanFocal | unsigned short | Unit of XRésolutionPlanFocal/YRésolutionPlanFocal.
| |
0xa215 | IndexExposition | unsigned rational | Identique à SensibilitéEquivalentISO(0x8827) mais la donnée est du type unsigned rational. Seulement les appareils photos numériques Kodak utilisent ce marqueur à la place de SensibilitéEquivalentISO, Nous ne savons pas pourquoi (quelle raison historique?). | |
0xa217 | MéthodeCapteur | unsigned short | Indique le type de capteur image. '2' signifie 1 composant de surface sensible à la couleur, la plupart des appareils utilisent ce type de capteur. | |
0xa300 | FichierSource | undefined | Indique la source de l'image. La valeur '0x03' signifie que la source de l'image est un appareil photo numérique. | |
0xa301 | TypeScène | undefined | Indique le type de scène. La valeur '0x01' signifie que l'image a été directement photographiée. | |
0xa302 | ModèleCFA | undefined | Indique le modèle géométrique de filtre couleur (CFA). |
short | Unité pixel de répétition horizontale = n | |
short | Unité pixel de répétition verticale = m | |
octet | Valeur[0,0] CFA | |
|
|
|
octet | Valeur[n-1,0] CFA | |
octet | Valeur[0,1] CFA | |
|
|
|
octet | Valeur[n-1,m-1] CFA |
Filtre de couleur | Rouge | Vert | Bleu | Cyan | Magenta | Jaune | Blanc |
Valeur CFA |
R | G |
G | B |
| ||||
Comp |
||||
0x0001 | IndexInteropérabilité | ascii string | Si cette IFD est l'IFD de l'image principale et que le fichier contient une image au format ExifR98 v1.0, la valeur est "R98". Si c'est l'IFD de l'image miniature, la valeur est "THM". | |
0x0002 | VersionInteropérabilité | Non défini | Enregistrement de la version de l'interopérabilité. "0100" signifie version 1.00. | |
0x1000 | FormatFichierImageReliée | ascii string | quelconque | Enregistre le format du fichier image. La valeur est une chaîne de caractères (par exemple, "Exif JPEG Ver. 2.1"). |
0x1001 | LargeurImageReliée | Short or Long | Enregistre la taille de l'image. | |
0x1001 | LongueurImageReliée | Short or Long |
| ||||
Comp |
||||
0x0100 | LargeurImage | unsigned short/long | Donne la taille de l'image miniature. | |
0x0101 | LongueurImage | unsigned short/long | ||
0x0102 | BitsParEchantillon | unsigned short | Quand le format de l'image n'est pas compressé, cette valeur montre le nombre de bits par composant pour chaque pixel. Habituellement cette valeur est '8,8,8' | |
0x0103 | Compression | unsigned short | Indique la méthode de compression. '1' signifie pas de compression, '6' signifie une compression JPEG. | |
0x0106 | InterprétationPhotométrique | unsigned short | Montre le domaine de couleur des composants de l'image. '1' signifie monochrome, '2' signifie RGB, '6' signifie YCbCr. | |
0x0111 | StripOffsets | unsigned short/long | Quand le format de l'image est "non compressée", cette valeur indique l'offset aux données de l'image. dans certain cas les données de l'image sont divisées en bandes et cette valeur est plurielle. | |
0x0115 | EchantillonParPixel | unsigned short | Quand le format de l'image est "non compressée", cette valeur montre le nombre de composants enregistrés pour chaque pixel. Pour une image en couleur, cette valeur est '3'. | |
0x0116 | LigneParBande | unsigned short/long | Quand le format de l'image est "non compressée" et que l'image est enregistrée en bandes, cette valeur indique combien de lignes enregistrer pour chaque bande. Si l'image n'est pas découpée en bande, cette valeur est la même que LongueurImage(0x0101). | |
0x0117 | NombreOctetsBande | unsigned short/long | Quand le format de l'image est "non compressée" et qu'elle est enregistrée en bandes, cette valeur montre combien d'octets sont utilisés pour chaque bande et cette valeur est plurielle. Si l'image n'est pas découpée en bande, cette valeur est simple et indique la taille totale des données de l'image. | |
0x011a | RésolutionX | unsigned rational | Résolution d'affichage/impression de l'image. Un nombre important d'appareil photo numérique utilise 1/72inch, mais elle n'a pas de signification car les ordinateurs personnels n'utilisent pas cette valeur pour affichher/imprimer. | |
0x011b | RésolutionY | unsigned rational | ||
0x011c | ConfigurationPlan | unsigned short | Quand le format de l'image est non compressée YCbCr, cette valeur indique le nombre d'octets d'alignement des données YCbCr. Si la valeur est '1', les valeurs Y/Cb/Cr sont en bloc, contigus pour chaque sous ensemble de pixel. Si la valeur est '2', les valeurs Y/Cb/Cr sont séparées et enregistrées dans plan Y/ plan Cb/ plan Cr. | |
0x0128 | UnitéRésolution | unsigned short | Unité de RésolutionX(0x011a)/RésolutionY(0x011b). '1' signifie inch, '2' signifie centimètre. | |
0x0201 | OffsetIFJpeg | unsigned long | Quand l'image est au format JPEG, cette valeur indique l'offset à l'enregistrement des données. | |
0x0202 | NombreOctetIFJpeg | unsigned long | Quand l'image est au format JPEG, cette valeur indique la taille de l'image JPEG. | |
0x0211 | CoefficientsYCbCr | unsigned rational | Quand l'image est au format YCbCr, cette valeur indique les constantes pour la transformer au format RGB. Habituellement, '0.299/0.587/0.114' sont utilisées. | |
0x0212 | SousEchantillonYCbCr | unsigned short | Quand l'image est au format YCbCr et que le sous échantillonnage est utilisé (cropping des données chromatiques, tous les appareils photo numériques le font), cette valeur indique le nombre de données chromatiques sous échantillonnées. La première valeur montre le taux d'échantillonnage horizontal, la suivante montre le taux d'échantillonnage vertical. | |
0x0213 | PositionYCbCr | unsigned short | Quand l'image est au format YCbCr et que le sous échantillonnage est utilisé (cropping des données chromatiques, tous les appareils photo numériques le font), cette valeur définit le point d'échantillonnage chromatique de la surface de pixel sous échantillonnée. '1' signifie le centre de la surface du pixel, '2' signifie le point datum(0,0). | |
0x0214 | ReferenceNoirBlanc | unsigned rational | Indique la valeur de référence des points noir/blanc. Dans le cas du format YCbCr, les deux premiers indiquent les références noir/blanc sur Y, Les deux suivants sur Cb et les deux derniers sur Cr. Dans le cas du format RGB, les deux premiers indiquent les références noir/blanc de R, les deux suivants pour G et les deux derniers pour B. |
| ||||
Comp |
||||
0x00fe | TypeNouveauSousEnsemble | unsigned long | ||
0x00ff | TypeSousEnsemble | unsigned short | ||
0x012d | FonctionTransfer | unsigned short | ||
0x013b | Auteur | ascii string | ||
0x013d | Viseur automatique | unsigned short | ||
0x0142 | LargeurCarreau | unsigned short | ||
0x0143 | LongueurCarreau | unsigned short | ||
0x0144 | OffsetsCarreau | unsigned long | ||
0x0145 | NombreOctetsCarreau | unsigned short | ||
0x014a | SousIFDs | unsigned long | ||
0x015b | TablesJPEG | undefined | ||
0x828d | DimModèleRecopieCFA | unsigned short | ||
0x828e | ModèleCFA | unsigned byte | ||
0x828f | NiveauBatterie | unsigned rational | ||
0x83bb | IPTC/NAA | unsigned long | ||
0x8773 | ProfilInterCouleur | undefined | ||
0x8824 | SensitivitéSpectrale | ascii string | ||
0x8825 | InfoGPS | unsigned long | ||
0x8828 | OECF | undefined | ||
0x8829 | Interlacement | unsigned short | ||
0x882a | OffsetZoneTemps | signed short | ||
0x882b | ModeAutoTimer | unsigned short | ||
0x920b | EnergieFlash | unsigned rational | ||
0x920c | RéponseFréquenceSpatiale | undefined | ||
0x920d | Bruit | undefined | ||
0x9211 | NuméroImage | unsigned long | ||
0x9212 | ClassificationSécurité | ascii string | ||
0x9213 | HistoriqueImage | ascii string | ||
0x9214 | LocalisationSujet | unsigned short | ||
0x9215 | IndexExposition | unsigned rational | ||
0x9216 | IndentificationNormeTIFF/EP | unsigned byte | ||
0xa20b | EnergieFlash | unsigned rational | ||
0xa20c | RéponseFréquenceSpatiale | unsigned short | ||
0xa214 | LocalisationSujet | unsigned short |
:0000: 4F 4C 59 4D 50 00 01 00-0B 00 00 02 04 00 03 00 OLYMP........... :0010: 00 00 0E 04 00 00 01 02-03 00 01 00 00 00 03 00 ................
No marqueur | Nom marqueur | Format | NbCompo | Valeur |
0x0200 | ModeSpécial | Unsigned Long | 3 | Indique le mode de prise de vue. La première valeur signifie 0=normal, 1=inconnu, 2=rapide, 3=panorama. La seconde valeur indique le nombre de séquences, la troisième valeur idique la direction du panorama, 1=gauche à droite, 2=droite à gauche, 3=de bas en haut, 4=de haut en bas. |
0x0201 | QualitéJpeg | Unsigned Short | 1 | Indique la qualité JPEG. 1=SQ,2=HQ,3=SHQ. |
0x0202 | Macro | Unsigned Short | 1 | Indique le mode Macro ou non. 0=normal, 1=macro. |
0x0203 | Inconnu | Unsigned Short | 1 | Inconnu |
0x0204 | ZoomDigital | Unsigned Rational | 1 | Indique le rapport de Zoom Digital. 0=normal, 2=digital 2x zoom. |
0x0205 | Inconnu | Unsigned Rational | 1 | Inconnu |
0x0206 | Inconnu | Signed Short | 6 | Inconnu |
0x0207 | VersionLogiciel | ascii string | 5 | Indique la version du Firmware. |
0x0208 | InfoImage | ascii string | 52 | Contient une donnée au format ASCII comme [PictureInfo]. C'est la même format de donnée que les anciens appareils photo numériques Olympus qui n'utilisaient pas le format Exif (C1400/C820/D620/D340 etc). |
0x0209 | IDCamera | Undefined | 32 | Contient la donnée d'identification IDCamera, qui peut être changée par l'utilisateur avec un utilitaire. |
0x0f00 | DumpData | Unsigned Long | 30 | Inconnu |
:0000: 4E 69 6B 6F 6E 00 01 00-05 00 02 00 02 00 06 00 Nikon........... :0010: 00 00 EC 02 00 00 03 00-03 00 01 00 00 00 06 00 ................
No marqueur | Nom marqueur | Format | NbCompo | Valeur |
0x0002 | Inconnu | ascii string | 6 | Inconnu. E900/E900S/E910: "09.41", les autres: "08.00". |
0x0003 | Qualité | Unsigned short | 1 | Indique la qualité choisie. Pour le E900, 1:VGA Basic, 2:VGA Normal, 3:VGA Fine, 4:SXGA Basic, 5:SXGA Normal, 6:SXGA Fine |
0x0004 | Mode Couleur | Unsigned short | 1 | 1:Couleur, 2:Monochrome. |
0x0005 | Ajustement Image | Unsigned short | 1 | 0:Normal, 1:Lumière+, 2:Lumière-, 3:Contraste+, 4:Contraste-. |
0x0006 | CCD Sensitivité | Unsigned short | 1 | 0: ISO80, 2: ISO160, 4: ISO320, 5: ISO100 |
0x0007 | Balance des Blancs | Unsigned short | 1 | 0: Auto, 1: Preset, 2: Lumière du jour, 3: Incandescense, 4: Fluorescence, 5: Nuageux, 6: Lumière du flash |
0x0008 | Focus | Unsigned rational | 1 | Si le focus est infini, la valeur est '1/0'. |
0x0009 | Inconnu | ascii string | 20 | Inconnu |
0x000a | Zoom Digital | Unsigned rational | 1 | '160/100' signifie zoom digital 1.6x, '0/100' signifie pas de zoom digital (seulement zoom optique). |
0x000b | Convertisseur | Unsigned short | 1 | Si un convertisseur Fisheye est utilisé, la valeur est '1'. |
0x0f00 | Inconnu | Unsigned long | 25~30 | Inconnu |
:0000: 10 00 01 00 07 00 04 00-00 00 00 01 00 00 02 00 ................ :0010: 03 00 02 00 00 00 00 00-64 00 03 00 02 00 06 00 ........d.......
No marqueur | Nom marqueur | Format | NbCompo | Valeur |
0x0001 | Inconnu | Undefined | 4 | Inconnu. Toujours "0100". version? |
0x0002 | Réglage ISO | Unsigned short | 2 | 0, 100 = ISO 100 0, 200 = ISO200 0, 400 = ISO400 etc. |
0x0003 | Mode Couleur | ascii string | variable | "COLOR", "B&W" |
0x0004 | Qualité | ascii string | variable | "NORMAL", "FINE", "BASIC" |
0x0005 | BalanceBlanc | ascii string | variable | "AUTO", "WHITE PRESET" etc. |
0x0006 | Finesse Image | ascii string | variable | "AUTO", "HIGH" etc. |
0x0007 | Mode Focus | ascii string | variable | "AF-S" signifie AF Simple, "AF-C" signifie AF Continu. |
0x0008 | Réglage Flash | ascii string | variable | "NORMAL", "RED-EYE" etc. |
0x000a | Inconnu | Unsigned rational | 1 | Inconnu, Toujours '8832/1000'? |
0x000f | Sélection ISO | ascii string | variable | "MANUAL":Sélectionné par l'utilisateur, "AUTO":Automatiquement sélectionné. |
0x0080 | Ajustement Image | ascii string | variable | "AUTO", "NORMAL", "CONTRAST(+)" etc. |
0x0082 | Adaptateur | ascii string | varies | "OFF", "FISHEYE 2", "WIDE ADAPTER" etc. |
0x0085 | Distance Focus Manuelle | Unsigned rational | 1 | Distance en Mètres si le focus est sélectionné manuellement, sinon 0 |
0x0086 | Zoom Digital | Unsigned rational | 1 | '100/100' signifie pas de zoom digital (zoom optique seulement), '140/100' signifie zoom digital 1.4x. |
0x0088 | Position Focus AF | Undefined | 4 | '0,0,0,0':Centré, '0,1,0,0':Haut, '0,2,0,0':Bas, '0,3,0,0':Gauche, '0,4,0,0':Droite |
0x0010 | Dump Data | Undefined | 174 | Inconnu. |
:0000: 00 14 00 01 00 03 00 00-00 01 00 0A 00 00 00 02 ................ :0010: 00 03 00 00 00 01 00 03-00 00 00 03 00 03 00 00 ................Les données ci-dessous ont été analysées par Eckhard Henkel .
No marqueur | Nom marqueur | Format | NbCompo | Valeur |
0x0001 | ModeEnregistrement | Unsigned Short | 1 | 1:Simple Obturateur, 2:Panorama, 3:Scène nocturne, 4:Portrait, 5:Paysage |
0x0002 | Qualité | Unsigned Short | 1 | 1:Economique, 2:Normal, 3:Fin |
0x0003 | Mode de Focus | Unsigned Short | 1 | 2:Macro, 3:Auto Focus, 4:Focus Manuel, 5:Infini |
0x0004 | Mode Flash | Unsigned Short | 1 | 1:Auto, 2:On, 3:Off, 4:Réduction Yeux Rouges |
0x0005 | Intensité Flash | Unsigned Short | 1 | 11:Faible, 13:Normale, 15:Forte |
0x0006 | Distance Objet | Unsigned Long | 1 | Distance de l'objet en [mm] |
0x0007 | Balance Blanc | Unsigned Short | 1 | 1:Auto, 2:Tungstène, 3:Lumière du jour, 4:Fluorescent, 5:Ombre, 129:Manuel |
0x0008 | Inconnu | Unsigned short | 1 | Inconnu |
0x0009 | Inconnu | Unsigned short | 1 | Inconnu |
0x000a | Zoom Digital | Unsigned Long | 1 | 0x10000(65536): 'Off', 0x10001(65537): 'Zoom Digital 2X' |
0x000b | Dureté des traits | Unsigned Short | 1 | 0:Normal, 1:Doux, 2:Dur |
0x000c | Contraste | Unsigned Short | 1 | 0:Normal, 1:Faible, 2:Elevé |
0x000d | Saturation | Unsigned Short | 1 | 0:Normal, 1:Faible, 2:Elevé |
0x000e | Inconnu | Unsigned short | 1 | Inconnu |
0x000f | Inconnu | Unsigned short | 1 | Unknown |
0x0010 | Inconnu | Unsigned short | 1 | Inconnu |
0x0011 | Inconnu | Unsigned long | 1 | Inconnu |
0x0012 | Inconnu | Unsigned short | 1 | Inconnu |
0x0013 | Inconnu | Unsigned short | 1 | Inconnu |
0x0014 | Sensibilité CCD | Unsigned short | 1 | QV3000: 64: Normal, 125: +1.0, 250: +2.0,
244: +3.0 QV8000/2000: 80: Normal, 100: Elevé |
:0000: 46 55 4A 49 46 49 4C 4D-0C 00 00 00 0F 00 00 00 :0000: FUJIFILM........ :0010: 07 00 04 00 00 00 30 31-33 30 00 10 02 00 08 00 :0010: ......0130......
No marqueur | Nom marqueur | Format | NbCompo | Valeur |
0x0000 | Version | Undefined | 4 | Version du MakerNote. Actuellement, la valeur est "0130". |
0x1000 | Qualité | ascii string | 8 | Réglage Qualité. ascii string "BASIC","NORMAL","FINE" |
0x1001 | Dureté des traits | Unsigned Short | 1 | Réglage Durété. 1 ou 2: doux, 3: normal, 4 ou 5: dur. |
0x1002 | Balance Blanc | Unsigned Short | 1 | Réglage de la balance des blancs. 0: Auto, 256: Lumière du jour, 512: Nuageux, 768: CouleurLumièreDuJour-fluorescence, 769: CouleurBlancLumièreDuJour-fluorescence, 770: Blanc-fluorescence, 1024: Incandenscense, 3840: Balance de Blanc Personnalisée. |
0x1003 | Couleur | Unsigned Short | 1 | Réglage de la saturation chromatique. 0: normal(STD), 256: Elevé, 512: Faible(ORG). |
0x1004 | Ton | Unsigned Short | 1 | Réglage du contraste. 0: normal(STD), 256: Elevé(HARD), 512: Faible(ORG). |
0x1010 | Mode Flash | Unsigned Short | 1 | Réglage du Flash. 0: Auto, 1: On, 2: Off, 3: Réduction Yeux Rouges. |
0x1011 | Luminosité Flash | Signed Rational | 1 | Réglage de la compensation de la luminosité du Flash. L'unité est en APEX(EV) et les valeurs sont -6/10, -3/10, 0/10, 3/10, 6/10 etc. |
0x1020 | Macro | Unsigned Short | 1 | Réglage du mode Macro. 0: Off, 1: On. |
0x1021 | Mode Focus | Unsigned short | 1 | Réglage du mode Focus. 0: Auto focus, 1: Focus Manuel. |
0x1030 | LenteSynchro. | Unsigned short | 1 | Réglage de la synchronisation lente. 0: Off, 1: On. |
0x1031 | Mode Image | Unsigned short | 1 | Réglage du mode image. 0: Auto, 1: Scène de Portrait, 2:Scène de Paysage, 4: Scène de Sports, 5: Scène de Nuit, 6: Programme AE, 256: Priorité à l'ouverture AE, 512: Priorité à l'obturateur AE, 768: Exposition Manuelle. |
0x1032 | Inconnu | Unsigned Short | 1 | Inconnu |
0x1100 | PriseContinue/Bracket | Unsigned Short | 1 | Réglage du mode de prise en continu ou de l'auto bracketting. 0: off, 1: on. |
0x1200 | Inconnu | Unsigned Short | 1 | Inconnu |
0x1300 | Risque Bouger | Unsigned Short | 1 | Status de l'avertissement du "Risque de Bouger". 0: Pas d'avertissement "Risque de bouger", 1: Avertissement "Risque de bouger". |
0x1301 | Avertissement Focus | Unsigned short | 1 | Status de l'avertissement Auto Focus. 0: Auto Focus bon, 1: Hors du focus. |
0x1302 | Avertissement AE | Unsigned short | 1 | Status d'avertissement de l'Auto Exposition. 0: AE bon, 1: Sur Exposition (>1/1000s, F11). |
Les données MakerNote Canonsont au format IFD, commençant à l'offset 0.
Quelques uns de ces marqueurs et de ces champs sont produits que sur les appareils comme le EOS D30, mais (à première vue) tout ceci est valide pour l'ensemble des appareils Canon (au moins depuis le A50). Si un marqueur n'est pas trouvé, ou est réduit par rapport à ce qui est décrit ici, cela veut tout simplement dire que la donnée n'est pas supportée par l'appareil.
No marqueur | Nom marqueur | Format | NbCompo | Valeur | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0x0 | Inconnu | Unsigned Short | 6 | Toujours 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0x1 | Inconnu | Unsigned Short | variable |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0x3 | inconnu | Unsigned Short | 4 | inconnu | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0x4 | inconnu | Unsigned Short | variable |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0x6 | Type Image | ascii string | 32 | par exemple: "IMG:EOS D30 JPEG" a une série de caractères blancs. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0x7 | Version Firmware | ascii string | 24 | Peut avoir une série de caractères NUL et d'espaces. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0x8 | Numéro d'Image | Unsigned Long | 1 | Habituellement sous la forme de FFF-XXXX.
FFF est cette valeur divisée par 1000, XXXX est cette valeur modulo 1000. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0x9 | Nom propriétaire | ascii string | 32 | Peut contenir une série de caractères NUL et d'espaces. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0xa | Inconnu | Unsigned Short | variable | inconnu | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0xc | Numéro de série Appareil | Unsigned Long | 1 | Les 16 bits de poids fort sont imprimés comme un nombre hexadécimal de
4-digits. Les 16 bits de poids faible sont imprimés comme un nombre décimal de 5-digits. Ils doivent être concaténés pour former le numéro de série. Par exemple, le format de la chaîne dans printf() doit être "%04X%05d". | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0xd | inconnu | Unsigned Short | variable | inconnu | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
0xf | Fonctions Personnalisées | Unsigned Short | variable | Le premier short est le nombre d'octets dans le marqueur (par exemple
deux fois le nombre de shorts) Pour chacune des autres valeurs: les 8 bits de poids fort sont le numéro de code fonction (C.Fn), et les 8 bits de poids faible sont la valeur. |
C.Fn | Nom | Valeur |
---|---|---|
1 | Réduction du bruit lors des longues expositions | 0: Off 1: On |
2 | Boutons vérouillage Obturateur/AE | 0: AF/AE vérouillés 1: AE vérouillé/AF 2: AF/AF vérouillé 3: AE+libre/AE+AF |
3 | Vérouillage Miroir | 0: Interdit 1: authorisé |
4 | Tv/Av et niveau d'exposition | 0: 1/2 stop 1: 1/3 stop |
5 | Assistance lumière AF | 0: On (auto) 1: Off |
6 | Vitesse d'obturation dans le mode Av | 0: Automatique 1: 1/200 (fixé) |
7 | Annulation séquence/auto AEB | 0: 0, -, + / Permis 1: 0, -, + / Interdit 2: -, 0, + / Permis 3: -, 0, + / Inerdit |
8 | Synchro du rideau de l'obturateur | 0: Synchro du premier rideau 1: Synchro du second rideau |
9 | Interrupteur de la fonction bouton d'arrêt objectif AF | 0: AF stop 1: AF opérationnel 2: Vérouille AE et lance le timer |
10 | Auto réduction du flash complet | 0: Authorisé 1: Interdit |
11 | Position de retour du bouton menu | 0: Haut 1: Précédent (volatile) 2: Précédent |
12 | Réglage du bouton fonction lors de la prise de vue | 0: Non définie 1: Change qualité 2: Change vitesse ISO 3: Selection parametres |
13 | Nettoyage Capteur | 0: Interdit 1: Authorisé |
Accueil Dictionnaire Projet Exif
Date de la dernière modification de cette page : mercredi 24 mars 2004