Merge branch 'dev' of https://github.com/Beep6581/RawTherapee into dev
This commit is contained in:
commit
420adbaac0
@ -877,7 +877,7 @@ void Crop::update(int todo)
|
|||||||
parent->ipf.labColorCorrectionRegions(labnCrop);
|
parent->ipf.labColorCorrectionRegions(labnCrop);
|
||||||
|
|
||||||
if ((params.colorappearance.enabled && !params.colorappearance.tonecie) || (!params.colorappearance.enabled)) {
|
if ((params.colorappearance.enabled && !params.colorappearance.tonecie) || (!params.colorappearance.enabled)) {
|
||||||
parent->ipf.EPDToneMap(labnCrop, 5, skip);
|
parent->ipf.EPDToneMap(labnCrop, 0, skip);
|
||||||
}
|
}
|
||||||
|
|
||||||
//parent->ipf.EPDToneMap(labnCrop, 5, 1); //Go with much fewer than normal iterates for fast redisplay.
|
//parent->ipf.EPDToneMap(labnCrop, 5, 1); //Go with much fewer than normal iterates for fast redisplay.
|
||||||
@ -1024,7 +1024,7 @@ void Crop::update(int todo)
|
|||||||
|
|
||||||
float d, dj, yb; // not used after this block
|
float d, dj, yb; // not used after this block
|
||||||
parent->ipf.ciecam_02float(cieCrop, float (adap), 1, 2, labnCrop, ¶ms, parent->customColCurve1, parent->customColCurve2, parent->customColCurve3,
|
parent->ipf.ciecam_02float(cieCrop, float (adap), 1, 2, labnCrop, ¶ms, parent->customColCurve1, parent->customColCurve2, parent->customColCurve3,
|
||||||
dummy, dummy, parent->CAMBrightCurveJ, parent->CAMBrightCurveQ, parent->CAMMean, 5, skip, execsharp, d, dj, yb, 1, parent->sharpMask);
|
dummy, dummy, parent->CAMBrightCurveJ, parent->CAMBrightCurveQ, parent->CAMMean, 0, skip, execsharp, d, dj, yb, 1, parent->sharpMask);
|
||||||
} else {
|
} else {
|
||||||
// CIECAM is disabled, we free up its image buffer to save some space
|
// CIECAM is disabled, we free up its image buffer to save some space
|
||||||
if (cieCrop) {
|
if (cieCrop) {
|
||||||
|
@ -778,7 +778,7 @@ void ImProcCoordinator::updatePreviewImage(int todo, bool panningRelatedChange)
|
|||||||
ipf.labColorCorrectionRegions(nprevl);
|
ipf.labColorCorrectionRegions(nprevl);
|
||||||
|
|
||||||
if ((params->colorappearance.enabled && !params->colorappearance.tonecie) || (!params->colorappearance.enabled)) {
|
if ((params->colorappearance.enabled && !params->colorappearance.tonecie) || (!params->colorappearance.enabled)) {
|
||||||
ipf.EPDToneMap(nprevl, 5, scale);
|
ipf.EPDToneMap(nprevl, 0, scale);
|
||||||
}
|
}
|
||||||
|
|
||||||
// for all treatments Defringe, Sharpening, Contrast detail , Microcontrast they are activated if "CIECAM" function are disabled
|
// for all treatments Defringe, Sharpening, Contrast detail , Microcontrast they are activated if "CIECAM" function are disabled
|
||||||
@ -922,7 +922,7 @@ void ImProcCoordinator::updatePreviewImage(int todo, bool panningRelatedChange)
|
|||||||
CAMBrightCurveJ.dirty = true;
|
CAMBrightCurveJ.dirty = true;
|
||||||
CAMBrightCurveQ.dirty = true;
|
CAMBrightCurveQ.dirty = true;
|
||||||
|
|
||||||
ipf.ciecam_02float(ncie, float (adap), pW, 2, nprevl, params.get(), customColCurve1, customColCurve2, customColCurve3, histLCAM, histCCAM, CAMBrightCurveJ, CAMBrightCurveQ, CAMMean, 5, scale, execsharp, d, dj, yb, 1);
|
ipf.ciecam_02float(ncie, float (adap), pW, 2, nprevl, params.get(), customColCurve1, customColCurve2, customColCurve3, histLCAM, histCCAM, CAMBrightCurveJ, CAMBrightCurveQ, CAMMean, 0 , scale, execsharp, d, dj, yb, 1);
|
||||||
|
|
||||||
if ((params->colorappearance.autodegree || params->colorappearance.autodegreeout) && acListener && params->colorappearance.enabled) {
|
if ((params->colorappearance.autodegree || params->colorappearance.autodegreeout) && acListener && params->colorappearance.enabled) {
|
||||||
acListener->autoCamChanged(100.* (double)d, 100.* (double)dj);
|
acListener->autoCamChanged(100.* (double)d, 100.* (double)dj);
|
||||||
|
@ -1668,7 +1668,7 @@ void ImProcFunctions::WaveletcontAllL(LabImage * labco, float ** varhue, float *
|
|||||||
//tone mapping
|
//tone mapping
|
||||||
if(cp.tonemap && cp.contmet == 2 && cp.resena) {
|
if(cp.tonemap && cp.contmet == 2 && cp.resena) {
|
||||||
//iterate = 5
|
//iterate = 5
|
||||||
EPDToneMapResid(WavCoeffs_L0, 5, skip, cp, W_L, H_L, max0, min0);
|
EPDToneMapResid(WavCoeffs_L0, 0, skip, cp, W_L, H_L, max0, min0);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1066,7 +1066,7 @@ private:
|
|||||||
ipf.chromiLuminanceCurve (nullptr, 1, labView, labView, curve1, curve2, satcurve, lhskcurve, clcurve, lumacurve, utili, autili, butili, ccutili, cclutili, clcutili, dummy, dummy);
|
ipf.chromiLuminanceCurve (nullptr, 1, labView, labView, curve1, curve2, satcurve, lhskcurve, clcurve, lumacurve, utili, autili, butili, ccutili, cclutili, clcutili, dummy, dummy);
|
||||||
|
|
||||||
if ((params.colorappearance.enabled && !params.colorappearance.tonecie) || (!params.colorappearance.enabled)) {
|
if ((params.colorappearance.enabled && !params.colorappearance.tonecie) || (!params.colorappearance.enabled)) {
|
||||||
ipf.EPDToneMap (labView, 5, 1);
|
ipf.EPDToneMap (labView, 0, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -1177,7 +1177,7 @@ private:
|
|||||||
float CAMMean = NAN;
|
float CAMMean = NAN;
|
||||||
|
|
||||||
float d, dj, yb;
|
float d, dj, yb;
|
||||||
ipf.ciecam_02float (cieView, float (adap), 1, 2, labView, ¶ms, customColCurve1, customColCurve2, customColCurve3, dummy, dummy, CAMBrightCurveJ, CAMBrightCurveQ, CAMMean, 5, 1, true, d, dj, yb, 1);
|
ipf.ciecam_02float (cieView, float (adap), 1, 2, labView, ¶ms, customColCurve1, customColCurve2, customColCurve3, dummy, dummy, CAMBrightCurveJ, CAMBrightCurveQ, CAMMean, 0, 1, true, d, dj, yb, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
delete cieView;
|
delete cieView;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user