(Vorab-) ERFOLGSMELDUNG!!!
Ich habe soeben das Lensrom mit der Nr.3 (aus dem PDF vom Uwe) auf mein Objektiv gespielt (meins war die Nr. 6)....
---> kein Focussprung mehr!!!
Gruß Volker
Vorsichtshalber hatte ich damals Vorab-Erfolgsmeldung geschrieben. Der Focussprung von vorher (Lensrom-Nr. 6) war aber definitiv weg.
Dafür hatte ich bei anderen Brennweiten einen neuen Focussprung.
Ich habe daraufhin die LensROM-Dateien versucht zu analysieren.
Hier nun meine Feststellungen:
1.
Ich habe alle der ersten 6 vorhandenen Dateien (ich weiss nicht ob es zwischenzeitlich mehr gibt?) von Hex in Dezimal gewandelt.
2.
Dann habe ich die ersten (Nr. 1 - Nr. 5) jeweils mit der Nr. 6 (meine) mit Winmerge verglichen.
A: Daraufhin habe ich festgestellt:
Zuersteinmal zum generellen Aufbau der lenseep.lns:
3.
Die lenseep.lns besteht spaltenbetrachtet aus 16 Spalten (00-0F)
Die lenseep.lns besteht zeilenbetrachtet aus 8 Blöcken
(Block1 von Zeile 1 bis 19; Block2 von 20-38; ....; Block8 von 134-152)
Jeder Block besteht aus 3 Überschriftszeilen und 16 Datenzeilen.
Bei den 16 Datenzeilen besteht jede 4.te Zeile ausschließlich aus Nullen.
Wenn ich die Nullen-Zeilen als Trennungsaspekt nehme besteht jeder Block aus 4 (ich nenne es mal) ZELLEN.
(ZELLE1 von Lensrom-Zeile 4 - 7; ZELLE2 von Lensrom-Zeile 8-11; ...; ZELLE 32 von Lensrom-Zeile 149-152)
B: Welche Unterschiede habe ich nun bei meinem Vergleich festgestellt:
4. In jeder ZELLE unterscheidet sich Lensrom6 von den anderen immer nur in drei Positionen.
Und diese drei Positionen sind immer an der gleichen Stelle.
C: Jetz kommt PhotoME in Spiel. (zum Auslesen der exif-Daten).
Ich habe von diversen Fotos (gemacht mit dem 50-135) die exif-Daten ausgelesen.
Feststellungen:
5.
Ich habe die Lensrom-Daten einer ZELLE in den exif von einem Bild wiedergefunden.
Es handelt sich dabei um die LensCode (LC)-Felder. (Zu finden bei PhotoME unter der Rubrik Hersteller-Informationen)
6.
In ZELLE1 (Lensromzeile4-7) ist in der ersten Zeile (also Lensromzeile4) der erste Wert (Spalte 00) ="40" (beachte dez)
In ZELLE1 (Lensromzeile4-7) ist in der ersten Zeile (also Lensromzeile4) der zweite Wert (Spalte 01) ="214" (beachte dez); dies ist LC1.
...
In ZELLE1 (Lensromzeile4-7) ist in der ersten Zeile (also Lensromzeile4) der siebte Wert (Spalte 06) ="149" (beachte dez); dies ist LC6.
...
In ZELLE1 (Lensromzeile4-7) ist in der ersten Zeile (also Lensromzeile4) der sechzehnte/letzte Wert (Spalte 0F) ="27" (beachte dez); dies ist LC15.
In ZELLE1 (Lensromzeile4-7) ist in der zweiten Zeile (also Lensromzeile5) der erste Wert (Spalte 00) ="255" (beachte dez); dieser Wert ist lt. PhotoME der darauffolgende Wert von LC15.
Aber in PhotoME ist dieser Wert nicht als LC16 bezeichnet. Ich bezeichne Ihn aber im folgenden dennoch mit LC16.
In ZELLE1 (Lensromzeile4-7) ist in der zweiten Zeile (also Lensromzeile5) der zweite Wert (Spalte 01) ="255" (beachte dez); Ich bezeichne ihn weiter als LC17.
...
In ZELLE1 (Lensromzeile4-7) ist in der dritten Zeile (also Lensromzeile6) der achte Wert (Spalte 07) ="0" (beachte dez); Ich bezeichne ihn weiter als letzten Wert als LC39.
Nochmal: In PhotoME gibt es LC1 bis LC15, die auch so bezeichnet sind.
Die darauffolgenden Werte in PhotoME bezeichne ich weiter als LC 16 bis LC39.
(Wobei LC16 bis LC31 in PhotoME jeweils in eigenen Feldern stehen und LC32 bis LC93 in einem Feld (kommagetrennt) stehen.)
D: Zurück zum Lensromvergleich:
7.
In einer ZELLE unterscheiden sich die verschieden lenseep.lns in nur drei Feldern (bereits erwähnt)
Es sind die drei Felder LC6, LC23 und LC29.
8.
Weiterhin habe ich festgestellt, dass die Differenzen dieser drei Felder (LC6,23,29) in einer ZELLE immer gleich sind.
Bsp.:
LC6(lenseep6)=149 zu LC6(lenseep3)=143 ergibt Differenz von -6
LC23(lenseep6)=147 zu LC23(lenseep3)=141 ergibt Differenz von -6
LC29(lenseep6)=16 zu LC29(lenseep3)=10 ergibt Differenz von -6
9.
Ein Vergleich aller ZELLEN ergab somit:
lenseep6 mit lenseep: 1 : 2 : 3 : 4 : 5
Differenz ZELLE01: -2 : -4 : -6 : -4 : -5 (je LC6,23,29)
Differenz ZELLE02: -2 : -4 : -6 : -4 : -5 (je LC6,23,29)
Differenz ZELLE03: -2 : -4 : -6 : -4 : -5 (je LC6,23,29)
Differenz ZELLE04: -2 : -4 : -6 : -4 : -5 (je LC6,23,29)
Differenz ZELLE05: -2 : -3 : -6 : -4 : -5 (je LC6,23,29)
Differenz ZELLE06: -2 : -4 : -6 : -4 : -5 (je LC6,23,29)
Differenz ZELLE07: -2 : -3 : -6 : -4 : -5 (je LC6,23,29)
Differenz ZELLE08: -2 : -3 : -6 : -4 : -5 (je LC6,23,29)
Differenz ZELLE09: -2 : -5 : -6 : -4 : -5 (je LC6,23,29)
Differenz ZELLE10: -3 : -5 : -6 : -5 : -6 (je LC6,23,29)
Differenz ZELLE11: -2 : -5 : -6 : -4 : -5 (je LC6,23,29)
Differenz ZELLE12: -2 : -5 : -6 : -4 : -5 (je LC6,23,29)
Differenz ZELLE13: -4 : -4 : -6 : -5 : -6 (je LC6,23,29)
Differenz ZELLE14: -4 : -5 : -6 : -5 : -6 (je LC6,23,29)
Differenz ZELLE15: -1 : -1 : -3 : -3 : -4 (je LC6,23,29)
Differenz ZELLE16: +2 : +3 : +1 : +1 : 0 (je LC6,23,29)
Differenz ZELLE17: -2 : -4 : -6 : -4 : -5 (je LC6,23,29)
Differenz ZELLE18: -2 : -4 : -6 : -4 : -5 (je LC6,23,29)
Differenz ZELLE19: -2 : -4 : -6 : -4 : -5 (je LC6,23,29)
Differenz ZELLE20: -2 : -4 : -6 : -4 : -5 (je LC6,23,29)
Differenz ZELLE21: -2 : -3 : -6 : -4 : -5 (je LC6,23,29)
Differenz ZELLE22: -2 : -4 : -6 : -4 : -5 (je LC6,23,29)
Differenz ZELLE23: -2 : -3 : -6 : -4 : -5 (je LC6,23,29)
Differenz ZELLE24: -2 : -3 : -6 : -4 : -5 (je LC6,23,29)
Differenz ZELLE25: -2 : -5 : -6 : -4 : -5 (je LC6,23,29)
Differenz ZELLE26: -3 : -5 : -6 : -5 : -6 (je LC6,23,29)
Differenz ZELLE27: -2 : -5 : -6 : -4 : -5 (je LC6,23,29)
Differenz ZELLE28: -2 : -5 : -6 : -4 : -5 (je LC6,23,29)
Differenz ZELLE29: -4 : -4 : -6 : -5 : -6 (je LC6,23,29)
Differenz ZELLE30: -4 : -5 : -6 : -5 : -6 (je LC6,23,29)
Differenz ZELLE31: -1 : -1 : -3 : -5 : -4 (je LC6,23,29)
Differenz ZELLE32: +2 : +3 : +1 : +1 : 0 (je LC6,23,29)
Auffälliges in obiger Tabelle:
Die Differenzen von den ZELLEN 01-16 sind mit den Differenzen von den ZELLEN 17-32 identisch!
E: Also wieder ins PhotoME und von diversesten Fotos die exif-Daten ausgelesen:
10.
In LC8 steht die verwendete Brennweite drin!
(In PhotoME steht im LC8 z.B. 50mm drin, während in der lenseep.lns der dez-Wert 81 steht!)
Also habe ich zur entsprechenden Brennweit die entsprechende ZELLE der Lenseep.lns gesucht.
Ergebnis:
Bei Brennweite 70 landet man in ZELLE 17 der lenseep.lns
Bei Brennweite 65 landet man in ZELLE 18 der lenseep.lns
Bei Brennweite 75 landet man in ZELLE 19 der lenseep.lns
Bei Brennweite 80 landet man in ZELLE 20 der lenseep.lns
Bei Brennweite 57,5 landet man in ZELLE 21 der lenseep.lns
Bei Brennweite 62,5 landet man in ZELLE 22 der lenseep.lns
Bei Brennweite 55 landet man in ZELLE 23 der lenseep.lns
Bei Brennweite 50 landet man in ZELLE 24 der lenseep.lns
Bei Brennweite 95 landet man in ZELLE 25 der lenseep.lns
Bei Brennweite 102,5 landet man in ZELLE 26 der lenseep.lns
Bei Brennweite 90 landet man in ZELLE 27 der lenseep.lns
Bei Brennweite 85 landet man in ZELLE 28 der lenseep.lns
Bei Brennweite 115 landet man in ZELLE 29 der lenseep.lns
Bei Brennweite 107,5 landet man in ZELLE 30 der lenseep.lns
Bei Brennweite 122,5 landet man in ZELLE 31 der lenseep.lns
Bei Brennweite 135 landet man in ZELLE 32 der lenseep.lns
11.
Bei der Auswahl der Fotos ist mir dann aufgefallen, daß alle im Fernbereich gemacht wurden (MotoCross-Veranstalltung)
Also habe ich Fotos im Nahbereich gesucht und wieder die exif-Daten davon ausgelesen.
Jetzt aber nur stichprobenweise...
Ergebnis:
Bei Brennweite 70 landet man in ZELLE 01 der lenseep.lns
Bei Brennweite 65 landet man in ZELLE 02 der lenseep.lns
Bei Brennweite 75 landet man in ZELLE 03 der lenseep.lns
Bei Brennweite 80 landet man in ZELLE 04 der lenseep.lns
Bei Brennweite 57,5 landet man in ZELLE 05 der lenseep.lns
Bei Brennweite 62,5 landet man in ZELLE 06 der lenseep.lns
Bei Brennweite 55 landet man in ZELLE 07 der lenseep.lns
Bei Brennweite 50 landet man in ZELLE 08 der lenseep.lns
Bei Brennweite 95 landet man in ZELLE 09 der lenseep.lns
Bei Brennweite 102,5 landet man in ZELLE 10 der lenseep.lns
Bei Brennweite 90 landet man in ZELLE 11 der lenseep.lns
Bei Brennweite 85 landet man in ZELLE 12 der lenseep.lns
Bei Brennweite 115 landet man in ZELLE 13 der lenseep.lns
Bei Brennweite 107,5 landet man in ZELLE 14 der lenseep.lns
Bei Brennweite 122,5 landet man in ZELLE 15 der lenseep.lns
Bei Brennweite 135 landet man in ZELLE 16 der lenseep.lns
Also gleich wie im Fernbereich.
[edit_an]
Somit sind die Blöcke 1-4 (ZELLEN 01-16) von Brennweite 50 bis 135 für den Nahbereich zuständig.
Somit sind die Blöcke 5-8 (ZELLEN 17-32) von Brennweite 50 bis 135 für den Fernbereich zuständig.
[edit_aus]
ZUSAMMENFASSUNG:
Ich hatte ja nun ursprünglich das LensROM-6 (meins) drauf, welches den Focussprung bei 50mm hatte.
Im lenseep.lns stand da bei LC6 (Wert für Aberrationskorrektur bei offener Blende) 151 (dez) drin (ZELLE8 bzw.24).
Im LensROM-3, welches ich danach aufspielte stand da ein Wert von 145 (dez) drin.
Von daher war vermutlich die Verbesserung zur Nr.6 bei 50mm zu erwarten.
Aber bei anderen Brennweiten gab es immer noch einen Focussprung.
Also habe ich mein ursprüngliches LensROM (Nr.6) wieder hergenommen.
Bei 135mm stand da bei LC6 ein Wert von 142 (dez) drin.
Hier hatte ich definitiv keinen Focussprung.
Ich habe deshalb nun bei meinem LensRom (Nr.6) in allen ZELLEN den LC6-Wert auf 142 (dez) geändert.
Die entsprechenden LC23- und LC29- Werte habe ich natürlich pro ZELLE entsprechend mit angepasst.
D.h. z.B. für ZELLE1 war LC6=149, LC23=147, LC29=16.
Neuer Wert für LC6=142 (festgelegt; wollte ja alle auf 142 stellen).
Diffferenz somit -7. Also auch LC23 und 29 mit 7 subtrahiert. Ergibt für LC23=140 und LC29=9 (alles dez).
Und dies für ZELLE 2 bis 16 so weiter gemacht (ZELLEN 17-32 sind ja gleich wie ZELLEN 1 bis 16).
In allen LC6-Werten (ZELLEN 1 - 32) steht nun 142 (dez) drin.
Dann die Wandlung von Dezimal auf Hex durchgeführt. (Man kann auch komplett mit den Hex-Zahlen rechnen, wird aber kompliziert, wenns man es nicht öfters macht)
Dieses modifizierte lenseep.lns habe ich nun wieder ins Objektiv aufgespielt.
Ein Schnelltest ergab kein Nachregeln des Focus von Brennweite 135 bis 50.
Nun freue ich mich aufs ausgiebige testen.....
Ich hoffe, dass es halbwegs verständlich war.
Falls jemand etwas entdeckt, was defintiv nicht stimmt oder wo ich evtl. im Ablauf etwas vergessen hab zu erwähnen (Logiksprung), bitte ich um Mitteilung.
@Administratoren:
Ich könnte ein PDF vom Winmerge-Vergleich der LensROM-Nr. 6 mit dem LensROM-Nr.3 (mit den Hexwerten oder den Dezimalwerten) hier als Link einfügen, aber nur wenn Ihr einwilligt!!!
Gruß Volker