Jos on vaikka arvo: [SRational] = 7321928/1000000 tiedetään, että se on APEX (Additive System of Photographic Exposure) muodossa, niin miten sen saa ihmisten ymmärrettävään muotoon, joka on tässä tapauksessa 1/160 sec ?
Miten lasketaan?
Kysyvääää
10145
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 10
Vanhimmat
SRational = Javakielen tietotyyppi
Valotusaika 1/160 sek
Mutta mitä ovat nämä luvut 7321928/1000000
ja mitä sinulle pitää laskea.
Itse asiassa se on pythonia, mutta sama asia.
Se on luku joka on luettu valokuvasta ja tarkoittaa suljinnopeus/valotusaika:
<Exif.Photo.ShuterSpeedValue [SRational] = 7321928/1000000>
Ja se on jossain APEX muodossa ja siitä pitäisi saada arvo 1/160 sek
Eli = 7321928/1000000 = 1/160 sek Mutta miten se on saatu?
https://en.wikipedia.org/wiki/APEX_system#Use_of_APEX_values_in_Exif
https://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/EXIF.html
http://dougkerr.net/Pumpkin/articles/APEX.pdf
Mistä vitusta noita kukaan voi tietää, mitä lie kameranvalmistajan juttuja.
7321928/1000000 = 7,322
Dougkerr-dokun taulukosta näet, että "7" vastaa 1/128 sec ja "8" vastaa 1/256 sec
Tuosta saat epälineaarisella (logaritmisella) interpoloinnilla 1/160 sec. Piirrä taulukosta käppyrä.
Ja jos oikein laiskottaa, tuon saa tietysti suoraan 2^7,321928 = 159,999989 = 160
Entäs aukko?
<Exif.Photo.ApertureValue [Rational] = 2970854/1000000>
Pitäisi saada f/2.8 mutta:
>>> 2**(2970854/1000000)
7.840001878408713
Ja tuosta: <Exif.Photo.ApertureValue [Rational] = 5310704/1000000> pitäisi tulla f/6.3
Katso taulukosta!
Aukkolaskuissa kakkosen eksponetti on aina luonnollisesti jaettava kahdella. Eli:
2**(2,970854/2 ) = 2,800000335430107
2**(5,310704/2) = 6,300000748419411
Kaavat löytyvät dougkerr-dokun sivulta 14 (Appandix A). Kaavat 10, 11 ja 12. Kaikki on selitetty selkeästi tuossa dokussa ihan alussakin.
En lukenut eilen dokua lainkaan, vaan laskutapa selvisi suoraan dokun alussa esiintyvistä parista taulukosta tietämättä itse asiasta yhtikäs mitään. Kahden potenssit ovat helppoja.
Kiitoksia paljon!!!