Commit 31c97ddb2 for imagemagick.org
commit 31c97ddb25ab278bbfee62739b0469eef8113ec3
Author: Cristy <urban-warrior@imagemagick.org>
Date: Thu Jul 16 19:09:06 2026 -0400
do not divide by alpha for plus op
diff --git a/MagickCore/composite.c b/MagickCore/composite.c
index 6ed7df921..baa5dadd2 100644
--- a/MagickCore/composite.c
+++ b/MagickCore/composite.c
@@ -3357,11 +3357,7 @@ MagickExport MagickBooleanType CompositeImage(Image *image,
}
case PlusCompositeOp:
{
- blend=Sa+Da;
- if (blend > 0.0)
- pixel=(double) QuantumRange*((Sca+Dca)/blend);
- else
- pixel=0.0;
+ pixel=(double) QuantumRange*(Sca+Dca);
break;
}
case ReflectCompositeOp: