Review idle_register.add() calls: denoise
This commit is contained in:
@@ -40,43 +40,23 @@ public:
|
||||
DirPyrDenoise ();
|
||||
~DirPyrDenoise ();
|
||||
|
||||
void read (const rtengine::procparams::ProcParams* pp, const ParamsEdited* pedited = nullptr);
|
||||
void write (rtengine::procparams::ProcParams* pp, ParamsEdited* pedited = nullptr);
|
||||
void setDefaults (const rtengine::procparams::ProcParams* defParams, const ParamsEdited* pedited = nullptr);
|
||||
void setBatchMode (bool batchMode);
|
||||
void curveChanged (CurveEditor* ce);
|
||||
void setEditProvider (EditDataProvider *provider);
|
||||
void autoOpenCurve ();
|
||||
|
||||
void read (const rtengine::procparams::ProcParams* pp, const ParamsEdited* pedited = nullptr);
|
||||
void write (rtengine::procparams::ProcParams* pp, ParamsEdited* pedited = nullptr);
|
||||
void setDefaults (const rtengine::procparams::ProcParams* defParams, const ParamsEdited* pedited = nullptr);
|
||||
void setBatchMode (bool batchMode);
|
||||
void curveChanged (CurveEditor* ce);
|
||||
void setEditProvider (EditDataProvider *provider);
|
||||
void autoOpenCurve ();
|
||||
void adjusterChanged (Adjuster* a, double newval);
|
||||
void adjusterAutoToggled(Adjuster* a, bool newval);
|
||||
void enabledChanged ();
|
||||
void medianChanged ();
|
||||
void enabledChanged ();
|
||||
void chromaChanged (double autchroma, double autred, double autblue);
|
||||
bool chromaComputed_ ();
|
||||
void noiseChanged (double nresid, double highresid);
|
||||
bool noiseComputed_ ();
|
||||
void noiseTilePrev (int tileX, int tileY, int prevX, int prevY, int sizeT, int sizeP);
|
||||
bool TilePrevComputed_ ();
|
||||
|
||||
// void perform_toggled ();
|
||||
void updateNoiseLabel ();
|
||||
void LmethodChanged ();
|
||||
void CmethodChanged ();
|
||||
void C2methodChanged ();
|
||||
void updateTileLabel ();
|
||||
void updatePrevLabel ();
|
||||
|
||||
void dmethodChanged ();
|
||||
void medmethodChanged ();
|
||||
void methodmedChanged ();
|
||||
void rgbmethodChanged ();
|
||||
void smethodChanged ();
|
||||
void updateNoiseLabel (float nois = 0.f, float high = 0.f);
|
||||
virtual void colorForValue (double valX, double valY, enum ColorCaller::ElemType elemType, int callerId, ColorCaller* caller);
|
||||
|
||||
void setAdjusterBehavior (bool lumaadd, bool lumdetadd, bool chromaadd, bool chromaredadd, bool chromablueadd, bool gammaadd, bool passesadd);
|
||||
void trimValues (rtengine::procparams::ProcParams* pp);
|
||||
Glib::ustring getSettingString ();
|
||||
void trimValues (rtengine::procparams::ProcParams* pp);
|
||||
|
||||
private:
|
||||
CurveEditorGroup* NoiscurveEditorG;
|
||||
@@ -90,17 +70,12 @@ private:
|
||||
Adjuster* passes;
|
||||
FlatCurveEditor* lshape;
|
||||
FlatCurveEditor* ccshape;
|
||||
|
||||
sigc::connection medianConn;
|
||||
Gtk::CheckButton* median;
|
||||
bool lastmedian;
|
||||
Gtk::Label* NoiseLabels;
|
||||
Gtk::Label* TileLabels;
|
||||
Gtk::Label* PrevLabels;
|
||||
|
||||
// Gtk::CheckButton* perform;
|
||||
// bool lastperform;
|
||||
// sigc::connection perfconn;
|
||||
MyComboBoxText* dmethod;
|
||||
sigc::connection dmethodconn;
|
||||
MyComboBoxText* Lmethod;
|
||||
@@ -120,22 +95,21 @@ private:
|
||||
MyComboBoxText* rgbmethod;
|
||||
sigc::connection rgbmethodconn;
|
||||
Gtk::HBox* ctboxrgb;
|
||||
double nextchroma;
|
||||
double nextred;
|
||||
double nextblue;
|
||||
double nextnresid;
|
||||
double nexthighresid;
|
||||
Gtk::HBox* ctboxL;
|
||||
Gtk::HBox* ctboxC;
|
||||
Gtk::HBox* ctboxC2;
|
||||
int nexttileX;
|
||||
int nexttileY;
|
||||
int nextprevX;
|
||||
int nextprevY;
|
||||
int nextsizeT;
|
||||
int nextsizeP;
|
||||
|
||||
IdleRegister idle_register;
|
||||
|
||||
void LmethodChanged ();
|
||||
void CmethodChanged ();
|
||||
void C2methodChanged ();
|
||||
void dmethodChanged ();
|
||||
void medmethodChanged ();
|
||||
void methodmedChanged ();
|
||||
void rgbmethodChanged ();
|
||||
void smethodChanged ();
|
||||
void medianChanged ();
|
||||
|
||||
};
|
||||
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user