/external/dng_sdk/source/ |
dng_matrix.h | 42 real64 fData [kMaxColorPlanes] [kMaxColorPlanes]; 71 real64 * operator [] (uint32 row) 76 const real64 * operator [] (uint32 row) const 100 real64 MaxEntry () const; 102 real64 MinEntry () const; 104 void Scale (real64 factor); 106 void Round (real64 factor); 108 void SafeRound (real64 factor); 125 dng_matrix_3by3 (real64 a00, real64 a01, real64 a02 [all...] |
dng_spline.h | 28 inline real64 EvaluateSplineSegment (real64 x, 29 real64 x0, 30 real64 y0, 31 real64 s0, 32 real64 x1, 33 real64 y1, 34 real64 s1) 37 real64 A = x1 - x0; 39 real64 B = (x - x0) / A [all...] |
dng_1d_function.cpp | 38 real64 dng_1d_function::EvaluateInverse (real64 y) const 42 const real64 kNearZero = 1.0e-10; 44 real64 x0 = 0.0; 45 real64 y0 = Evaluate (x0); 47 real64 x1 = 1.0; 48 real64 y1 = Evaluate (x1); 58 real64 x2 = Pin_real64 (0.0, 62 real64 y2 = Evaluate (x2); 87 real64 dng_1d_identity::Evaluate (real64 x) cons [all...] |
dng_1d_table.cpp | 72 fTable [middle] = (real32) function.Evaluate (middle * (1.0 / (real64) kTableSize)); 88 real64 y0 = fTable [lower]; 89 real64 y1 = fTable [upper]; 91 real64 delta = (y1 - y0) / (real64) range; 140 real64 x = j * (1.0 / (real64) kTableSize); 142 real64 y = function.Evaluate (x); 159 real64 step = (real64) kTableSize / 65535.0 [all...] |
dng_temperature.h | 34 real64 fTemperature; 36 real64 fTint; 48 dng_temperature (real64 temperature, 49 real64 tint) 67 void SetTemperature (real64 temperature) 72 real64 Temperature () const 77 void SetTint (real64 tint) 82 real64 Tint () const
|
dng_temperature.cpp | 23 static const real64 kTintScale = -3000.0; 31 real64 r; 32 real64 u; 33 real64 v; 34 real64 t; 79 real64 u = 2.0 * xy.x / (1.5 - xy.x + 6.0 * xy.y); 80 real64 v = 3.0 * xy.y / (1.5 - xy.x + 6.0 * xy.y); 84 real64 last_dt = 0.0; 86 real64 last_dv = 0.0; 87 real64 last_du = 0.0 [all...] |
dng_render.h | 41 real64 fSlope; // Slope of straight segment. 43 real64 fBlack; // Intercept of straight segment. 45 real64 fRadius; // Rounding radius. 47 real64 fQScale; // Quadradic scale. 51 dng_function_exposure_ramp (real64 white, 52 real64 black, 53 real64 minBlack); 55 virtual real64 Evaluate (real64 x) const; 71 real64 fSlope; // Slope for lower part of curve [all...] |
dng_rational.cpp | 22 real64 dng_srational::As_real64 () const 26 return (real64) n / (real64) d; 35 void dng_srational::Set_real64 (real64 x, int32 dd) 48 real64 y = Abs_real64 (x); 88 real64 dng_urational::As_real64 () const 92 return (real64) n / (real64) d; 101 void dng_urational::Set_real64 (real64 x, uint32 dd)
|
dng_matrix.cpp | 175 real64 dng_matrix::MaxEntry () const 185 real64 m = fData [0] [0]; 201 real64 dng_matrix::MinEntry () const 211 real64 m = fData [0] [0]; 227 void dng_matrix::Scale (real64 factor) 242 void dng_matrix::Round (real64 factor) 245 real64 invFactor = 1.0 / factor; 259 void dng_matrix::SafeRound (real64 factor) 262 real64 invFactor = 1.0 / factor; 271 real64 error = 0.0 [all...] |
dng_xy_coord.cpp | 26 real64 X = coord [0]; 27 real64 Y = coord [1]; 28 real64 Z = coord [2]; 30 real64 total = X + Y + Z; 60 real64 scale = 0.999999 / (temp.x + temp.y);
|
dng_lens_correction.cpp | 197 real64 dng_warp_params::EvaluateInverse (uint32 plane, 198 real64 y) const 202 const real64 kNearZero = 1.0e-10; 204 real64 x0 = 0.0; 205 real64 y0 = Evaluate (plane, 208 real64 x1 = 1.0; 209 real64 y1 = Evaluate (plane, 220 const real64 x2 = Pin_real64 (0.0, 224 const real64 y2 = Evaluate (plane, 245 const real64 dvdv = diff.v * diff.v [all...] |
dng_1d_function.h | 51 virtual real64 Evaluate (real64 x) const = 0; 59 virtual real64 EvaluateInverse (real64 y) const; 77 virtual real64 Evaluate (real64 x) const; 81 virtual real64 EvaluateInverse (real64 y) const; 121 virtual real64 Evaluate (real64 x) const [all...] |
dng_color_space.h | 37 virtual real64 Evaluate (real64 x) const; 39 virtual real64 EvaluateInverse (real64 y) const; 54 virtual real64 Evaluate (real64 x) const; 56 virtual real64 EvaluateInverse (real64 y) const; 71 virtual real64 Evaluate (real64 x) const [all...] |
dng_point.h | 69 real64 v; 70 real64 h; 80 dng_point_real64 (real64 vv, real64 hh) 87 : v ((real64) pt.v) 88 , h ((real64) pt.h) 165 inline real64 DistanceSquared (const dng_point_real64 &a,
|
dng_rect.h | 188 real64 Diagonal () const 190 return hypot ((real64) W (), 191 (real64) H ()); 203 real64 t; 204 real64 l; 205 real64 b; 206 real64 r; 218 dng_rect_real64 (real64 tt, real64 ll, real64 bb, real64 rr [all...] |
dng_ifd.h | 54 real64 fRawToPreviewGain; 103 real64 fXResolution; 104 real64 fYResolution; 143 real64 fYCbCrCoefficientR; 144 real64 fYCbCrCoefficientG; 145 real64 fYCbCrCoefficientB; 152 real64 fReferenceBlackWhite [6]; 170 real64 fBlackLevel [kMaxBlackPattern] [kMaxBlackPattern] [kMaxSamplesPerPixel]; 180 real64 fWhiteLevel [kMaxSamplesPerPixel];
|
dng_xy_coord.h | 35 real64 x; 36 real64 y; 46 dng_xy_coord (real64 xx, real64 yy) 114 inline dng_xy_coord operator* (real64 scale, 129 inline real64 operator* (const dng_xy_coord &A,
|
dng_exif.h | 231 static real64 SnapExposureTime (real64 et); 239 void SetExposureTime (real64 et, 245 void SetShutterSpeedValue (real64 ss); 250 static dng_urational EncodeFNumber (real64 fs); 255 void SetFNumber (real64 fs); 260 void SetApertureValue (real64 av); 265 static real64 ApertureValueToFNumber (real64 av); 270 static real64 ApertureValueToFNumber (const dng_urational &av) [all...] |
dng_rational.h | 78 real64 As_real64 () const; 80 void Set_real64 (real64 x, int32 dd = 0); 137 real64 As_real64 () const; 139 void Set_real64 (real64 x, uint32 dd = 0);
|
dng_resample.cpp | 31 real64 dng_resample_bicubic::Extent () const 40 real64 dng_resample_bicubic::Evaluate (real64 x) const 43 const real64 A = -0.75; 109 real64 invScale = (real64) srcCount / 110 (real64) dstCount; 115 real64 x = (real64) j + 0.5; 117 real64 y = x * invScale - 0.5 + (real64) srcOrigin [all...] |
dng_spline.cpp | 54 void dng_spline_solver::Add (real64 x, real64 y) 78 real64 A = X [start+1] - X [start]; 79 real64 B = (Y [start+1] - Y [start]) / A; 93 real64 C = X [j] - X [j-1]; 94 real64 D = (Y [j] - Y [j-1]) / C; 109 dng_std_vector<real64> E; 110 dng_std_vector<real64> F; 111 dng_std_vector<real64> G; 174 real64 dng_spline_solver::Evaluate (real64 x) cons [all...] |
dng_resample.h | 43 virtual real64 Extent () const = 0; 45 virtual real64 Evaluate (real64 x) const = 0; 56 virtual real64 Extent () const; 58 virtual real64 Evaluate (real64 x) const; 125 void Initialize (real64 scale,
|
dng_lens_correction.h | 126 virtual real64 Evaluate (uint32 plane, 127 real64 r) const = 0; 136 virtual real64 EvaluateInverse (uint32 plane, 137 real64 r) const; 149 virtual real64 EvaluateRatio (uint32 plane, 150 real64 r2) const = 0; 164 real64 r2, 187 real64 r2, 200 virtual real64 MaxSrcRadiusGap (real64 maxDstGap) const = 0 [all...] |
dng_utils.h | 404 inline real64 Abs_real64 (real64 x) 411 inline real64 Min_real64 (real64 x, real64 y) 418 inline real64 Max_real64 (real64 x, real64 y) 425 inline real64 Pin_real64 (real64 min, real64 x, real64 max [all...] |
dng_utils.cpp | 209 real64 TickTimeInSeconds () 229 static real64 freqMultiplier = 0.0; 238 freqMultiplier = 1.0 / (real64) freq.QuadPart; 248 real64 freqMultiplier = 1.0 / (real64) freq.QuadPart; 256 return (real64) cycles.QuadPart * freqMultiplier; 266 static real64 freqMultiplier = 0.0; 274 freqMultiplier = ((real64)freq.numer / (real64)freq.denom) * 1.0e-9; 284 return now.tv_sec + (real64)now.tv_nsec * 1.0e-9 [all...] |