Hallo,
aufgrund der guten Ergebnisse von
[Lua] automatische Belichtungsreihe bei der HDR Erstellung,
wollte ich unbedingt auch für HDR-Hyper mehr Belichtungsstufen hinzufügen. Als Basis habe ich EV_HDR.bas verwendet.
Bezwecken möchte ich mir
c EV.Anzahl das man über einen Parameter die Anzahl der Belichtungsreihen anpassen kann.
Ich weis man kann dies auch über das Canon Menü machen, aber ich finde es angenehmer in CHDK zu bleiben
Wenn man l CT auf 0 ändert wird der Customer Timer von Canon verwendet, und mit 1 wird nur ein Einzelbild gemacht.
Code korrigiert 16.11.2009
Zeile
: 5
@param l CT 0=ja 1=aus 2=mEV
@default l 2
@param c EV.Anzahl 3,5,7 => 1/2/3
@default c 1
Zeile
: 22
if c
=1 then H
=192
if c
=2 then H
=96
if c
=3 then H
=64
Zeile
: 80
:shoot
if l
=2 then
gosub "serie"
else
sleep u
shoot
endif
return
Zeile
: 256 (hinter :hfrechner)
:serie
rem 'manueller Focus - 2s Vorlauf
sleep 2000
for i
=-192 to 192 step H
set_ev i
shoot
next i
set_ev 0
return
Erstellt in 0.008 Sekunden, mit
GeSHi 1.0.8.9
gruß Hamster.78