Commit 14d595c
committed
Add exif reading of LinearResponseLimit
The electronic circuit of a camera and/or the sensor might not work in a linear/correct way
above certain values.
This information might be provided in vendor-tags or `Exif.Image.LinearResponseLimit`.
We can't make use of that info in modules like temperature or demosaic as there is no generic
correction algorithm but highlights reconstruction could use it as a threshold.
The single float value is now available in dt_image_t defaulting to 1.0 if there is no exif tag.1 parent c098ad5 commit 14d595c
3 files changed
+25
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
858 | 858 | | |
859 | 859 | | |
860 | 860 | | |
| 861 | + | |
| 862 | + | |
| 863 | + | |
| 864 | + | |
| 865 | + | |
| 866 | + | |
| 867 | + | |
| 868 | + | |
| 869 | + | |
| 870 | + | |
| 871 | + | |
| 872 | + | |
| 873 | + | |
| 874 | + | |
| 875 | + | |
| 876 | + | |
| 877 | + | |
| 878 | + | |
| 879 | + | |
861 | 880 | | |
862 | 881 | | |
863 | 882 | | |
| |||
1074 | 1093 | | |
1075 | 1094 | | |
1076 | 1095 | | |
| 1096 | + | |
1077 | 1097 | | |
1078 | 1098 | | |
1079 | 1099 | | |
1080 | 1100 | | |
1081 | 1101 | | |
1082 | 1102 | | |
1083 | | - | |
| 1103 | + | |
1084 | 1104 | | |
1085 | 1105 | | |
1086 | 1106 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2132 | 2132 | | |
2133 | 2133 | | |
2134 | 2134 | | |
| 2135 | + | |
2135 | 2136 | | |
2136 | 2137 | | |
2137 | 2138 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
336 | 336 | | |
337 | 337 | | |
338 | 338 | | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
339 | 342 | | |
340 | 343 | | |
341 | 344 | | |
| |||
0 commit comments