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. |