Hallo
Vor meiner G7 befindet sich ein Weitwinkelkonverter.
Ein scharfes Bild bekomme ich nur, wenn ich den Makromodus aktiviere.
Wie kann ich bei dem Tag&Nacht Zeitraffer sicherstellen, das es immer in Makrofokus startet?
Danke und Gruß Kolja
kolja hat geschrieben:
Kannst du mir das etwas genauer erklären?
kolja hat geschrieben:
Der MF steht so in etwa bei 10cm.
Kann ich nicht einfach eine Reihe Bilder von 5 bis 15cm machen und am Monitor entscheiden welches das Beste ist?
kolja hat geschrieben:Hallo
Im Skript finde ich zur Fokusierung nur diese Zeilen:
@param e Fixfocus
@default e 1
Wie kann ich damit einen manuellen Wert festlegen?
kolja hat geschrieben: Unter C1 speichern wäre super, nur mach ich das in dem Canon Oberfläche, oder mit CHDK?
kolja hat geschrieben:Wegen der Tag&Nacht Funktion hörte es sich passen an. Alternativen?
kolja hat geschrieben:aflock bedeutet, dass der Fokus des ersten Bildes für alle weiteren verwendet wird?
c_joerg hat geschrieben:In der Canon Oberfläche. Mal im Handbuch der G7 nachschauen.
Vielleicht kannst du ja auch den Macromodus so abspeichern, das er am Anfang immer da ist..
c_joerg hat geschrieben:Es gibt auch einen Befehl get_focus_mode. Nur leider kein set_focus_mode…
Ersetze Fokus
Hier kann eine definierte Fokus-Distanz in mm eingegeben werden. Für Ka-
meras, die die Betriebsart "manueller Fokus" (MF) besitzen, muss diese akti-
viert werden.
Bei Modellen ohne MF-Betriebsart sollte der manuelle Modus eingestellt
werden. Manche Kameras benötigen die Aktivierung von AFL.
Es sollten alle zusätzlichen Fokusfunktionen wie Servo-AF, Safety-MF, Ver-
folgungs-AF, kontinuierlicher AF u.s.w. deaktiviert werden.
In Abhängigkeit der Optik wird zum nächstmöglichen Fokus-Punkt einge-
stellt. Je weiter der Wert eingestellt, um so ungenauer wird das Resultat. Die
verwendete Brennweite bestimmt den minimal einstellbaren Wert.
[0 – 65535, Inf]
[SET]
Wert für Fokus-Distanz in mm
[Off, On, Inf]
Einstellung für Funktion aus, an
oder Fokus unendlich
Get-Befehle sind immer einfach zu realisieren. Meistens braucht man da nur die zuständige Propertycase-Variable auszulesen. Leider lassen sich aber die meisten dieser Propertycase-Variablen nicht einfach setzen. Deshalb sind Set-Befehle wesentlich aufwendiger.c_joerg hat geschrieben:Es gibt auch einen Befehl get_focus_mode. Nur leider kein set_focus_mode…
kolja hat geschrieben:Und dass müsste doch mit set_focus funktionieren.
Wenn ich damit "rumspiele", dann hat es nicht das gewünschte Ergebnis.
Ich verändere den Wert unter "ersetze Fokus" auf 100 (also 10cm) und schalte ON.
Beim Ausführen des Skriptes sucht die Kamera aber immer noch den Fokuspunkt und macht schließlich ein unscharfes Bild.
function lock_focus()
if (focus_at_infinity) then -- focus lock at infinity requested ?
local sd_modes = get_sd_over_modes() -- get camera's available MF modes - use AFL if possible, else MF if available
if ( bitand(sd_modes, 0x02) ~= 0 ) then
set_aflock(true)
elseif ( bitand(sd_modes, 0x04) ~= 0 ) then
set_mf(true)
if (get_prop(props.FOCUS_MODE) ~= 1) then printf("Warning:MF enable failed***") end
end
if (sd_modes>0) then
sleep(1000)
set_focus(INFINITY)
sleep(1000)
end
end
end
Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste