Hallo msl,
sorry daß ich erst jetzt antworte, aber die ersten Tests mit Deinem neuen Skript und erst recht die folgenden Auswertungen waren doch schon recht zeitaufwendig bei so vielen gemachten Testaufnahmen.
Hier meine vorläufigen ersten Testergebnisse an meiner SX20IS:
1. Die Skript-Voreinstellungen
a) "Bedien-Info" - funktioniert bestens
b) "Offset Konsole" - funktioniert auch bestens
c) "Verzoegerung" - das funktioniert bei mir anscheinend noch nicht. Ich habe mit Werten 0, 2 und 4 herumexperimentiert und fühle zumindest "subjektiv" keinerlei Änderungen. Ich wüßte aber auch nicht wie ich das genau testen könnte weil das Skript per se recht viel Zeit braucht (das ist jetzt aber kein Vorwurf).
2. Im Skript Blenden kleiner als F8,0 einstellen
Das funktioniert bei mir prima bis max. Blende 13 bis 14, wobei da anscheinend auch die gewählte Brennweite mit hineinspielt.
Bisher habe ich aber nur zwei Testreihen mit "üblichen" Brennweiten (KB 107mm und 62mm) gemacht, damit das auch für andere User hier im Forum nachvollziehbar und nachtestbar bleibt (diesen Brennweitenbereich sollten die meisten Canon-Kompakt-Digi-Cams auch bereits mit nur 3x optischem Zoom beherrschen).
Die Testergebnisse (als PDF) habe ich auf meiner Homepage hier zum direkten Download abgelegt.
Bzgl. des 20x optischem Zooms meiner SX20 muß ich da aber wohl noch weitere Tests durchführen.
3. Anzeige der Autofokus-Distanz im Skript
Die wird erst ab mittleren Brennweiten korrekt dargestellt. Im Weitwinkelbereich (bei mir min. 28mm KB) geht das etwa auf falsche ca. 0,55m zurück obwohl die Distanz fast genau 1m ist. Ab welcher Brennweite meines Objektives diese Distanz genau stimmt habe ich aber noch nicht genau ermittelt. Danach (zu höheren Brennweiten) scheint das dann aber recht konstant richtig zu bleiben, obwohl ich bei meinen bisherigen Testaufnahmen den 20x optischen Zoom meiner SX20 beileibe noch nicht völlig ausgefahren habe.
4. Anzeige und Umschalten auf die hyperfokale Distanz
Zunächst dachte ich bei ersten Bildern, daß das Umschalten auf die hyperfokale Distanz gar keinen Effekt erzielt.
Bei späteren Bildern mit anderen Fokus- und Brennweitenwerten ging es dann aber anscheinend.
Danach habe ich dann herumexperimentiert und mir vor Aufnahmen die errechnete hyperfokale Distanz anzeigen lassen:
Hier zeigte sich, daß der Wert für die hyperfokale Distanz bei längeren Brennweiten NEGATIVE Zahlen bekam was auf Fehler in den von diesem Skript verwendetet Formel hindeutet. Da werden im Skript anscheinend Bereichsgrenzen für Variablen überschritten sodaß ungültige Ergebnisse geliefert werden.
Ich möchte Dich an dieser Stelle auch darauf hinweisen, daß User einer SX30 oder SX40 sogar einen 35x optischen Zoom haben und vielleicht ebenfalls gerne dieses Skript benützen möchten. Das Skript sollte also auch mit solchen Mega-Zoom-Monstern klarkommen.
Zwischenfazit:
Dein neues Skript ist vom Handling her durchaus überzeugend und auch sehr "userfriendly"!
Bezüglich der Berechnung der Werte für "AF-Distanz" und "hyperfokale Distanz" sollte aber noch nachgebessert werden damit die Ergebnisse bzgl. der eingestellten Brennweite stimmen.
Nachtrag:
Bzgl. dem von mir ebenfalls gewünschten "MF" rudere ich hier etwas zurück weil das wohl kaum zu realisieren ist.
Es wäre aber schön, wenn eine zukünftige Variante dieses Skriptes bei Einstellung "HypFoc" nicht gleich die Segel streicht wenn der AF kein gültiges Ergebnis liefert und das Skript dann trotzdem den Fokus auf "HypFoc einstellen könnte - das wäre dann das Tüpfelchen auf dem i...
Liebe Grüße
Werner_O
(CHDK-DE 1.1.0 872)