fix bug in output CIECAM

This commit is contained in:
jdc
2012-11-17 11:23:18 +01:00
parent 1d8beefb91
commit a6657dd490
3 changed files with 8 additions and 21 deletions

View File

@@ -189,7 +189,6 @@ void Crop::update (int todo) {
parent->ipf.chromiLuminanceCurve (labnCrop, labnCrop, parent->chroma_acurve, parent->chroma_bcurve, parent->satcurve, parent->lhskcurve, parent->lumacurve, utili, autili, butili, ccutili,cclutili);
//parent->ipf.colorCurve (labnCrop, labnCrop);
parent->ipf.vibrance (labnCrop);
// ColorTemp::ciecam_02 (labnCrop, &params);
if (skip==1) {
parent->ipf.impulsedenoise (labnCrop);
@@ -200,22 +199,9 @@ void Crop::update (int todo) {
parent->ipf.sharpening (labnCrop, (float**)cbuffer);
parent->ipf.dirpyrequalizer (labnCrop);
}
}
ColorAppearance customColCurve1;
ColorAppearance customColCurve2;
ColorAppearance customColCurve3;
CurveFactory::curveLightBrightColor (
params.colorappearance.curveMode, params.colorappearance.curve,
params.colorappearance.curveMode2, params.colorappearance.curve2,
params.colorappearance.curveMode3, params.colorappearance.curve3,
customColCurve1,
customColCurve2,
customColCurve3,
1);
parent->ipf.ciecam_02 (labnCrop, &params,customColCurve1,customColCurve2,customColCurve3);
parent->ipf.ciecam_02 (labnCrop, &params,parent->customColCurve1,parent->customColCurve2,parent->customColCurve3);
}
// switch back to rgb
parent->ipf.lab2monitorRgb (labnCrop, cropImg);