]> granicus.if.org Git - imagemagick/blobdiff - MagickCore/color-private.h
(no commit message)
[imagemagick] / MagickCore / color-private.h
index 86dc4b251f4f19b39559620197861556cfa4b34c..3b3ea0f5143cae00ea9825b9f9df741b04509ff7 100644 (file)
@@ -1,5 +1,5 @@
 /*
-  Copyright 1999-2012 ImageMagick Studio LLC, a non-profit organization
+  Copyright 1999-2014 ImageMagick Studio LLC, a non-profit organization
   dedicated to making software imaging solutions freely available.
 
   You may not use this file except in compliance with the License.
 #ifndef _MAGICKCORE_COLOR_PRIVATE_H
 #define _MAGICKCORE_COLOR_PRIVATE_H
 
+#include "MagickCore/image.h"
+
 #if defined(__cplusplus) || defined(c_plusplus)
 extern "C" {
 #endif
 
-#include "MagickCore/image.h"
-
-static inline double GammaCompanding(const double intensity)
-{
-  if (intensity <= 0.0031308)
-    return(intensity*12.92);
-  return(1.055*pow(intensity,1.0/2.4)-0.055);
-}
-
-static inline double GammaDecompanding(const double intensity)
-{
-  if (intensity <= 0.04045)
-    return(intensity/12.92);
-  return(pow((intensity+0.055)/1.055,2.4));
-}
-
 extern MagickPrivate MagickBooleanType
   ColorComponentGenesis(void);