Keep/Remove Colors: Increase sat threshold; drop value threshold
This commit is contained in:
parent
558cbf34ce
commit
77ddbaa2ec
1 changed files with 8 additions and 6 deletions
|
|
@ -100,8 +100,8 @@ char * icon_filenames[NUM_TOOLS] = {
|
||||||
static Mix_Chunk *snd_effects[NUM_TOOLS];
|
static Mix_Chunk *snd_effects[NUM_TOOLS];
|
||||||
float chosen_h, chosen_s;
|
float chosen_h, chosen_s;
|
||||||
|
|
||||||
#define KEEP_REMOVE_HUE_THRESH 15.0
|
#define KEEP_REMOVE_HUE_THRESH 30.0
|
||||||
#define KEEP_REMOVE_VALUE_THRESH 0.4
|
// #define KEEP_REMOVE_VALUE_THRESH 0.4
|
||||||
|
|
||||||
#define SAT_DESAT_RATIO_NUM 3
|
#define SAT_DESAT_RATIO_NUM 3
|
||||||
#define SAT_DESAT_RATIO_DENOM 4
|
#define SAT_DESAT_RATIO_DENOM 4
|
||||||
|
|
@ -232,13 +232,15 @@ static void do_fade_darken(void *ptr, int which, SDL_Surface * canvas,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else if (which == TOOL_REMOVE) {
|
} else if (which == TOOL_REMOVE) {
|
||||||
if (fabs(h - chosen_h) <= KEEP_REMOVE_HUE_THRESH &&
|
if (fabs(h - chosen_h) <= KEEP_REMOVE_HUE_THRESH
|
||||||
fabs(s - chosen_s) <= KEEP_REMOVE_VALUE_THRESH) {
|
/* && fabs(s - chosen_s) <= KEEP_REMOVE_VALUE_THRESH */
|
||||||
|
) {
|
||||||
s = 0.0;
|
s = 0.0;
|
||||||
}
|
}
|
||||||
} else if (which == TOOL_KEEP) {
|
} else if (which == TOOL_KEEP) {
|
||||||
if (fabs(h - chosen_h) > KEEP_REMOVE_HUE_THRESH ||
|
if (fabs(h - chosen_h) > KEEP_REMOVE_HUE_THRESH
|
||||||
fabs(s - chosen_s) > KEEP_REMOVE_VALUE_THRESH) {
|
/* || fabs(s - chosen_s) > KEEP_REMOVE_VALUE_THRESH */
|
||||||
|
) {
|
||||||
s = 0.0;
|
s = 0.0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue