|
LensSerious 0.1
Lens-correction mathematics as data, not as a library of callbacks
|
Fujifilm maker-note tables, verbatim: explicit knot radii shared by the three corrections, percentage-domain coefficients. More...
#include <lensserious_vendor.h>
Collaboration diagram for ls_vendor_fuji_t:Data Fields | |
| int | nc |
| float | cropf |
| float | knots [11] |
| float | distortion [11] |
| float | ca_r [11] |
| float | ca_b [11] |
| float | vignetting [11] |
Fujifilm maker-note tables, verbatim: explicit knot radii shared by the three corrections, percentage-domain coefficients.
Definition at line 144 of file lensserious_vendor.h.
| float ls_vendor_fuji_t::ca_b[11] |
blue scale offset at each knot
Definition at line 153 of file lensserious_vendor.h.
Referenced by _fuji_axes(), and _fuji_populate().
| float ls_vendor_fuji_t::ca_r[11] |
red scale offset at each knot
Definition at line 152 of file lensserious_vendor.h.
Referenced by _fuji_axes(), and _fuji_populate().
| float ls_vendor_fuji_t::cropf |
crop-mode radius factor, decided by the EXTRACTOR — see the cropf contract. 1.0f when unknown, never 0.
Definition at line 147 of file lensserious_vendor.h.
Referenced by _fuji_populate().
| float ls_vendor_fuji_t::distortion[11] |
percent deviation at each knot
Definition at line 151 of file lensserious_vendor.h.
Referenced by _fuji_axes(), and _fuji_populate().
| float ls_vendor_fuji_t::knots[11] |
radii, half-diagonal normalized, ascending
Definition at line 150 of file lensserious_vendor.h.
Referenced by _fuji_populate().
| int ls_vendor_fuji_t::nc |
knots; valid data has 1..11 (9 or 11 in the wild)
Definition at line 146 of file lensserious_vendor.h.
Referenced by _fuji_axes(), _fuji_has_data(), and _fuji_populate().
| float ls_vendor_fuji_t::vignetting[11] |
percent transmission at each knot
Definition at line 154 of file lensserious_vendor.h.
Referenced by _fuji_axes(), and _fuji_populate().