return(std::string());
}
+std::string Magick::Image::formatExpression(const std::string expression)
+{
+ char
+ *text;
+
+ std::string
+ result;
+
+ GetPPException;
+ text=InterpretImageProperties(imageInfo(),image(),expression.c_str(),
+ &exceptionInfo);
+ if (text != (char *) NULL)
+ {
+ result=std::string(text);
+ text=DestroyString(text);
+ }
+ ThrowPPException;
+ return result;
+}
+
double Magick::Image::gamma(void) const
{
return(constImage()->gamma);
// Long image format description
std::string format(void) const;
+ // Formats the specified expression
+ // More info here: http://www.imagemagick.org/script/escape.php
+ std::string formatExpression(const std::string expression);
+
// Gamma level of the image
double gamma(void) const;
using MagickCore::DestroyPixelWand;
using MagickCore::DestroyQuantizeInfo;
using MagickCore::DestroyQuantumInfo;
+ using MagickCore::DestroyString;
using MagickCore::DestroyStringInfo;
using MagickCore::DisplayImages;
using MagickCore::DistortImage;
using MagickCore::ImageWarning;
using MagickCore::ImplodeImage;
using MagickCore::ImportQuantumPixels;
+ using MagickCore::InterpretImageProperties;
using MagickCore::InverseFourierTransformImage;
using MagickCore::InvokeDynamicImageFilter;
using MagickCore::IsEventLogging;