Commiting HSV equalizer tool.
This commit is contained in:
@@ -343,14 +343,27 @@ class EqualizerParams {
|
||||
};
|
||||
|
||||
/**
|
||||
* Directional pyramid equalizer params
|
||||
*/
|
||||
class DirPyrEqualizerParams {
|
||||
|
||||
public:
|
||||
bool enabled;
|
||||
double mult[8];
|
||||
};
|
||||
* Directional pyramid equalizer params
|
||||
*/
|
||||
class DirPyrEqualizerParams {
|
||||
|
||||
public:
|
||||
bool enabled;
|
||||
double mult[8];
|
||||
};
|
||||
|
||||
/**
|
||||
* Wavelet equalizer params
|
||||
*/
|
||||
class HSVEqualizerParams {
|
||||
|
||||
public:
|
||||
bool enabled;
|
||||
Glib::ustring hsvchannel;
|
||||
int sat[8];
|
||||
int val[8];
|
||||
int hue[8];
|
||||
};
|
||||
|
||||
/**
|
||||
* Parameters for RAW demosaicing
|
||||
@@ -407,7 +420,8 @@ class ProcParams {
|
||||
ColorManagementParams icm; ///< profiles/color spaces used during the image processing
|
||||
EqualizerParams equalizer; ///< wavelet equalizer parameters
|
||||
RAWParams raw; ///< RAW parameters before demosaicing
|
||||
DirPyrEqualizerParams dirpyrequalizer;///< directional pyramid equalizer parameters
|
||||
DirPyrEqualizerParams dirpyrequalizer; ///< directional pyramid equalizer parameters
|
||||
HSVEqualizerParams hsvequalizer; ///< hsv equalizer parameters
|
||||
std::vector<ExifPair> exif; ///< List of modifications appplied on the exif tags of the input image
|
||||
std::vector<IPTCPair> iptc; ///< The IPTC tags and values to be saved to the output image
|
||||
int version; ///< Version of the file from which the parameters have been read
|
||||
|
Reference in New Issue
Block a user