Hallo msl, hallo rudi und alle anderen,
ich habe es nach vielen Test-Fehler-Versuchen im Grundgerüst so hinbekommen, wie ich es mir vorgestellt habe.
Nur nochmal zur Sicherheit. So eine Möglichkeit der Aufnahme gibt es nicht schon?
Es kann sein, dass ich es nur übersehen habe.
Nochmal zur Grund-Idee:
- kleine Motive < 1cm bildschirmfüllend/scharf fotografieren
-> ich nutze Linsen, um 12-fach Zoom meiner Kamera im Makrobereich nutzen zu können
- nur notwendige Fotos zum Stacking aufnehmen
-> Skript mit Exponenten-Kurve zum Anstieg der Fokusdistanz
Mir ist Heute aufgefallen, dass man darauf achten sollte "Safety MF" im Canon-Menü abzustellen. Wenn es aktiviert ist, Pendelt der Fokus vor jeder Aufnahme. Das ist nicht gut für die Mechanik.
fokus-stacking.lua -- geändert 31.072010
--[[
@title Fokus-Stacking-LUA
@param a Fokus-Schritte [10] +
@default a 10
@param b Schrittweite [10]
@default b 10
@param d Anstieg [3]
@default d 31
@param h Ruhepause [3000]
@default h 3000
]]
print_screen
(1234)
if a
<1 then a
=10 end
if b
<1 then b
=10 end
if d
<1 then d
=3 end
if h
<1 then h
=3000 end
sleep
(h
)
f
= get_focus
()
for i
=1,a
do
-- g=f+(d*(i^5)/(m*10^5)+i)*10*b
-- d größer -> kleinerer Anstieg
-- b vielfaches der Schrittweite
m
= math.pow
(10,
5)/5
l
= math.pow
(i,
5)
k
= 10*l
/(d
*m
)+i
g
= f+k
*b
sleep
(500)
if g
<54670 then
set_focus
(g
)
shoot
()
print ( "Foto: ".. i ..
" Fokus: " .. g
)
)
else
print ( "max. Fokus" )
sleep
(3000)
end
end
set_focus
(f
)
Erstellt in 0.013 Sekunden, mit
GeSHi 1.0.8.9
Das Testbild, mit einem Streichholz auf einer Walnuss, ist nichts besonderes, zeigt aber ungefähr die Größenverhältnisse und auf was ich hinaus will.
@msl
Kannst du dir das Script mal ansehen und auf Fehler/Probleme untersuchen?
Ich wollte noch eine Grenze der max. Fokusdistanz einbauen, bekam aber eine Fehlermeldung bei der Zeile (if f>65534 then date () else). Siehst du woran es liegt und kannst mir einen Tipp geben.
@rudi
Bei mir funktioniert es jetzt soweit. Eine Grenze der Fokusschritte (bis auf die max. Fokus-Distanz) sehe ich nicht. Die Fokusschritt werden so ausgewählt, wie ich es mir vorgestellt habe. Die Kurve kann man im Anstieg und Schrittweite ändern.
vom Beispiel
- Code: Alles auswählen
1.1
1.11
1.12
1.13
1.15
1.18
1.21
1.27
1.35
1.43
1.58
1.74
1.98
2.28
2.65
3.13
3.72
4.47
5.39
6.43
7.71
9.24
11.17
13.29
15.67
18.58
22.09
25.27
30.33
34.85
bis dann,
Nando
Canon PowerShot SX200 IS 100D (seit Mitte Nov 2009), Canon PowerShot A1000 IS 100b