Added new "Preprocess WB" parameter in the Raw toolpanel, just below "Raw White Points" tool. Allows to choose between "Camera" and "Auto" (average-based) raw channel multipliers, and to apply custom compesation factors.
Fixes #5616
This commit is contained in:
@@ -92,6 +92,7 @@ ToolPanelCoordinator::ToolPanelCoordinator (bool batch) : ipc (nullptr), favorit
|
||||
flatfield = Gtk::manage (new FlatField ());
|
||||
rawcacorrection = Gtk::manage (new RAWCACorr ());
|
||||
rawexposure = Gtk::manage (new RAWExposure ());
|
||||
preprocessWB = Gtk::manage (new PreprocessWB ());
|
||||
bayerrawexposure = Gtk::manage (new BayerRAWExposure ());
|
||||
xtransrawexposure = Gtk::manage (new XTransRAWExposure ());
|
||||
fattal = Gtk::manage (new FattalToneMapping ());
|
||||
@@ -155,6 +156,7 @@ ToolPanelCoordinator::ToolPanelCoordinator (bool batch) : ipc (nullptr), favorit
|
||||
addfavoritePanel (sensorxtrans->getPackBox(), xtransprocess, 2);
|
||||
addfavoritePanel (sensorxtrans->getPackBox(), xtransrawexposure, 2);
|
||||
addfavoritePanel (rawPanel, rawexposure);
|
||||
addfavoritePanel (rawPanel, preprocessWB);
|
||||
addfavoritePanel (rawPanel, preprocess);
|
||||
addfavoritePanel (rawPanel, darkframe);
|
||||
addfavoritePanel (rawPanel, flatfield);
|
||||
@@ -357,6 +359,7 @@ void ToolPanelCoordinator::imageTypeChanged (bool isRaw, bool isBayer, bool isXt
|
||||
sensorxtrans->FoldableToolPanel::hide();
|
||||
xtransprocess->FoldableToolPanel::hide();
|
||||
xtransrawexposure->FoldableToolPanel::hide();
|
||||
preprocessWB->FoldableToolPanel::hide();
|
||||
preprocess->FoldableToolPanel::hide();
|
||||
flatfield->FoldableToolPanel::show();
|
||||
filmNegative->FoldableToolPanel::hide();
|
||||
@@ -377,6 +380,7 @@ void ToolPanelCoordinator::imageTypeChanged (bool isRaw, bool isBayer, bool isXt
|
||||
sensorxtrans->FoldableToolPanel::hide();
|
||||
xtransprocess->FoldableToolPanel::hide();
|
||||
xtransrawexposure->FoldableToolPanel::hide();
|
||||
preprocessWB->FoldableToolPanel::hide();
|
||||
preprocess->FoldableToolPanel::hide();
|
||||
flatfield->FoldableToolPanel::hide();
|
||||
filmNegative->FoldableToolPanel::hide();
|
||||
@@ -398,6 +402,7 @@ void ToolPanelCoordinator::imageTypeChanged (bool isRaw, bool isBayer, bool isXt
|
||||
sensorxtrans->FoldableToolPanel::hide();
|
||||
xtransprocess->FoldableToolPanel::hide();
|
||||
xtransrawexposure->FoldableToolPanel::hide();
|
||||
preprocessWB->FoldableToolPanel::hide();
|
||||
preprocess->FoldableToolPanel::hide();
|
||||
flatfield->FoldableToolPanel::hide();
|
||||
filmNegative->FoldableToolPanel::hide();
|
||||
|
Reference in New Issue
Block a user