Format de fișier imagine schimbabil

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Formatul de fișier imagine schimbabil (abrevierea oficială Exif , nu EXIF [1] ) este o specificație pentru formatul de fișier imagine utilizat de camerele digitale . Specificația utilizează formatele JPEG , TIFF Rev. 6.0 și RIFF existente , cu adăugarea de etichete de metadate specifice. Nu este acceptat în JPEG 2000 , PNG și GIF .

Exif a fost creat de Asociația Japoneză pentru Dezvoltarea Industriilor Electronice (JEIDA). Versiunea 2.1 a specificației este datată 12 iunie 1998 , iar versiunea 2.2 este din aprilie 2002 și este cunoscută și sub numele de Exif Print . Exif nu este acceptat în prezent de companii sau organizații care respectă standardele , însă este formatul utilizat de toți producătorii de camere.

Structura etichetelor Exif este preluată din cea a fișierelor TIFF. Există o suprapunere mare între etichetele definite în standardele TIFF, Exif, TIFF / EP și DCF .

Etichetele de metadate definite în standardul Exif acoperă un spectru larg care include:

  • Informații despre dată și oră. Camerele digitale înregistrează data și ora curente în aceste metadate.
  • Setările camerei. Aceasta include informații statice, cum ar fi modelul și producătorul camerei, și diverse informații pentru fiecare imagine, cum ar fi orientarea, diafragma , viteza obturatorului , distanța focală , balansul de alb și setul de informații despre viteza ISO .
  • O miniatură pentru previzualizare pe ecranul LCD al camerei, în administratorii de fișiere sau în software-ul de editare a fotografiilor.
  • Descrieri și informații privind drepturile de autor.

Informații geografice

Nikon D300 și receptor GPS "Solmeta Geotagger N2 Kompass"

Metadatele pot include informații referitoare la locația fotografiilor, care pot proveni de la un receptor GPS conectat la cameră; formatul standard pentru salvarea acestor informații spațiale este GPX .

Aceasta informatie poate fi adăugat prin lansarea datelor jurnalului receptorului GPS [ neclar ] , combinându-le ulterior folosind de exemplu programe precum Geotag [2] ( software independent de platformă open-source ) sau GPSPhotoLinker [3] (software proprietar pentru macOS ).

Suport software

Datele Exif sunt inserate în fișierul de imagine în sine. Programele mai noi de editare a fotografiilor, spre deosebire de cele mai vechi, sunt capabile să interpreteze datele Exif și să le păstreze atunci când salvați imaginea editată.

Mai multe programe de galerie foto recunosc datele Exif și le pot afișa lângă imagine.

Probleme

Pe lângă faptul că nu este un standard menținut, formatul Exif prezintă o serie de dezavantaje, legate în principal de utilizarea structurii vechi de pornire, care include:

  • Derivarea formatului Exif din structura TIFF utilizând deplasările indicatorului în fișiere înseamnă că datele pot fi împrăștiate oriunde în fișier, ceea ce înseamnă că software-ul poate corupe orice indicator sau datele corespunzătoare care nu vor fi decodate / codificate. Acesta este motivul pentru care mulți editori de imagini deteriorează sau șterg datele Exif (în special MakerNote ) după salvarea fișierului.
  • Standardul definește o etichetă MakerNote, care permite producătorului camerei să scrie metadate în orice format personalizat intern în fișier. Este din ce în ce mai utilizat de companiile de camere digitale pentru a stoca o multitudine de setări care nu sunt enumerate în standardul Exif, cum ar fi modurile de fotografiere, setările de post-procesare, numărul de serie, modurile de focalizare etc. Deoarece formatul acestei etichete este proprietar și specific producătorului, poate fi foarte dificil să extrageți aceste informații dintr-o imagine (sau să le păstrați convenabil atunci când rescrieți imaginea). Unii producători criptează porțiuni din informații; de exemplu, Nikon criptează datele detaliate ale obiectivelor în versiuni noi ale datelor MakerNote. [3]
  • Standardul permite numai fișiere TIFF sau JPEG - nu există măsurători pentru un tip de fișier „brut” care poate fi direct aruncat de un senzor. Acest lucru i-a determinat pe producători să inventeze multe formate de fișiere „brute” proprietare și incompatibile. Pentru a rezolva această problemă, Adobe a dezvoltat formatul DNG (un format brut bazat pe TIFF), în speranța că producătorii vor dori să standardizeze un singur format de fișier brut.
  • Standardul Exif precizează în mod specific că adâncimea culorii este întotdeauna de 24 de biți. [4] Multe camere moderne pot capta mult mai multe date decât aceasta (de exemplu Nikon D70 permite 36 de biți de culoare pe pixel). Deoarece fișierele Exif / DCF nu pot reprezenta această adâncime de culoare, mulți furnizori au dezvoltat un format RAW proprietar și incompatibil.
  • Exif este foarte des utilizat în imaginile generate de scanere, însă standardul nu oferă informații specifice pentru scanere
  • Software-ul de manipulare a fotografiilor nu reușește uneori să actualizeze miniatura inclusă după o operație de editare, ceea ce poate duce un utilizator să posteze din greșeală informații incorecte. [4]
  • Metadatele Exif sunt legate de o dimensiune de 64 Kb în JPEG, deoarece, conform specificațiilor, aceste informații trebuie să fie conținute într-un singur segment JPEG APP1. Deși extensiile FlashPix permit informațiilor să utilizeze mai multe segmente APP2 JPEG , acestea nu sunt foarte frecvente. Acest lucru i-a determinat pe unii vânzători de camere să dezvolte tehnici non-standard pentru stocarea previzualizărilor mari de imagini utilizate de unele camere digitale pentru prezentarea LCD . Aceste extensii non-standard se pierd în mod normal dacă un utilizator re-înregistrează imaginea utilizând un editor de imagini, cu posibilitatea ca imaginea să fie incompatibilă cu camera originală care a generat-o.

