Some settings change to color and light - tooltip
This commit is contained in:
parent
483f7a9cda
commit
c8250235e6
@ -2054,7 +2054,7 @@ TP_LOCALLAB_CENTER_X;Center X
|
|||||||
TP_LOCALLAB_CENTER_Y;Center Y
|
TP_LOCALLAB_CENTER_Y;Center Y
|
||||||
TP_LOCALLAB_CBDL;Contrast by detail levels - Big defects : grease..
|
TP_LOCALLAB_CBDL;Contrast by detail levels - Big defects : grease..
|
||||||
TP_LOCALLAB_CLARITYML;Clarity
|
TP_LOCALLAB_CLARITYML;Clarity
|
||||||
TP_LOCALLAB_EXPCBDL_TOOLTIP;In the case of contaminated sensor (type "grease"), and when the area is important or for a series of small defects.\n\na) put the selection spot on a pronounced default (adapting its size if necessary); b) choose a wide selection area to cover most of the area affected by the defects; c) Select a fairly large transition value; d) act on levels 2, 3, 4 and 5 or lower by reducing the contrast (values below 100) and by acting on the chroma slider if necessary.\n\nYou can also use Gaussian blur (Smooth Blur and noise)
|
TP_LOCALLAB_EXPCBDL_TOOLTIP;In the case of contaminated sensor (type "grease"), and when the area is important or for a series of small defects.\n\na) Put the selection spot on a pronounced default (adapting its size if necessary), use a large spot enough to allow wavelet; b) choose a wide selection area to cover most of the area affected by the defects; c) Select a transition value (low) and transition weakening (high value); d) act on levels 2, 3, 4 or 5 or lower by reducing the contrast (values below 100) and by acting on the chroma slider if necessary. e)possibly act on "scope" to reduce the extent of the action.\n\nYou can also complete with Blur levels and Gaussian blur (Smooth Blur and noise)
|
||||||
TP_LOCALLAB_CHROMA;Chrominance
|
TP_LOCALLAB_CHROMA;Chrominance
|
||||||
TP_LOCALLAB_CHROMASKCOL;Chroma mask
|
TP_LOCALLAB_CHROMASKCOL;Chroma mask
|
||||||
TP_LOCALLAB_GAMMASKCOL;Gamma mask
|
TP_LOCALLAB_GAMMASKCOL;Gamma mask
|
||||||
@ -2062,7 +2062,7 @@ TP_LOCALLAB_SLOMASKCOL;Slope mask
|
|||||||
TP_LOCALLAB_CHRRT;Chroma
|
TP_LOCALLAB_CHRRT;Chroma
|
||||||
TP_LOCALLAB_CIRCRADIUS;Spot size
|
TP_LOCALLAB_CIRCRADIUS;Spot size
|
||||||
TP_LOCALLAB_COFR;Color & Light - Small defects : red eyes, dust
|
TP_LOCALLAB_COFR;Color & Light - Small defects : red eyes, dust
|
||||||
TP_LOCALLAB_EXPCOLOR_TOOLTIP;In the case of small defects.\n\nRed-eyes : red-centered circular selector, spot delimiters close to the eye, weak scope, "lightness" -100, "chrominance" -100.\n\nSpotIR :Circular selector centered on the defect, spot delimiters close to the default - reduce "chrominance", possibly act on "scope" to reduce the extent of the action.\n\nDust - grease (small) :Circular selector centered on the defect (adapt the size of the spot), spot delimiters not too close to the defect to allow an inconspicuous transition. a) "Transition" and "Transition weak"; b) act on "lightness" and possibly on "chrominance" or "Color correction grid - direct" to approach the rendering of the polluted zone to that of the healthy zone; c) act moderately on "scope" to modulate the desired action.\n\nYou can also use Gaussian blur (Smooth Blur and noise)
|
TP_LOCALLAB_EXPCOLOR_TOOLTIP;In the case of small defects.\n\nRed-eyes : red-centered circular selector, spot delimiters close to the eye, weak scope, "lightness" -100, "chrominance" -100.\n\nSpotIR :Circular selector centered on the defect, spot delimiters close to the default - reduce "chrominance", possibly act on "scope" to reduce the extent of the action.\n\nDust - grease (small) :Circular selector centered on the defect (adapt the size of the spot), spot delimiters not too close to the defect to allow an inconspicuous transition. a) "Transition" (low values) and "Transition weak" (high values); b) act on "lightness" and possibly on "chrominance" or "Color correction grid - direct" to approach the rendering of the polluted zone to that of the healthy zone; c) act moderately on "scope" to modulate the desired action.\n\nYou can also complete with Gaussian blur (Smooth Blur and noise)
|
||||||
TP_LOCALLAB_CONTRAST;Contrast
|
TP_LOCALLAB_CONTRAST;Contrast
|
||||||
TP_LOCALLAB_CURV;Lightness - Contrast - Chrominance "Super"
|
TP_LOCALLAB_CURV;Lightness - Contrast - Chrominance "Super"
|
||||||
TP_LOCALLAB_CURVNONE;Disable curves
|
TP_LOCALLAB_CURVNONE;Disable curves
|
||||||
@ -2225,7 +2225,7 @@ TP_LOCALLAB_TRANSITVALUE;Transition value
|
|||||||
TP_LOCALLAB_TRANSITGRAD;Transition differentiation XY
|
TP_LOCALLAB_TRANSITGRAD;Transition differentiation XY
|
||||||
TP_LOCALLAB_TRANSITGRAD_TOOLTIP;Changes the transition of the abscissa to that of the ordinate
|
TP_LOCALLAB_TRANSITGRAD_TOOLTIP;Changes the transition of the abscissa to that of the ordinate
|
||||||
TP_LOCALLAB_TRANSITWEAK;Transition weakening
|
TP_LOCALLAB_TRANSITWEAK;Transition weakening
|
||||||
TP_LOCALLAB_TRANSITWEAK_TOOLTIP;Adjust weakening : change smoothness process - 1 linear - 2 parabolic - 3 cubic
|
TP_LOCALLAB_TRANSITWEAK_TOOLTIP;Adjust weakening : change smoothness process - 1 linear - 2 parabolic - 3 cubic - 10 ^10
|
||||||
TP_LOCALLAB_TONEMAP_TOOLTIP;Tone Mapping - main menu must be disabled
|
TP_LOCALLAB_TONEMAP_TOOLTIP;Tone Mapping - main menu must be disabled
|
||||||
TP_LOCALLAB_TONEMAPESTOP_TOOLTIP;Increase Edge stopping - or Reweighting iterates, increase processing time - but increases the effects
|
TP_LOCALLAB_TONEMAPESTOP_TOOLTIP;Increase Edge stopping - or Reweighting iterates, increase processing time - but increases the effects
|
||||||
TP_LOCALLAB_VIBRANCE;Vibrance
|
TP_LOCALLAB_VIBRANCE;Vibrance
|
||||||
|
@ -7736,7 +7736,6 @@ void ImProcFunctions::Lab_Local(int call, int sp, float** shbuffer, LabImage * o
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// if (bfw > 0 && bfh > 0) {
|
|
||||||
array2D<float> buflight(bfw, bfh);
|
array2D<float> buflight(bfw, bfh);
|
||||||
JaggedArray<float> bufchro(bfw, bfh);
|
JaggedArray<float> bufchro(bfw, bfh);
|
||||||
std::unique_ptr<LabImage> bufgb(new LabImage(bfw, bfh));
|
std::unique_ptr<LabImage> bufgb(new LabImage(bfw, bfh));
|
||||||
@ -8058,7 +8057,7 @@ void ImProcFunctions::Lab_Local(int call, int sp, float** shbuffer, LabImage * o
|
|||||||
LabImage *buforigmas = nullptr;
|
LabImage *buforigmas = nullptr;
|
||||||
int bfh = int (lp.ly + lp.lyT) + del; //bfw bfh real size of square zone
|
int bfh = int (lp.ly + lp.lyT) + del; //bfw bfh real size of square zone
|
||||||
int bfw = int (lp.lx + lp.lxL) + del;
|
int bfw = int (lp.lx + lp.lxL) + del;
|
||||||
printf("before bfh=%i bfw=%i bfhz=%i bfwz=%i\n", bfh, bfw, bfhz, bfwz);
|
// printf("before bfh=%i bfw=%i bfhz=%i bfwz=%i\n", bfh, bfw, bfhz, bfwz);
|
||||||
|
|
||||||
if (bfwz > 2 && bfhz > 2) {
|
if (bfwz > 2 && bfhz > 2) {
|
||||||
|
|
||||||
@ -8347,7 +8346,6 @@ void ImProcFunctions::Lab_Local(int call, int sp, float** shbuffer, LabImage * o
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("OK 7\n");
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
if (lp.softradiusret > 0.f && lp.scalereti != 1) {
|
if (lp.softradiusret > 0.f && lp.scalereti != 1) {
|
||||||
@ -8532,7 +8530,6 @@ void ImProcFunctions::Lab_Local(int call, int sp, float** shbuffer, LabImage * o
|
|||||||
int bfwr = bfw;
|
int bfwr = bfw;
|
||||||
bool reduH = false;
|
bool reduH = false;
|
||||||
bool reduW = false;
|
bool reduW = false;
|
||||||
printf("OK 0\n");
|
|
||||||
|
|
||||||
if (bfw > 0 && bfh > 0) {
|
if (bfw > 0 && bfh > 0) {
|
||||||
|
|
||||||
@ -8603,8 +8600,6 @@ void ImProcFunctions::Lab_Local(int call, int sp, float** shbuffer, LabImage * o
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
printf("OK 1\n");
|
|
||||||
// if (bfw > 0 && bfh > 0) {
|
|
||||||
std::unique_ptr<LabImage> bufexporig(new LabImage(bfw, bfh));
|
std::unique_ptr<LabImage> bufexporig(new LabImage(bfw, bfh));
|
||||||
std::unique_ptr<LabImage> bufexpfin(new LabImage(bfw, bfh));
|
std::unique_ptr<LabImage> bufexpfin(new LabImage(bfw, bfh));
|
||||||
std::unique_ptr<LabImage> bufmaskblurexp;
|
std::unique_ptr<LabImage> bufmaskblurexp;
|
||||||
|
@ -66,7 +66,7 @@ ControlSpotPanel::ControlSpotPanel():
|
|||||||
thresh_(Gtk::manage(new Adjuster(M("TP_LOCALLAB_THRESDELTAE"), 0.0, 10.0, 0.1, 2.0))),
|
thresh_(Gtk::manage(new Adjuster(M("TP_LOCALLAB_THRESDELTAE"), 0.0, 10.0, 0.1, 2.0))),
|
||||||
iter_(Gtk::manage(new Adjuster(M("TP_LOCALLAB_PROXI"), 0.2, 10.0, 0.1, 2.0))),
|
iter_(Gtk::manage(new Adjuster(M("TP_LOCALLAB_PROXI"), 0.2, 10.0, 0.1, 2.0))),
|
||||||
balan_(Gtk::manage(new Adjuster(M("TP_LOCALLAB_BALAN"), 0.2, 2.5, 0.1, 1.0, Gtk::manage(new RTImage("rawtherapee-logo-16.png")), Gtk::manage(new RTImage("circle-white-small.png"))))),
|
balan_(Gtk::manage(new Adjuster(M("TP_LOCALLAB_BALAN"), 0.2, 2.5, 0.1, 1.0, Gtk::manage(new RTImage("rawtherapee-logo-16.png")), Gtk::manage(new RTImage("circle-white-small.png"))))),
|
||||||
transitweak_(Gtk::manage(new Adjuster(M("TP_LOCALLAB_TRANSITWEAK"), 0.5, 8.0, 0.1, 1.0))),
|
transitweak_(Gtk::manage(new Adjuster(M("TP_LOCALLAB_TRANSITWEAK"), 0.5, 10.0, 0.1, 1.0))),
|
||||||
transitgrad_(Gtk::manage(new Adjuster(M("TP_LOCALLAB_TRANSITGRAD"), -1.0, 1.0, 0.01, 0.0))),
|
transitgrad_(Gtk::manage(new Adjuster(M("TP_LOCALLAB_TRANSITGRAD"), -1.0, 1.0, 0.01, 0.0))),
|
||||||
|
|
||||||
avoid_(Gtk::manage(new Gtk::CheckButton(M("TP_LOCALLAB_AVOID")))),
|
avoid_(Gtk::manage(new Gtk::CheckButton(M("TP_LOCALLAB_AVOID")))),
|
||||||
|
@ -177,7 +177,7 @@ Locallab::Locallab():
|
|||||||
|
|
||||||
// Adjuster widgets
|
// Adjuster widgets
|
||||||
// Color & Light
|
// Color & Light
|
||||||
lightness(Gtk::manage(new Adjuster(M("TP_LOCALLAB_LIGHTNESS"), -100, 100, 1, 0))),
|
lightness(Gtk::manage(new Adjuster(M("TP_LOCALLAB_LIGHTNESS"), -100, 500, 1, 0))),
|
||||||
contrast(Gtk::manage(new Adjuster(M("TP_LOCALLAB_CONTRAST"), -100, 100, 1, 0))),
|
contrast(Gtk::manage(new Adjuster(M("TP_LOCALLAB_CONTRAST"), -100, 100, 1, 0))),
|
||||||
chroma(Gtk::manage(new Adjuster(M("TP_LOCALLAB_CHROMA"), -100, 150, 1, 0))),
|
chroma(Gtk::manage(new Adjuster(M("TP_LOCALLAB_CHROMA"), -100, 150, 1, 0))),
|
||||||
strengthgrid(Gtk::manage(new Adjuster(M("TP_LOCALLAB_STRGRID"), 0, 100, 1, 30))),
|
strengthgrid(Gtk::manage(new Adjuster(M("TP_LOCALLAB_STRGRID"), 0, 100, 1, 30))),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user