dehaze: added more user-controllable parameters
This commit is contained in:
@@ -27,9 +27,15 @@ class Dehaze: public ToolParamBlock, public AdjusterListener, public FoldableToo
|
||||
{
|
||||
private:
|
||||
Adjuster *strength;
|
||||
Adjuster *depth;
|
||||
Adjuster *detail;
|
||||
Gtk::CheckButton *showDepthMap;
|
||||
|
||||
rtengine::ProcEvent EvDehazeEnabled;
|
||||
rtengine::ProcEvent EvDehazeStrength;
|
||||
rtengine::ProcEvent EvDehazeDepth;
|
||||
rtengine::ProcEvent EvDehazeDetail;
|
||||
rtengine::ProcEvent EvDehazeShowDepthMap;
|
||||
|
||||
public:
|
||||
|
||||
@@ -42,6 +48,7 @@ public:
|
||||
|
||||
void adjusterChanged(Adjuster *a, double newval);
|
||||
void enabledChanged();
|
||||
void showDepthMapChanged();
|
||||
void setAdjusterBehavior(bool strengthAdd);
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user