Gaspar
03-01-2011, 23:20
Witam,
Stałem się niedawno posiadaczem Nikona D90 z kitowym szkłem 18-55 + SB600 i kilkoma innymi gadżetami. Muah, przesiadka z "idiot-camery" na lustrzankę to naprawdę inny świat, no ale nie o tym :D
Generalnie chodzi mi o dane z EXIF generowane przez puszkę, a konkretnie SubjectDistance.
Jeśli tylko ostrość ustawiana jest na nieskończoność, to w exif'ie pokazuje się cosik takiego:
"Subject Distance 4294967295 m"
Wg prawideł, SubjectDistance musi być liczbą. Nikon wsadza tam wartość max INT 32-bitowy.
Wiadomo, że na etapie wyświetlania danych w różnych programach, czy na www np. za pomocą php czy innych języków, liczba ta może być podmieniona np. na słowo 'Infinity'.
Choć np. exiftool nie zmienia i dodaje po liczbie 4294967295 literkę "m" (patrz wyżej), co już może być dla mało wtajemniczonego wyjątkowo mylące, lub w najgorszym przypadku stwierdzi, że "ten twój Nikon to nawet nie umie odległości zmierzyć"... ;)
I tu moje pytanie: czy wg Nikona (i innych systemów) nieskończoność to ZAWSZE 4294967295, czy bywają inne wartości? Jeśli tak, to jakie?
Pozdrawiam,
Gaspar
Stałem się niedawno posiadaczem Nikona D90 z kitowym szkłem 18-55 + SB600 i kilkoma innymi gadżetami. Muah, przesiadka z "idiot-camery" na lustrzankę to naprawdę inny świat, no ale nie o tym :D
Generalnie chodzi mi o dane z EXIF generowane przez puszkę, a konkretnie SubjectDistance.
Jeśli tylko ostrość ustawiana jest na nieskończoność, to w exif'ie pokazuje się cosik takiego:
"Subject Distance 4294967295 m"
Wg prawideł, SubjectDistance musi być liczbą. Nikon wsadza tam wartość max INT 32-bitowy.
Wiadomo, że na etapie wyświetlania danych w różnych programach, czy na www np. za pomocą php czy innych języków, liczba ta może być podmieniona np. na słowo 'Infinity'.
Choć np. exiftool nie zmienia i dodaje po liczbie 4294967295 literkę "m" (patrz wyżej), co już może być dla mało wtajemniczonego wyjątkowo mylące, lub w najgorszym przypadku stwierdzi, że "ten twój Nikon to nawet nie umie odległości zmierzyć"... ;)
I tu moje pytanie: czy wg Nikona (i innych systemów) nieskończoność to ZAWSZE 4294967295, czy bywają inne wartości? Jeśli tak, to jakie?
Pozdrawiam,
Gaspar