]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Fri, 4 Nov 2011 00:25:32 +0000 (00:25 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Fri, 4 Nov 2011 00:25:32 +0000 (00:25 +0000)
MagickCore/fx.c

index bab0cf5ebb7dec5a0fa545a5bc2ed2d1e5d24b56..981373fadea3161af263a509505a219d0cb8f58f 100644 (file)
@@ -2493,6 +2493,12 @@ static MagickRealType FxEvaluateSubexpression(FxInfo *fx_info,
                (double) alpha);
           return(0.0);
         }
+      if (LocaleNCompare(expression,"drc",3) == 0)
+        {
+          alpha=FxEvaluateSubexpression(fx_info,channel,x,y,expression+3,beta,
+            exception);
+          return((MagickRealType) (alpha/(*beta*(alpha-1.0)+1.0)));
+        }
       break;
     }
     case 'E':