Plik IFIF

W poniższej tabeli podano zalecane pola nagłówka Exif. Aby pobrać więcej informacji o nagłówku Exif, kliknij ten link. Nie umieszczaj żadnego pola w obiekcie JSON, jeśli jest ono puste. Możesz też dodać pola niestandardowe, o ile są zgodne ze specyfikacją w powyższym dokumencie (nie musisz poprzedzać nazw niestandardowych pól Exif znakami podkreślenia i ").

Nazwa Typ Opis
ExifVersion Nie określono Obsługiwana wersja Exif. Brak tego pola oznacza zgodność ze standardem (patrz sekcja 4.2). 4-bajtowy kod ASCII reprezentujący wersję wskazuje zgodność ze standardem: 0220. Typ to UNDEFINED, dlatego brak parametru NULL w przypadku zamknięcia.
ImageDescription Ciąg znaków Tytuł/nazwa obrazu.
DateTime Ciąg znaków Data i godzina utworzenia/modyfikacji obrazu (Exif wykorzystuje 1 pole do utworzenia lub ostatniej modyfikacji). Format to YYYY:MM:DD HH:MM:SS. Godzina w formacie 24-godzinnym. Dzień i godzinę są oddzielone pustym znakiem [20.H]. Jeśli data i godzina są nieznane, wszystkie spacje z wyjątkiem dwukropków (":") mogą być puste lub mogą zawierać puste znaki. Długość ciągu znaków wynosi 20 bajtów, w tym wartość NULL na zakończenie. Jeśli to pole jest puste, jest traktowane jako nieznane.
ImageWidth Liczba Liczba pikseli w wierszu danych obrazu.
ImageLength Liczba Liczba wierszy danych obrazu.
ColorSpace Liczba Określa przestrzeń kolorów, w której ma być wyświetlany obraz. Więcej informacji znajdziesz w sekcji 4.6.5.B.
Compression Liczba Schemat kompresji danych obrazu.
Orientation Liczba Orientacja obrazu widoczna pod postacią wierszy i kolumn.
Flash Liczba Wskazuje stan lampy błyskowej używanej podczas robienia zdjęć.
FocalLength Liczba Ogniskowa obiektywu, mm.
WhiteBalance Liczba Zapewnia ustawienie balansu bieli używane podczas robienia zdjęć.
ExposureTime Liczba Czas ekspozycji (w sekundach).
FNumber Liczba Wartość F używana podczas robienia zdjęć.
ExposureProgram Liczba Klasa programu używana podczas robienia zdjęć.
ISOSpeedRatings Liczba Szybkość i szerokość kamery zgodnie z normą ISO 12232.
ShutterSpeedValue Liczba Szybkość migawki. Jednostka to ustawienie APEX (Addytive System of Photography Expotive) – patrz Załącznik C.
ApertureValue Liczba Przysłona jako wartość APEX.
BrightnessValue Liczba Wartość APEX jasności obrazu. Zazwyczaj mieści się w zakresie od -99,99 do 99,99. Pamiętaj, że wartość FFFFFFFF.H wskazuje na nieznaną.
ExposureBiasValue Liczba Wartość APEX wartości odchylenia narażenia na kontakt. Zazwyczaj mieści się w zakresie od –99,99 do 99,99.
GPSProcessingMethod Ciąg znaków Określa nazwę używanej metody geolokalizacji. Pierwszy bajt wskazuje użyty kod znaku (Tabela 6, Tabela 7), po którym następuje nazwa metody.
GPSLatitudeRef Ciąg znaków Wskazuje szerokość geograficzną na północ lub południe. N to północ, na S południe.
GPSLatitude Liczba Szerokość geograficzna, na której zrobiono zdjęcie.
GPSLongitudeRef Ciąg znaków Wskazuje długość wschodnią lub zachodnią. E to wschód, a W – zachodni.
GPSLongitude Liczba Długość geograficzna, w której zostało zrobione zdjęcie.
Make Ciąg znaków Producent aparatu.
Model Ciąg znaków Nazwa lub numer modelu aparatu.
Software Ciąg znaków Nazwa i wersja oprogramowania aparatu lub oprogramowania używanego do robienia zdjęć.
Copyright Ciąg znaków Informacje o prawach autorskich dotyczące osoby lub organizacji zgłaszającej prawa do obrazu.
MakerNote Ciąg znaków Tag dla producentów zapisów w Exif, który rejestruje wszelkie informacje. Treści są przeznaczone dla producenta, ale nie należy używać ich w sposób inny niż zamierzony.
ImageUniqueID Ciąg znaków Ten tag wskazuje unikalny identyfikator każdego obrazu. Jest rejestrowany jako ciąg ASCII odpowiadający notacji szesnastkowej i 128-bitowej stałej długości.

Ten tag został dodany i zdecydowanie zalecany na poziomie 2 interfejsu API.