Mmh, da habe ich jetzt nicht so die Ahnung von der Materie. Aber folgendes hat denke ich was damit zu tun. Beim kalkulieren der Color-Matrix mit DNG4PS2 erhielt ich folgenden Log:
- Code: Alles auswählen
RESULTS
White area: 2
Errors:
Zone 1: 2,7%
Zone 2: 5,7%
Zone 3: 5,9%
Zone 4: 12,6%
Zone 5: 5,8%
Zone 6: 5,1%
Zone 7: 5,1%
Zone 8: 12,6%
Zone 9: 4,0%
Zone 10: 11,1%
Zone 11: 8,0%
Zone 12: 2,4%
Zone 13: 12,6%
Zone 14: 12,0%
Zone 15: 11,2%
Zone 16: 10,2%
Zone 17: 7,7%
Zone 18: 8,3%
Zone 19: 8,5%
Zone 20: 6,3%
Zone 21: 6,3%
Zone 22: 6,2%
### Max error is greater then 10%, RESULTS ARE POOR ###
Camera -> XYZ matrix:
1,679727 0,422803 0,803343
0,220204 1,784845 -0,063290
-0,282882 -0,475034 4,502592
XYZ -> Camera matrix:
0,599349 -0,171077 -0,109339
-0,072882 0,583180 0,021201
0,029966 0,050779 0,217462
Da einige Fehler-Werte nur leicht über 10% liegen, habe ich die "Camera -> XYZ matrix" dennoch verwendet und erhalte damit gute Ergebnisse.
Mit folgenden Kamerawerten arbeitet DNG4PS2:
- Code: Alles auswählen
Geometrie (Sensor Daten von DNG4PS2 zur A650 IS übernommen, da gleicher Sensor wie G9)
Sensor size: 4104 x 3048 (also 15.636.240 px)
Jpeg size: 4000 x 3000
Active zone x1,y1: 52,14
Active zone x2,y2: 4076,3030
Black-white levels: 31-1023
Mosaic type: Red,Green Green,Blue
Bits per unit: 10 bit
Color matrix #1
Illuminant: Daylight
Matrix: 1,679727 0,422803 0,803343 0,220204 1,784845 -0,063290 -0,282882 -0,475034 4,502592 (was der oben genannten "Camera -> XYZ matrix" entspricht)
Multiplicator: 1,0 1,0 1,0
Color Matrix #2 (ich denke diese hat keine Bedeutung)
Illuminant: ohne Angabe
Matrix: 0,000000 0,000000 0,000000 0,000000 0,000000 0,000000 0,000000 0,000000 0,000000
Multiplicator: 0,0 0,0 0,0
Hierbei fallen mir spontan Unterschiede auf bei:
- bits per unit bzw. pixel
- black-white levels
- color matrix
- active zone bzw. area
Zu folgenden Werten deiner Datei kann ich nichts sagen, da ich nicht weis, wofür diese stehen:
+ #define PARAM_CAMERA_NAME 4 // parameter number for GetParameterData
+ #define cam_CFAPattern 0x02010100 // Red Green Green Blue
+ #define cam_CalibrationIlluminant1 21 // D65