Merge branch 'dev' into dehaze_speedup
This commit is contained in:
commit
a11295ef7a
@ -771,7 +771,7 @@ HISTORY_MSG_PDSHARPEN_AUTO_RADIUS;CAS - Auto radius
|
|||||||
HISTORY_MSG_PDSHARPEN_GAMMA;CAS - Gamma
|
HISTORY_MSG_PDSHARPEN_GAMMA;CAS - Gamma
|
||||||
HISTORY_MSG_PDSHARPEN_ITERATIONS;CAS - Iterations
|
HISTORY_MSG_PDSHARPEN_ITERATIONS;CAS - Iterations
|
||||||
HISTORY_MSG_PDSHARPEN_RADIUS;CAS - Radius
|
HISTORY_MSG_PDSHARPEN_RADIUS;CAS - Radius
|
||||||
HISTORY_MSG_PDSHARPEN_RADIUS_OFFSET;CAS - Radius offset
|
HISTORY_MSG_PDSHARPEN_RADIUS_BOOST;CAS - Corner radius boost
|
||||||
HISTORY_MSG_PIXELSHIFT_DEMOSAIC;PS - Demosaic method for motion
|
HISTORY_MSG_PIXELSHIFT_DEMOSAIC;PS - Demosaic method for motion
|
||||||
HISTORY_MSG_PREPROCESS_LINEDENOISE_DIRECTION;Line noise filter direction
|
HISTORY_MSG_PREPROCESS_LINEDENOISE_DIRECTION;Line noise filter direction
|
||||||
HISTORY_MSG_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
|
HISTORY_MSG_PREPROCESS_PDAFLINESFILTER;PDAF lines filter
|
||||||
@ -1804,7 +1804,6 @@ TP_PCVIGNETTE_ROUNDNESS_TOOLTIP;Roundness:\n0 = rectangle,\n50 = fitted ellipse,
|
|||||||
TP_PCVIGNETTE_STRENGTH;Strength
|
TP_PCVIGNETTE_STRENGTH;Strength
|
||||||
TP_PCVIGNETTE_STRENGTH_TOOLTIP;Filter strength in stops (reached in corners).
|
TP_PCVIGNETTE_STRENGTH_TOOLTIP;Filter strength in stops (reached in corners).
|
||||||
TP_PDSHARPENING_LABEL;Capture Sharpening
|
TP_PDSHARPENING_LABEL;Capture Sharpening
|
||||||
TP_PDSHARPENING_AUTORADIUS_TOOLTIP;If the checkbox is checked, RawTherapee calculates a value based on the raw data of the image.
|
|
||||||
TP_PERSPECTIVE_HORIZONTAL;Horizontal
|
TP_PERSPECTIVE_HORIZONTAL;Horizontal
|
||||||
TP_PERSPECTIVE_LABEL;Perspective
|
TP_PERSPECTIVE_LABEL;Perspective
|
||||||
TP_PERSPECTIVE_VERTICAL;Vertical
|
TP_PERSPECTIVE_VERTICAL;Vertical
|
||||||
@ -2040,7 +2039,7 @@ TP_SHARPENING_LABEL;Sharpening
|
|||||||
TP_SHARPENING_METHOD;Method
|
TP_SHARPENING_METHOD;Method
|
||||||
TP_SHARPENING_ONLYEDGES;Sharpen only edges
|
TP_SHARPENING_ONLYEDGES;Sharpen only edges
|
||||||
TP_SHARPENING_RADIUS;Radius
|
TP_SHARPENING_RADIUS;Radius
|
||||||
TP_SHARPENING_RADIUS_OFFSET;Radius corner offset
|
TP_SHARPENING_RADIUS_BOOST;Corner radius boost
|
||||||
TP_SHARPENING_RLD;RL Deconvolution
|
TP_SHARPENING_RLD;RL Deconvolution
|
||||||
TP_SHARPENING_RLD_AMOUNT;Amount
|
TP_SHARPENING_RLD_AMOUNT;Amount
|
||||||
TP_SHARPENING_RLD_DAMPING;Damping
|
TP_SHARPENING_RLD_DAMPING;Damping
|
||||||
|
@ -26,14 +26,14 @@
|
|||||||
using namespace rtengine;
|
using namespace rtengine;
|
||||||
using namespace rtengine::procparams;
|
using namespace rtengine::procparams;
|
||||||
|
|
||||||
PdSharpening::PdSharpening() : FoldableToolPanel(this, "pdsharpening", M("TP_PDSHARPENING_LABEL"), false, true)
|
PdSharpening::PdSharpening() : FoldableToolPanel(this, "capturesharpening", M("TP_PDSHARPENING_LABEL"), false, true)
|
||||||
{
|
{
|
||||||
|
|
||||||
auto m = ProcEventMapper::getInstance();
|
auto m = ProcEventMapper::getInstance();
|
||||||
EvPdShrContrast = m->newEvent(CAPTURESHARPEN, "HISTORY_MSG_PDSHARPEN_CONTRAST");
|
EvPdShrContrast = m->newEvent(CAPTURESHARPEN, "HISTORY_MSG_PDSHARPEN_CONTRAST");
|
||||||
EvPdSharpenGamma = m->newEvent(CAPTURESHARPEN, "HISTORY_MSG_PDSHARPEN_GAMMA");
|
EvPdSharpenGamma = m->newEvent(CAPTURESHARPEN, "HISTORY_MSG_PDSHARPEN_GAMMA");
|
||||||
EvPdShrDRadius = m->newEvent(CAPTURESHARPEN, "HISTORY_MSG_PDSHARPEN_RADIUS");
|
EvPdShrDRadius = m->newEvent(CAPTURESHARPEN, "HISTORY_MSG_PDSHARPEN_RADIUS");
|
||||||
EvPdShrDRadiusOffset = m->newEvent(CAPTURESHARPEN, "HISTORY_MSG_PDSHARPEN_RADIUS_OFFSET");
|
EvPdShrDRadiusOffset = m->newEvent(CAPTURESHARPEN, "HISTORY_MSG_PDSHARPEN_RADIUS_BOOST");
|
||||||
EvPdShrDIterations = m->newEvent(CAPTURESHARPEN, "HISTORY_MSG_PDSHARPEN_ITERATIONS");
|
EvPdShrDIterations = m->newEvent(CAPTURESHARPEN, "HISTORY_MSG_PDSHARPEN_ITERATIONS");
|
||||||
EvPdShrAutoContrast = m->newEvent(CAPTURESHARPEN, "HISTORY_MSG_PDSHARPEN_AUTO_CONTRAST");
|
EvPdShrAutoContrast = m->newEvent(CAPTURESHARPEN, "HISTORY_MSG_PDSHARPEN_AUTO_CONTRAST");
|
||||||
EvPdShrAutoRadius = m->newEvent(CAPTURESHARPEN, "HISTORY_MSG_PDSHARPEN_AUTO_RADIUS");
|
EvPdShrAutoRadius = m->newEvent(CAPTURESHARPEN, "HISTORY_MSG_PDSHARPEN_AUTO_RADIUS");
|
||||||
@ -42,7 +42,7 @@ PdSharpening::PdSharpening() : FoldableToolPanel(this, "pdsharpening", M("TP_PDS
|
|||||||
hb->show();
|
hb->show();
|
||||||
contrast = Gtk::manage(new Adjuster(M("TP_SHARPENING_CONTRAST"), 0, 200, 1, 10));
|
contrast = Gtk::manage(new Adjuster(M("TP_SHARPENING_CONTRAST"), 0, 200, 1, 10));
|
||||||
contrast->setAdjusterListener(this);
|
contrast->setAdjusterListener(this);
|
||||||
contrast->addAutoButton(M("TP_RAW_DUALDEMOSAICAUTOCONTRAST_TOOLTIP"));
|
contrast->addAutoButton();
|
||||||
contrast->setAutoValue(true);
|
contrast->setAutoValue(true);
|
||||||
|
|
||||||
pack_start(*contrast);
|
pack_start(*contrast);
|
||||||
@ -53,9 +53,9 @@ PdSharpening::PdSharpening() : FoldableToolPanel(this, "pdsharpening", M("TP_PDS
|
|||||||
Gtk::VBox* rld = Gtk::manage(new Gtk::VBox());
|
Gtk::VBox* rld = Gtk::manage(new Gtk::VBox());
|
||||||
gamma = Gtk::manage(new Adjuster(M("TP_SHARPENING_GAMMA"), 0.5, 6.0, 0.05, 1.00));
|
gamma = Gtk::manage(new Adjuster(M("TP_SHARPENING_GAMMA"), 0.5, 6.0, 0.05, 1.00));
|
||||||
dradius = Gtk::manage(new Adjuster(M("TP_SHARPENING_RADIUS"), 0.4, 1.15, 0.01, 0.75));
|
dradius = Gtk::manage(new Adjuster(M("TP_SHARPENING_RADIUS"), 0.4, 1.15, 0.01, 0.75));
|
||||||
dradius->addAutoButton(M("TP_PDSHARPENING_AUTORADIUS_TOOLTIP"));
|
dradius->addAutoButton();
|
||||||
dradius->setAutoValue(true);
|
dradius->setAutoValue(true);
|
||||||
dradiusOffset = Gtk::manage(new Adjuster(M("TP_SHARPENING_RADIUS_OFFSET"), 0.0, 0.5, 0.01, 0.0));
|
dradiusOffset = Gtk::manage(new Adjuster(M("TP_SHARPENING_RADIUS_BOOST"), 0.0, 0.5, 0.01, 0.0));
|
||||||
diter = Gtk::manage(new Adjuster(M("TP_SHARPENING_RLD_ITERATIONS"), 1, 100, 1, 20));
|
diter = Gtk::manage(new Adjuster(M("TP_SHARPENING_RLD_ITERATIONS"), 1, 100, 1, 20));
|
||||||
rld->pack_start(*gamma);
|
rld->pack_start(*gamma);
|
||||||
rld->pack_start(*dradius);
|
rld->pack_start(*dradius);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user