Improving medians Denoise issue2423

This commit is contained in:
jdc
2014-07-07 20:29:19 +02:00
parent f277afd333
commit 81088b960d
14 changed files with 512 additions and 40 deletions

View File

@@ -32,6 +32,7 @@ class DirPyrDenoise : public ToolParamBlock, public AdjusterListener, public Fol
Adjuster* redchro;
Adjuster* bluechro;
Adjuster* gamma;
Adjuster* passes;
Gtk::CheckButton* enabled;
bool lastEnabled;
@@ -50,6 +51,12 @@ class DirPyrDenoise : public ToolParamBlock, public AdjusterListener, public Fol
MyComboBoxText* medmethod;
sigc::connection medmethodconn;
Gtk::HBox* ctbox;
MyComboBoxText* methodmed;
sigc::connection methodmedconn;
Gtk::HBox* ctboxm;
MyComboBoxText* rgbmethod;
sigc::connection rgbmethodconn;
Gtk::HBox* ctboxrgb;
public:
@@ -68,8 +75,10 @@ class DirPyrDenoise : public ToolParamBlock, public AdjusterListener, public Fol
// void perform_toggled ();
void dmethodChanged ();
void medmethodChanged ();
void methodmedChanged ();
void rgbmethodChanged ();
void setAdjusterBehavior (bool lumaadd, bool lumdetadd, bool chromaadd, bool chromaredadd, bool chromablueadd, bool gammaadd);
void setAdjusterBehavior (bool lumaadd, bool lumdetadd, bool chromaadd, bool chromaredadd, bool chromablueadd, bool gammaadd, bool passesadd);
void trimValues (rtengine::procparams::ProcParams* pp);
};