[gimp] app: do not snap white/black when making 2 color palette
- From: Øyvind "pippin" Kolås <ok src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] app: do not snap white/black when making 2 color palette
- Date: Fri, 1 May 2020 15:36:43 +0000 (UTC)
commit 80664c8e6e3081b71ee80b0d01ee8cd157b9fb27
Author: Øyvind Kolås <pippin gimp org>
Date: Fri May 1 17:35:50 2020 +0200
app: do not snap white/black when making 2 color palette
For such needs there is a dedicated 1bit black/white palette in the
dialog.
app/core/gimpimage-convert-indexed.c | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/app/core/gimpimage-convert-indexed.c b/app/core/gimpimage-convert-indexed.c
index e1532fc581..f70f0b221e 100644
--- a/app/core/gimpimage-convert-indexed.c
+++ b/app/core/gimpimage-convert-indexed.c
@@ -2816,13 +2816,17 @@ snap_to_black_and_white (QuantizeObj *quantobj)
}
}
- if (had_white && white_dist < POW2(32))
+ if (desired > 2 &&
+ had_white &&
+ white_dist < POW2(128))
{
quantobj->cmap[whitest].red =
quantobj->cmap[whitest].green =
quantobj->cmap[whitest].blue = 255;
}
- if (had_black && black_dist < POW2(32))
+ if (desired > 2 &&
+ had_black &&
+ black_dist < POW2(128))
{
quantobj->cmap[blackest].red =
quantobj->cmap[blackest].green =
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]