Merge pull request #5445 from Beep6581/capture_sharpening
Merge Capture sharpening into dev to get more tests
This commit is contained in:
@@ -494,7 +494,9 @@ struct ColorToningParams {
|
||||
struct SharpeningParams {
|
||||
bool enabled;
|
||||
double contrast;
|
||||
bool autoContrast;
|
||||
double blurradius;
|
||||
double gamma;
|
||||
double radius;
|
||||
int amount;
|
||||
Threshold<int> threshold;
|
||||
@@ -540,6 +542,20 @@ struct SharpenMicroParams {
|
||||
bool operator !=(const SharpenMicroParams& other) const;
|
||||
};
|
||||
|
||||
struct CaptureSharpeningParams {
|
||||
bool enabled;
|
||||
bool autoContrast;
|
||||
double contrast;
|
||||
double gamma;
|
||||
double deconvradius;
|
||||
int deconviter;
|
||||
|
||||
CaptureSharpeningParams();
|
||||
|
||||
bool operator ==(const CaptureSharpeningParams& other) const;
|
||||
bool operator !=(const CaptureSharpeningParams& other) const;
|
||||
};
|
||||
|
||||
/**
|
||||
* Parameters of the vibrance
|
||||
*/
|
||||
@@ -1528,6 +1544,7 @@ public:
|
||||
ColorToningParams colorToning; ///< Color Toning parameters
|
||||
SharpeningParams sharpening; ///< Sharpening parameters
|
||||
SharpeningParams prsharpening; ///< Sharpening parameters for post resize sharpening
|
||||
CaptureSharpeningParams pdsharpening; ///< Sharpening parameters for post demosaic sharpening
|
||||
SharpenEdgeParams sharpenEdge; ///< Sharpen edge parameters
|
||||
SharpenMicroParams sharpenMicro; ///< Sharpen microcontrast parameters
|
||||
VibranceParams vibrance; ///< Vibrance parameters
|
||||
|
Reference in New Issue
Block a user