From 7583cdfe6b388fbc21f0ea1e5367d44876d7d9c1 Mon Sep 17 00:00:00 2001 From: Desmis Date: Sun, 24 May 2020 11:19:42 +0200 Subject: [PATCH] Add tooltip to exposure Ipol pde --- rtdata/languages/default | 7 ++++++- rtgui/locallabtools.cc | 10 +++++++++- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/rtdata/languages/default b/rtdata/languages/default index dd8ae5748..beaf99a90 100644 --- a/rtdata/languages/default +++ b/rtdata/languages/default @@ -2425,6 +2425,11 @@ TP_LOCALLAB_EXPCOLOR_TOOLTIP;In the case of small defects.\n\nRed-eyes : red-cen TP_LOCALLAB_EXPCONTRAST_TOOLTIP;Avoid spots that are too small(< 32x32 pixels).\nUse low transition values and high weakening transition values and scope to simulate small RT-spot and deal wth defects.\nUse if necessary the module 'Clarity & Sharp mask and Blend images' by adjusting 'Soft radius' to reduce artifacts. TP_LOCALLAB_EXPCURV;Curves TP_LOCALLAB_EXPGRAD;Graduated Filter +TP_LOCALLAB_EXPLAP_TOOLTIP;The more you act on this threshold slider, the greater the action of reducing contrast. +TP_LOCALLAB_EXPLAPBAL_TOOLTIP;Balances the action between the original image and the Laplace transform. +TP_LOCALLAB_EXPLAPLIN_TOOLTIP;Add linear exposure component before application Laplace transform +TP_LOCALLAB_EXPLAPGAMM_TOOLTIP;Apply a gamma before and after Laplace transform +TP_LOCALLAB_EXPNOISEMETHOD_TOOLTIP;Apply a median before Laplace transform to prevent artifacts (noise).\nYou can also use "Denoise" tool. TP_LOCALLAB_EXPMETHOD_TOOLTIP;Standard : use an algorithm similar as main Exposure but in L*a*b* and taking account of deltaE.\n\nLaplacian & PDE : use another algorithm also with deltaE and with Poisson equation to solve Laplacian in Fourier space.\nPDE IPOL, PDE Fattal and Standard can be combined.\nFFTW Fourier Transform is optimized in size to reduce processing time.\nPDE reduce artifacts and noise. TP_LOCALLAB_EXPOSE;Exposure - Dynamic Range Compression TP_LOCALLAB_EXPOSURE_TOOLTIP;In some cases (strong shadows ..) you can use the module "Shadows Highlights" @@ -2602,7 +2607,7 @@ TP_LOCALLAB_ORRETILAP_TOOLTIP;Acts on a second Laplacian threshold, to take into TP_LOCALLAB_PASTELS2;Vibrance TP_LOCALLAB_PDE;ΔØ Laplacian PDE - Dynamic Range compression + Standard TP_LOCALLAB_PDEFRA;PDE IPOL - Contrast attenuator ƒ -TP_LOCALLAB_PDEFRAME_TOOLTIP;PDE IPOL - personal algorithm adapted from IPOL to Rawtherapee: lead to very different results and needs differents settings that Standard (negative black, gamma < 1,...)\nMay be usefull for low exposure.\n +TP_LOCALLAB_PDEFRAME_TOOLTIP;PDE IPOL - personal algorithm adapted from IPOL to Rawtherapee: lead to very different results and needs differents settings that Standard (negative black, gamma < 1,...)\nMay be usefull for low exposure or high dynamic range.\n TP_LOCALLAB_PREVIEW;Preview ΔE TP_LOCALLAB_PROXI;ΔE weakening TP_LOCALLAB_QUALCURV_METHOD;Curves type diff --git a/rtgui/locallabtools.cc b/rtgui/locallabtools.cc index 568460f79..4780eb00b 100644 --- a/rtgui/locallabtools.cc +++ b/rtgui/locallabtools.cc @@ -2438,7 +2438,11 @@ void LocallabExposure::updateAdviceTooltips(const bool showTooltips) exp->set_tooltip_text(M("TP_LOCALLAB_EXPOSURE_TOOLTIP")); expMethod->set_tooltip_text(M("TP_LOCALLAB_EXPMETHOD_TOOLTIP")); pdeFrame->set_tooltip_text(M("TP_LOCALLAB_PDEFRAME_TOOLTIP")); - exnoiseMethod->set_tooltip_text(M("TP_LOCALLAB_EXPMETHOD_TOOLTIP")); + laplacexp->set_tooltip_text(M("TP_LOCALLAB_EXPLAP_TOOLTIP")); + balanexp->set_tooltip_text(M("TP_LOCALLAB_EXPLAPBAL_TOOLTIP")); + gamm->set_tooltip_text(M("TP_LOCALLAB_EXPLAPGAMM_TOOLTIP")); + linear->set_tooltip_text(M("TP_LOCALLAB_EXPLAPLIN_TOOLTIP")); + exnoiseMethod->set_tooltip_text(M("TP_LOCALLAB_EXPNOISEMETHOD_TOOLTIP")); fatFrame->set_tooltip_text(M("TP_LOCALLAB_FATFRAME_TOOLTIP")); sensiex->set_tooltip_text(M("TP_LOCALLAB_SENSI_TOOLTIP")); shapeexpos->setTooltip(M("TP_LOCALLAB_CURVEEDITOR_TONES_TOOLTIP")); @@ -2456,6 +2460,10 @@ void LocallabExposure::updateAdviceTooltips(const bool showTooltips) expMethod->set_tooltip_text(""); pdeFrame->set_tooltip_text(""); exnoiseMethod->set_tooltip_text(""); + laplacexp->set_tooltip_text(M("")); + balanexp->set_tooltip_text(M("")); + gamm->set_tooltip_text(M("")); + linear->set_tooltip_text(M("")); fatFrame->set_tooltip_text(""); sensiex->set_tooltip_text(""); shapeexpos->setTooltip("");