Selective Editing - Avoid negatives values - see on Pixls.us (#7319)
* Avoid negatives values input SE with CBDL Dehaze and SE Settings * Change appimage and windows yml with Rawtherapee:avoidneg * Change Rawtherapee by Beep6581 for yml windows * Change Rawtherapee by Beep6581 in Appimage yml * Limits negatives values control to cbdl before * Changes suggested by Lawrence37 * Change in code, labels and history Avoid zero and negative values to Pre-filter zero and negative values
This commit is contained in:
@@ -344,6 +344,7 @@ void Locallab::read(const rtengine::procparams::ProcParams* pp, const ParamsEdit
|
||||
r.avoidrad = pp->locallab.spots.at(i).avoidrad;
|
||||
r.hishow = pp->locallab.spots.at(i).hishow;
|
||||
r.activ = pp->locallab.spots.at(i).activ;
|
||||
r.avoidneg = pp->locallab.spots.at(i).avoidneg;
|
||||
r.blwh = pp->locallab.spots.at(i).blwh;
|
||||
r.recurs = pp->locallab.spots.at(i).recurs;
|
||||
r.laplac = true; //pp->locallab.spots.at(i).laplac;
|
||||
@@ -539,6 +540,7 @@ void Locallab::write(rtengine::procparams::ProcParams* pp, ParamsEdited* pedited
|
||||
r.avoidrad = newSpot->avoidrad;
|
||||
r.hishow = newSpot->hishow;
|
||||
r.activ = newSpot->activ;
|
||||
r.avoidneg = newSpot->avoidneg;
|
||||
r.blwh = newSpot->blwh;
|
||||
r.recurs = newSpot->recurs;
|
||||
r.laplac = newSpot->laplac;
|
||||
@@ -879,6 +881,7 @@ void Locallab::write(rtengine::procparams::ProcParams* pp, ParamsEdited* pedited
|
||||
r.avoidrad = newSpot->avoidrad;
|
||||
r.hishow = newSpot->hishow;
|
||||
r.activ = newSpot->activ;
|
||||
r.avoidneg = newSpot->avoidneg;
|
||||
r.blwh = newSpot->blwh;
|
||||
r.recurs = newSpot->recurs;
|
||||
r.laplac = newSpot->laplac;
|
||||
@@ -1051,6 +1054,7 @@ void Locallab::write(rtengine::procparams::ProcParams* pp, ParamsEdited* pedited
|
||||
pp->locallab.spots.at(pp->locallab.selspot).avoidrad = r->avoidrad;
|
||||
pp->locallab.spots.at(pp->locallab.selspot).hishow = r->hishow;
|
||||
pp->locallab.spots.at(pp->locallab.selspot).activ = r->activ;
|
||||
pp->locallab.spots.at(pp->locallab.selspot).avoidneg = r->avoidneg;
|
||||
pp->locallab.spots.at(pp->locallab.selspot).blwh = r->blwh;
|
||||
pp->locallab.spots.at(pp->locallab.selspot).recurs = r->recurs;
|
||||
pp->locallab.spots.at(pp->locallab.selspot).laplac = r->laplac;
|
||||
|
Reference in New Issue
Block a user