Botschaft an Canon und die IXUS-Serie
Mehr sog I net
geschmeidig bleiben
gruss gehtnix
gehtnix hat geschrieben:Hi h3px,
wo habe ich mich in dem PDF nicht klar ausgedrückt ? Was verstehst Du nicht? Bin gerne bereit die Anleitung nachzubessern.
Prinzipiell kann man den Startpunkt auf 1cm legen und das Script starten. Das Script und die Kamera ackern sich durch den gesamten Fokusbereich. Dann hat man z.B. 20 Bilder, davon aber "nur" 8 nutzbar wegen dem scharfen Abbildungsbereich.
Das wirklich geniale macht aber jetzt CombineZP. Wenn man nun diese 20 Stück einliest dauert es zwar länger mit der Erstellung, aber es erscheint ein perfektes Foto. Was mit den 12 "nutzlosen" Aufnahmen geschieht Keine Ahnung.
Auch wenn ich inzwischen der Meinung bin dass die Scriptanleitung "fast überflüssig" ist, möchte ich schon verstehen was da im Script abläuft. Denn, stehe ich nun mit der Knipse in der Pampa, das Script rackert vor sich hin, und nun fragt mich der fremde Beobachter was denn das nun ergeben soll, dann möchte ich schon eine Antwort geben können. Kommt das doch besser als wenn ich dann die Schultern zucken müsste.
gruß gehtnix
Genau, wobei es nicht mehr notwendig ist manuell zu fokussieren. Die Sleep-Time ist notwendig damit die Kamera Zeit hat das Objektiv auf die Position einzufahren. Wenn die Zeit zu kurz ist, vermutlich wird das Bild fehlen oder mit altem Fokus, also 2x Bild mit selber Fokusstellung.Also wäre die "einfachste" Version.
Sleep-Time (x100): --> 6 scheint zu reichen, was wäre wenn nicht? Fehlendes Bild?
Ãœberlappung: --> 10 finde ich ist ein guter Wert
Nachlauf (10er)%: --> 10 ist immer ein guter Wert
Menü Ein=1/Aus=0: --> 0
Focus= 0 / Ende = 1 --> 0
Startpunkt cm: --> 0
Dann auf das nächste(erste) Objekt fokussieren (oder halt manuell einstellen), Kamera auf den gewünschten Bildausschnitt und Script starten.
Fertig.
Das könnte ich mal dahingehend abändern, dass wenn er nicht scharfstellt nochmal neu fokussiert.Wobei es wohl so ist, dass wenn die Kamera ein gelbes Kästchen (für nicht richtig fokussiert) zeigt, kein Wert übergeben wird und die Kamera nach dem ersten Bild das Script beendet.
D=get_orientation_sensor
press "shoot_half"
sleep 500
:neufok
press "shoot_half"
sleep 500
if get_propset=1 then get_prop 67 S
if get_propset=2 then get_prop 18 S
if S=0 then
cls
release "shoot_half"
print "Fokus nicht OK"
print "Kamera neu ausrichten"
print "Ich wiederhole den Fokus"
sleep 3000
goto "neufok"
endif
gehtnix hat geschrieben:hier nun die notwendige Änderung damit ein eventueller unscharfer Fokus abgefangen wird.
while get_focus_mode<>1
click "down"
sleep 200
wend
click "down"
sleep 200
gehtnix hat geschrieben:Da hat der Feind aus alten Tagen zugeschlagen. Ein endif hat in den neuen Zeilen (if Z>10 then goto "restore" endif) von msl gefehlt.
Verkehrt ist das nicht.msl hat geschrieben:Also sollte man konsequent auch bei if-Einzeiler mit endif abschließen. Ich werde das mal im Handbuch ändern.
Geht es denn jetzt noch mit Deinem Ursprungscode?msl hat geschrieben:Bei mir gings
Mitglieder in diesem Forum: 0 Mitglieder und 96 Gäste