Alternative

Platforma extensibilă de metadate (XMP) a fost creată de Adobe ca cel mai bun format de metadate pentru fotografierea și prelucrarea imaginilor. Cu toate acestea, este slab acceptat de camere.

Vizualizați datele Exif

Prezentarea datelor Exif în Konqueror

În sistemele de operare Microsoft Windows 2000 și ulterioare, un subset al informațiilor Exif poate fi afișat făcând clic dreapta pe fișierul imagine și selectând elementul „Proprietăți”; din caseta de dialog faceți clic pe fila „Rezumat”. Cu toate acestea, orice modificare aplicată din această fereastră poate deteriora unele anteturi Exif [5] .

Pe macOS 10.4 și versiuni ulterioare, aceste informații pot fi vizualizate în Finder făcând „Obțineți informații” din fișier și extinzând secțiunea „Mai multe informații”.

Pe sistemele Unix și Unix-like care utilizează mediul desktop GNOME , un subset de date Exif poate fi vizualizat făcând clic dreapta pe fișierul din managerul de fișiere Nautilus și selectând „Proprietăți”. În KDE , făcând clic dreapta, selectând „Properties” și apoi „Meta info”. Mulți vizualizatori de imagini Unix oferă întregul set de date Exif.

Există multe instrumente software disponibile care vă permit să vizualizați și / sau să modificați datele Exif, cum ar fi Exif Harvester, ImageMagick , Opanda IExif Viewer, FxIF pentru Firefox, ExifTool.

Exemplu

Următorul tabel afișează datele Exif pentru o fotografie făcută cu o cameră digitală tipică. Rețineți că informațiile despre autor și drepturi de autor nu sunt, în general, furnizate de camere, așa că pot fi introduse ulterior.

Etichetă Valoare
Producător CASIO
Model QV-4000
Orientare stânga sus
Software Ver1.01
Data si ora 2003: 08: 11 16:45:32
Poziționarea YCbCr centrat
Comprimare Compresie JPEG
Rezoluție x 72,00
y-Rezoluție 72,00
Unitatea de rezoluție Inch
Timp de expunere 1/659 sec.
FNumber f / 4.0
Program de expunere Program normal
Versiunea Exif Exif Versiunea 2.1
Data și ora (original) 2003: 08: 11 16:45:32
Data și ora (digitalizate) 2003: 08: 11 16:45:32
Componente Configurare Y Cb Cr -
Biți comprimați pentru Pixel 4.01
Bias de expunere 0,0
MaxApertureValue 2.00
Mod de măsurare Model
Flash Blițul nu s-a declanșat.
Distanta focala 20,1 mm
MakerNote 432 octeți de date necunoscute
FlashPixVersion FlashPix Versiunea 1.0
Spațiu de culoare sRGB
PixelXDimension 2240
PixelYDimension 1680
Sursa fișierului DSC
Indice de interoperabilitate R98
Versiune de interoperabilitate (nul)

Extensii FlashPix

Specificația Exif include, de asemenea, o informație de descriere FPXR (FlashPix-Ready) care poate fi înregistrată în APP2 a unei imagini JPEG utilizând o structură similară cu cea a unui fișier FlashPix . [6] Aceste extensii FlashPix vă permit să păstrați informații în timpul conversiilor între imaginile FPXR JPEG și FlashPix. FPXR poate fi găsit în imaginile unor modele de camere digitale de la Kodak și Hewlett-Packard . Mai jos este un exemplu de informații FPXR preluate dintr-o imagine JPEG făcută de camera Kodak EasyShare V570 :

Etichetă Valoare
Pagină cod 1200
Numere de extensii folosite 1
Numele extensiei Unghie ecran
ID-ul clasei de extensie 10000230-6FC0-11D0-BD01-00609719A180
Persistența extensiei Invalidat de modificare
Data creării extensiei 2003: 03: 29 17:47:50
Data modificării extensiei 2003: 03: 29 17:47:50
Crearea aplicației Picoss
Descrierea extensiei Imagine redimensionată pentru afișaj LCD
Numele de stocare a fluxului de stocare /.Screen Nail_bd0100609719a180
Unghii de ecran (124498 octeți de date care conțin imaginea de previzualizare JPEG 640x480)

Exif fișier audio

Specificația Exif descrie formatul de fișier RIFF utilizat pentru fișierele audio WAV [7] și definește etichete pentru înregistrarea informațiilor precum artist, drepturi de autor, data creării și multe altele. Următorul tabel prezintă un exemplu de informații Exif ale unui fișier WAV scris de camera PENTAX Optio WP :

Etichetă Valoare
Codificare Microsoft PCM
Numerale de canale 1
Rata simpla 7872
Octeți medii pe secundă 7872
Biți pe eșantion 8
Data creării 2005: 08: 08
Versiunea Exif 0220
Fișier imagine asociat IMGP1149.JPG
Timpul creat 16:23:35
Face PENTAX Corporation
Model PENTAX Optio WP
MakerNote (2064 octeți de date)

Fiabilitatea datelor Exif

Exemplu de imagine cu date Exif corupte

Datele Exif pot fi manipulate foarte ușor și, prin urmare, dacă nu sunteți autorul unei fotografii, nu puteți fi siguri că acestea corespund efectiv imaginii afișate. Exemplul de imagine afișat lateral ar fi produs cu o cameră digitală, conform datelor sale exif (vizibile făcând clic pe imagine), dar în realitate a fost modificată ulterior.

Notă

  1. ^ JEITA CP-3451 Exif 2.2 , referință
  2. ^ [1]
  3. ^ [2]
  4. ^ JEITA CP-3451 Exif 2.2 secțiunea 4.4.3 (Compoziția pixelilor și eșantionarea)
  5. ^ Copie arhivată , pe dpreview.com . Adus la 14 septembrie 2007 (arhivat din original la 14 decembrie 2007) .
  6. ^ JEITA CP-3451 Exif 2.2 secțiunea 4.7.2 (Structura de interoperabilitate a APP2 în datele comprimate)
  7. ^ JEITA CP-3451 Exif 2.2 secțiunea 5 (Specificație fișier audio Exif)

Bibliografie

Alte proiecte

linkuri externe

Aplicații pentru vizualizarea datelor Exif

Aplicații pentru editarea datelor Exif

  • Exifer pentru Windows O interfață freeware pentru a vizualiza / edita metadatele Exif ale unei imagini.
  • Opanda PowerExif Un editor pentru editarea datelor Exif și GPS .
  • ExifTool este o bibliotecă Perl și un instrument de linie de comandă pentru citirea și scrierea Medatati Exif
  • PhotoMapper este un program freeware care poate insera / edita sau îmbina coordonatele GPS cu imaginile și exporta un fișier în Google Earth

Programarea bibliotecilor pentru Exif

Informații MakerNote

Eticheta „MakerNote” conține adesea informații interesante despre imagine. În mod normal într-un format binar propriu; cu toate acestea, unele formate pot fi (cel puțin parțial) decodate:

Alte

Cod sursa

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT