Dehaz enhancement HSL GUI bugs partialpaste...

This commit is contained in:
Desmis
2015-09-09 20:01:27 +02:00
parent 6cdc6e1fe4
commit 528d85b1f9
24 changed files with 273 additions and 40 deletions

View File

@@ -167,6 +167,7 @@ void BatchToolPanelCoordinator::initSession ()
blackwhite->setAdjusterBehavior (false, false);
colortoning->setAdjusterBehavior (false, false, false, false, false);
filmSimulation->setAdjusterBehavior(false);
dehaz->setAdjusterBehavior (false, false, false, false, false, false, false);
shadowshighlights->setAdjusterBehavior (false, false, false);
dirpyrequalizer->setAdjusterBehavior (false, false, false);
@@ -203,6 +204,7 @@ void BatchToolPanelCoordinator::initSession ()
// colortoning->setAdjusterBehavior (options.baBehav[ADDSET_COLORTONING_SPLIT], options.baBehav[ADDSET_COLORTONING_SATTHRESHOLD], options.baBehav[ADDSET_COLORTONING_SATOPACITY], options.baBehav[ADDSET_COLORTONING_STRPROTECT], options.baBehav[ADDSET_COLORTONING_BALANCE]);
colortoning->setAdjusterBehavior (options.baBehav[ADDSET_COLORTONING_SPLIT], options.baBehav[ADDSET_COLORTONING_SATTHRESHOLD], options.baBehav[ADDSET_COLORTONING_SATOPACITY], options.baBehav[ADDSET_COLORTONING_STRENGTH], options.baBehav[ADDSET_COLORTONING_BALANCE]);
filmSimulation->setAdjusterBehavior(options.baBehav[ADDSET_FILMSIMULATION_STRENGTH]);
dehaz->setAdjusterBehavior (options.baBehav[ADDSET_DH_STR], options.baBehav[ADDSET_DH_SCAL], options.baBehav[ADDSET_DH_NEIGH], options.baBehav[ADDSET_DH_LIMD], options.baBehav[ADDSET_DH_GAIN], options.baBehav[ADDSET_DH_OFFS], options.baBehav[ADDSET_DH_VART]);
chmixer->setAdjusterBehavior (options.baBehav[ADDSET_CHMIXER] );
blackwhite->setAdjusterBehavior (options.baBehav[ADDSET_BLACKWHITE_HUES], options.baBehav[ADDSET_BLACKWHITE_GAMMA]);
@@ -575,6 +577,34 @@ void BatchToolPanelCoordinator::initSession ()
if (options.baBehav[ADDSET_WA_GAMMA]) {
pparams.wavelet.gamma = 0;
}
if (options.baBehav[ADDSET_DH_STR]) {
pparams.dehaz.str = 0;
}
if (options.baBehav[ADDSET_DH_SCAL]) {
pparams.dehaz.scal = 0;
}
if (options.baBehav[ADDSET_DH_NEIGH]) {
pparams.dehaz.neigh = 0;
}
if (options.baBehav[ADDSET_DH_LIMD]) {
pparams.dehaz.limd = 0;
}
if (options.baBehav[ADDSET_DH_GAIN]) {
pparams.dehaz.gain = 0;
}
if (options.baBehav[ADDSET_DH_OFFS]) {
pparams.dehaz.offs = 0;
}
if (options.baBehav[ADDSET_DH_VART]) {
pparams.dehaz.vart = 0;
}
if (options.baBehav[ADDSET_DIRPYRDN_LUMA]) {