Merge branch 'dev' into bayer_bilinear
This commit is contained in:
@@ -42,6 +42,7 @@ class RetinextransmissionCurve;
|
||||
class WavCurve;
|
||||
class Wavblcurve;
|
||||
class WavOpacityCurveBY;
|
||||
class WavOpacityCurveSH;
|
||||
class WavOpacityCurveRG;
|
||||
class WavOpacityCurveW;
|
||||
class WavOpacityCurveWL;
|
||||
@@ -1187,7 +1188,9 @@ private:
|
||||
struct WaveletParams {
|
||||
std::vector<double> ccwcurve;
|
||||
std::vector<double> blcurve;
|
||||
std::vector<double> levelshc;
|
||||
std::vector<double> opacityCurveRG;
|
||||
std::vector<double> opacityCurveSH;
|
||||
std::vector<double> opacityCurveBY;
|
||||
std::vector<double> opacityCurveW;
|
||||
std::vector<double> opacityCurveWL;
|
||||
@@ -1221,6 +1224,12 @@ struct WaveletParams {
|
||||
bool tmr;
|
||||
int strength;
|
||||
int balance;
|
||||
double sigmafin;
|
||||
double sigmaton;
|
||||
double sigmacol;
|
||||
double sigmadir;
|
||||
double rangeab;
|
||||
double protab;
|
||||
int iter;
|
||||
bool expcontrast;
|
||||
bool expchroma;
|
||||
@@ -1233,7 +1242,13 @@ struct WaveletParams {
|
||||
bool exptoning;
|
||||
bool expnoise;
|
||||
bool expclari;
|
||||
|
||||
double labgridALow;
|
||||
double labgridBLow;
|
||||
double labgridAHigh;
|
||||
double labgridBHigh;
|
||||
static const double LABGRID_CORR_MAX;
|
||||
static const double LABGRID_CORR_SCALE;
|
||||
static const double LABGRIDL_DIRECT_SCALE;
|
||||
int Lmethod;
|
||||
Glib::ustring CLmethod;
|
||||
Glib::ustring Backmethod;
|
||||
@@ -1304,8 +1319,8 @@ struct WaveletParams {
|
||||
void getCurves(
|
||||
WavCurve& cCurve,
|
||||
Wavblcurve& tCurve,
|
||||
WavOpacityCurveRG&
|
||||
opacityCurveLUTRG,
|
||||
WavOpacityCurveRG& opacityCurveLUTRG,
|
||||
WavOpacityCurveSH& opacityCurveLUTSH,
|
||||
WavOpacityCurveBY& opacityCurveLUTBY,
|
||||
WavOpacityCurveW& opacityCurveLUTW,
|
||||
WavOpacityCurveWL& opacityCurveLUTWL
|
||||
@@ -1538,6 +1553,22 @@ struct RAWParams {
|
||||
// exposure before interpolation
|
||||
double expos;
|
||||
|
||||
struct PreprocessWB {
|
||||
enum class Mode {
|
||||
CAMERA = 0,
|
||||
AUTO
|
||||
};
|
||||
|
||||
Mode mode;
|
||||
|
||||
PreprocessWB();
|
||||
|
||||
bool operator ==(const PreprocessWB& other) const;
|
||||
bool operator !=(const PreprocessWB& other) const;
|
||||
};
|
||||
|
||||
PreprocessWB preprocessWB;
|
||||
|
||||
bool hotPixelFilter;
|
||||
bool deadPixelFilter;
|
||||
int hotdeadpix_thresh;
|
||||
|
Reference in New Issue
Block a user