Another bug fix for ouput gamma
This commit is contained in:
@@ -241,8 +241,8 @@ IImage16* processImage (ProcessingJob* pjob, int& errorCode, ProgressListener* p
|
|||||||
else if(j==4) chpro=options.rtSettings.best;
|
else if(j==4) chpro=options.rtSettings.best;
|
||||||
else if(j==5) chpro=options.rtSettings.bruce;
|
else if(j==5) chpro=options.rtSettings.bruce;
|
||||||
else if(j==6) chpro=options.rtSettings.srgb;
|
else if(j==6) chpro=options.rtSettings.srgb;
|
||||||
for (int i=0; i<opnames.size(); i++)
|
for (int i=0; i<opnames.size(); i++){
|
||||||
if(chpro.compare(opnames[i]) ==0) present_space[j]=1;
|
if(chpro.compare(opnames[i]) ==0) present_space[j]=1; }
|
||||||
if (present_space[j]==0) {
|
if (present_space[j]==0) {
|
||||||
if (pl) pl->setProgressStr ("Missing file..");pl->setProgress (0.0);// display file not present: not very good display information...!!
|
if (pl) pl->setProgressStr ("Missing file..");pl->setProgress (0.0);// display file not present: not very good display information...!!
|
||||||
if (settings->verbose) printf("Missing file: %s \n", chpro.c_str());} //c_str()
|
if (settings->verbose) printf("Missing file: %s \n", chpro.c_str());} //c_str()
|
||||||
|
@@ -432,6 +432,13 @@ if (keyFile.has_group ("Color Management")) {
|
|||||||
|
|
||||||
if (keyFile.has_key ("Color Management", "WhiteBalanceSpotSize")) whiteBalanceSpotSize = keyFile.get_integer("Color Management", "WhiteBalanceSpotSize");
|
if (keyFile.has_key ("Color Management", "WhiteBalanceSpotSize")) whiteBalanceSpotSize = keyFile.get_integer("Color Management", "WhiteBalanceSpotSize");
|
||||||
if( keyFile.has_key ("Color Management", "GamutICC")) rtSettings.gamutICC = keyFile.get_boolean("Color Management", "GamutICC");
|
if( keyFile.has_key ("Color Management", "GamutICC")) rtSettings.gamutICC = keyFile.get_boolean("Color Management", "GamutICC");
|
||||||
|
if( keyFile.has_key ("Color Management", "Adobe_RGB")) rtSettings.adobe = keyFile.get_string("Color Management", "Adobe_RGB");
|
||||||
|
if( keyFile.has_key ("Color Management", "Pro_Photo")) rtSettings.prophoto = keyFile.get_string("Color Management","Pro_Photo");
|
||||||
|
if( keyFile.has_key ("Color Management", "Wide_Gamut")) rtSettings.widegamut = keyFile.get_string("Color Management","Wide_Gamut");
|
||||||
|
if( keyFile.has_key ("Color Management", "S_rgb")) rtSettings.srgb = keyFile.get_string("Color Management","S_rgb");
|
||||||
|
if( keyFile.has_key ("Color Management", "B_eta")) rtSettings.beta = keyFile.get_string("Color Management","B_eta");
|
||||||
|
if( keyFile.has_key ("Color Management", "B_est")) rtSettings.best = keyFile.get_string("Color Management","B_est");
|
||||||
|
if( keyFile.has_key ("Color Management", "B_ruce")) rtSettings.bruce = keyFile.get_string("Color Management","B_ruce");
|
||||||
|
|
||||||
// Disabled (default is true) till issues are sorted out
|
// Disabled (default is true) till issues are sorted out
|
||||||
//if (keyFile.has_key ("Color Management", "LCMSSafeMode")) rtSettings.LCMSSafeMode = keyFile.get_boolean ("Color Management", "LCMSSafeMode");
|
//if (keyFile.has_key ("Color Management", "LCMSSafeMode")) rtSettings.LCMSSafeMode = keyFile.get_boolean ("Color Management", "LCMSSafeMode");
|
||||||
|
Reference in New Issue
Block a user