Pokaż wyniki od 1 do 10 z 45

Wątek: Programik fotograficzny na komórkę

Mieszany widok

  1. #1
    Dopiero zaczyna
    Dołączył
    Feb 2008
    Miasto
    Łódź
    Wiek
    44
    Posty
    29

    Domyślnie

    1. Ja korzystam z ogólnych wzorów np. z fotografii przyrodniczej:

    http://www.fotografia-przyrodnicza.a...porady.php?p=1

    tj.

    h=f*f/(F*c)
    ymin=(h*y)/(h+(y-f))
    ymax=(h*y)/(h-(y-f))

    gdzie:
    ogniskową obiektywu (f)
    przysłonę (F)
    nastawioną odległość (y)
    średnicę krążka rozproszenia (c)
    No to liczymy, czyli F=5.6, f=90mm i y=390mm i c = 0,0188 - z Twojego Programiku:

    h = 90mm^2/(5.6*0,0188mm)=8100mm^2/0,10528mm=76937,69mm

    ymin = (76937,69mm*390mm)/(76937,69mm+390mm-90mm) =
    = 30005699,10mm^2/77237,69mm = 388,49mm

    ymax = (76937,69mm*390mm)/(76937,69mm-390mm+90mm) =
    = 30005699,10mm^2/76637,69mm = 391,53mm

    DoF(GO) = ymax - ymin = 3,04mm


    Czyli Twój wzór daje wynik identyczny jak moje wzory, a także kalkulator z linku który podałem (używam jeszcze innych wzorów na GO niż Ty i kalkulator dofmaster.com), Programik daje wynik 0,0020 m

    Jako ciekawostke podam, że wyniki obu wzorów - Twojego i "mojego" dają zawsze te same wyniki.
    Jeśli chcesz podeślę Ci arkusz kalkulacyjny gdzie są wszystkie trzy rozważane wzory.

    P.S. Kalkulator dofmaster.com wcale nie dokonuje podziału na 50% GO. Daje wyniki zbieżne do Twojego wzoru, czyli z nierównym podziałem.
    C6D, C24-70D f/4L IS, C70-200 mm f/4L IS, C50mm f/1.8 STM, Tamron 90 mm f/2.8 Di Macro; 430EX i inne,

  2. #2
    Pełne uzależnienie
    Dołączył
    Jul 2004
    Miasto
    Staszów
    Wiek
    52
    Posty
    1 709

    Domyślnie

    Cytat Zamieszczone przez kgelec Zobacz posta
    No to liczymy, czyli F=5.6, f=90mm i y=390mm i c = 0,0188 - z Twojego Programiku:

    h = 90mm^2/(5.6*0,0188mm)=8100mm^2/0,10528mm=76937,69mm

    ymin = (76937,69mm*390mm)/(76937,69mm+390mm-90mm) =
    = 30005699,10mm^2/77237,69mm = 388,49mm

    ymax = (76937,69mm*390mm)/(76937,69mm-390mm+90mm) =
    = 30005699,10mm^2/76637,69mm = 391,53mm

    DoF(GO) = ymax - ymin = 3,04mm
    Jak zauważysz w programiku, to różny jest tylko zasięg ymax - ymin. Tu jakoś dziwnie programik zaokrąglił - ale pojęcia nie wiem dlaczego
    (we wzorze w programiku mam ymax - ymin, zmienna double).
    Wartości ymin, ymax się pokrywają z wyliczeniami w Excelu u mnie.
    Ostatnio edytowane przez Tomasz Urbanowicz ; 18-06-2008 o 13:31

  3. #3
    Dopiero zaczyna
    Dołączył
    Feb 2008
    Miasto
    Łódź
    Wiek
    44
    Posty
    29

    Domyślnie

    No fakt, rząd wielkości się zgadza, ale wartości nie do końca - oto co mam w wynikach w telefonie:
    - hiperfokalna = 76.46m
    - ostrość od 38.23m (tzn. już wiem jak interpretować ten wynik, bo tu oczywiście chodzi o związek z hiperfokalną i ostrzeniem w nieskończoność, ale nazwa sugeruje, że obiektyw ostrzy w tym mscu )
    - bliżej 0.387m
    - dalej 0.39(0) m
    - zasięg 0.0020m
    - itd...

    biorąc pod uwagę, że liczyłem z Twojego wzoru to i tak coś ta Java dziwnie zaokrągla - w zasadzie wszystkie wyniki są lekko poprzesuwane od hiperfokalnej począwszy.

    Wartości ymin, ymax się pokrywają z wyliczeniami w Excelu u mnie.
    Ja też liczyłem w excellu z dokładnością ~10 cyfr po przecinku i wynik mam identyczny jak liczyłem ręcznie, czyli patrz wyżej. Zupełnie nie wiem skąd te rozbieżności, ale już na pewno nie ze wzorów.

    Proponuję wymianę arkuszy kalkulacyjnych via email, ale jeśli nie masz w tej chwili na to czasu - ok.
    Ale Ci ćwieka zabiłem sorry..ale ten programik jest naprawdę fajny.
    C6D, C24-70D f/4L IS, C70-200 mm f/4L IS, C50mm f/1.8 STM, Tamron 90 mm f/2.8 Di Macro; 430EX i inne,

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •