// writeImages( images.begin(), images.end(), "animation.gif" );
// Adaptive-blur image with specified blur factor
- class MagickPPExport adaptiveBlurImage : public std::unary_function<Image&,void>
+ class MagickPPExport adaptiveBlurImage
{
public:
adaptiveBlurImage( const double radius_ = 1, const double sigma_ = 0.5 );
// http://www.dai.ed.ac.uk/HIPR2/adpthrsh.htm
// Width x height define the size of the pixel neighborhood
// offset = constant to subtract from pixel neighborhood mean
- class MagickPPExport adaptiveThresholdImage : public std::unary_function<Image&,void>
+ class MagickPPExport adaptiveThresholdImage
{
public:
adaptiveThresholdImage( const size_t width_,
};
// Add noise to image with specified noise type
- class MagickPPExport addNoiseImage : public std::unary_function<Image&,void>
+ class MagickPPExport addNoiseImage
{
public:
addNoiseImage ( NoiseType noiseType_ );
};
// Transform image by specified affine (or free transform) matrix.
- class MagickPPExport affineTransformImage : public std::unary_function<Image&,void>
+ class MagickPPExport affineTransformImage
{
public:
affineTransformImage( const DrawableAffine &affine_ );
};
// Annotate image (draw text on image)
- class MagickPPExport annotateImage : public std::unary_function<Image&,void>
+ class MagickPPExport annotateImage
{
public:
// Annotate using specified text, and placement location
};
// Blur image with specified blur factor
- class MagickPPExport blurImage : public std::unary_function<Image&,void>
+ class MagickPPExport blurImage
{
public:
blurImage( const double radius_ = 1, const double sigma_ = 0.5 );
};
// Border image (add border to image)
- class MagickPPExport borderImage : public std::unary_function<Image&,void>
+ class MagickPPExport borderImage
{
public:
borderImage( const Geometry &geometry_ = borderGeometryDefault );
};
// Extract channel from image
- class MagickPPExport channelImage : public std::unary_function<Image&,void>
+ class MagickPPExport channelImage
{
public:
channelImage( const ChannelType channel_ );
};
// Charcoal effect image (looks like charcoal sketch)
- class MagickPPExport charcoalImage : public std::unary_function<Image&,void>
+ class MagickPPExport charcoalImage
{
public:
charcoalImage( const double radius_ = 1, const double sigma_ = 0.5 );
};
// Chop image (remove vertical or horizontal subregion of image)
- class MagickPPExport chopImage : public std::unary_function<Image&,void>
+ class MagickPPExport chopImage
{
public:
chopImage( const Geometry &geometry_ );
// Accepts a lightweight Color Correction Collection (CCC) file which solely
// contains one or more color corrections and applies the correction to the
// image.
- class MagickPPExport cdlImage : public std::unary_function<Image&,void>
+ class MagickPPExport cdlImage
{
public:
cdlImage( const std::string &cdl_ );
};
// Colorize image using pen color at specified percent alpha
- class MagickPPExport colorizeImage : public std::unary_function<Image&,void>
+ class MagickPPExport colorizeImage
{
public:
colorizeImage( const unsigned int alphaRed_,
// Apply a color matrix to the image channels. The user supplied
// matrix may be of order 1 to 5 (1x1 through 5x5).
- class MagickPPExport colorMatrixImage : public std::unary_function<Image&,void>
+ class MagickPPExport colorMatrixImage
{
public:
colorMatrixImage( const size_t order_,
};
// Convert the image colorspace representation
- class MagickPPExport colorSpaceImage : public std::unary_function<Image&,void>
+ class MagickPPExport colorSpaceImage
{
public:
colorSpaceImage( ColorspaceType colorSpace_ );
};
// Comment image (add comment string to image)
- class MagickPPExport commentImage : public std::unary_function<Image&,void>
+ class MagickPPExport commentImage
{
public:
commentImage( const std::string &comment_ );
// Compose an image onto another at specified offset and using
// specified algorithm
- class MagickPPExport compositeImage : public std::unary_function<Image&,void>
+ class MagickPPExport compositeImage
{
public:
compositeImage( const Image &compositeImage_,
};
// Contrast image (enhance intensity differences in image)
- class MagickPPExport contrastImage : public std::unary_function<Image&,void>
+ class MagickPPExport contrastImage
{
public:
contrastImage( const size_t sharpen_ );
};
// Crop image (subregion of original image)
- class MagickPPExport cropImage : public std::unary_function<Image&,void>
+ class MagickPPExport cropImage
{
public:
cropImage( const Geometry &geometry_ );
};
// Cycle image colormap
- class MagickPPExport cycleColormapImage : public std::unary_function<Image&,void>
+ class MagickPPExport cycleColormapImage
{
public:
cycleColormapImage( const ::ssize_t amount_ );
};
// Despeckle image (reduce speckle noise)
- class MagickPPExport despeckleImage : public std::unary_function<Image&,void>
+ class MagickPPExport despeckleImage
{
public:
despeckleImage( void );
// mapping color lookups of the source image to a new destination image
// usally of the same size as the source image, unless 'bestfit' is set to
// true.
- class MagickPPExport distortImage : public std::unary_function<Image&,void>
+ class MagickPPExport distortImage
{
public:
distortImage( const Magick::DistortMethod method_,
};
// Draw on image
- class MagickPPExport drawImage : public std::unary_function<Image&,void>
+ class MagickPPExport drawImage
{
public:
// Draw on image using a single drawable
};
// Edge image (hilight edges in image)
- class MagickPPExport edgeImage : public std::unary_function<Image&,void>
+ class MagickPPExport edgeImage
{
public:
edgeImage( const double radius_ = 0.0 );
};
// Emboss image (hilight edges with 3D effect)
- class MagickPPExport embossImage : public std::unary_function<Image&,void>
+ class MagickPPExport embossImage
{
public:
embossImage( void );
};
// Enhance image (minimize noise)
- class MagickPPExport enhanceImage : public std::unary_function<Image&,void>
+ class MagickPPExport enhanceImage
{
public:
enhanceImage( void );
};
// Equalize image (histogram equalization)
- class MagickPPExport equalizeImage : public std::unary_function<Image&,void>
+ class MagickPPExport equalizeImage
{
public:
equalizeImage( void );
};
// Color to use when filling drawn objects
- class MagickPPExport fillColorImage : public std::unary_function<Image&,void>
+ class MagickPPExport fillColorImage
{
public:
fillColorImage( const Color &fillColor_ );
};
// Flip image (reflect each scanline in the vertical direction)
- class MagickPPExport flipImage : public std::unary_function<Image&,void>
+ class MagickPPExport flipImage
{
public:
flipImage( void );
// Floodfill designated area with a matte value
class MagickPPExport floodFillAlphaImage
- : public std::unary_function<Image&,void>
+
{
public:
floodFillAlphaImage(const ::ssize_t x_,const ::ssize_t y_,
// Flood-fill image with color
class MagickPPExport floodFillColorImage
- : public std::unary_function<Image&,void>
+
{
public:
// Flood-fill color across pixels starting at target-pixel and
// Flood-fill image with texture
class MagickPPExport floodFillTextureImage
- : public std::unary_function<Image&,void>
+
{
public:
// Flood-fill texture across pixels that match the color of the
};
// Flop image (reflect each scanline in the horizontal direction)
- class MagickPPExport flopImage : public std::unary_function<Image&,void>
+ class MagickPPExport flopImage
{
public:
flopImage( void );
};
// Frame image
- class MagickPPExport frameImage : public std::unary_function<Image&,void>
+ class MagickPPExport frameImage
{
public:
frameImage( const Geometry &geometry_ = frameGeometryDefault );
};
// Gamma correct image
- class MagickPPExport gammaImage : public std::unary_function<Image&,void>
+ class MagickPPExport gammaImage
{
public:
gammaImage( const double gamma_ );
// The number of neighbor pixels to be included in the convolution
// mask is specified by 'width_'. The standard deviation of the
// gaussian bell curve is specified by 'sigma_'.
- class MagickPPExport gaussianBlurImage : public std::unary_function<Image&,void>
+ class MagickPPExport gaussianBlurImage
{
public:
gaussianBlurImage( const double width_, const double sigma_ );
};
// Apply a color lookup table (Hald CLUT) to the image.
- class MagickPPExport haldClutImage : public std::unary_function<Image&,void>
+ class MagickPPExport haldClutImage
{
public:
haldClutImage( const Image &haldClutImage_ );
};
// Implode image (special effect)
- class MagickPPExport implodeImage : public std::unary_function<Image&,void>
+ class MagickPPExport implodeImage
{
public:
implodeImage( const double factor_ = 50 );
// implements the inverse discrete Fourier transform (IFT) of the image
// either as a magnitude / phase or real / imaginary image pair.
- class MagickPPExport inverseFourierTransformImage : public std::unary_function<Image&,void>
+ class MagickPPExport inverseFourierTransformImage
{
public:
inverseFourierTransformImage( const Image &phaseImage_ );
// Set image validity. Valid images become empty (inValid) if
// argument is false.
- class MagickPPExport isValidImage : public std::unary_function<Image&,void>
+ class MagickPPExport isValidImage
{
public:
isValidImage( const bool isValid_ );
};
// Label image
- class MagickPPExport labelImage : public std::unary_function<Image&,void>
+ class MagickPPExport labelImage
{
public:
labelImage( const std::string &label_ );
// Level image
- class MagickPPExport levelImage : public std::unary_function<Image&,void>
+ class MagickPPExport levelImage
{
public:
levelImage( const double black_point,
};
// Magnify image by integral size
- class MagickPPExport magnifyImage : public std::unary_function<Image&,void>
+ class MagickPPExport magnifyImage
{
public:
magnifyImage( void );
};
// Remap image colors with closest color from reference image
- class MagickPPExport mapImage : public std::unary_function<Image&,void>
+ class MagickPPExport mapImage
{
public:
mapImage( const Image &mapImage_ ,
// Filter image by replacing each pixel component with the median
// color in a circular neighborhood
- class MagickPPExport medianConvolveImage : public std::unary_function<Image&,void>
+ class MagickPPExport medianConvolveImage
{
public:
medianConvolveImage( const double radius_ = 0.0 );
};
// Merge image layers
- class MagickPPExport mergeLayersImage : public
- std::unary_function<Image&,void>
+ class MagickPPExport mergeLayersImage
{
public:
mergeLayersImage ( LayerMethod layerMethod_ );
};
// Reduce image by integral size
- class MagickPPExport minifyImage : public std::unary_function<Image&,void>
+ class MagickPPExport minifyImage
{
public:
minifyImage( void );
};
// Modulate percent hue, saturation, and brightness of an image
- class MagickPPExport modulateImage : public std::unary_function<Image&,void>
+ class MagickPPExport modulateImage
{
public:
modulateImage( const double brightness_,
// Negate colors in image. Set grayscale to only negate grayscale
// values in image.
- class MagickPPExport negateImage : public std::unary_function<Image&,void>
+ class MagickPPExport negateImage
{
public:
negateImage( const bool grayscale_ = false );
// Normalize image (increase contrast by normalizing the pixel
// values to span the full range of color values)
- class MagickPPExport normalizeImage : public std::unary_function<Image&,void>
+ class MagickPPExport normalizeImage
{
public:
normalizeImage( void );
};
// Oilpaint image (image looks like oil painting)
- class MagickPPExport oilPaintImage : public std::unary_function<Image&,void>
+ class MagickPPExport oilPaintImage
{
public:
oilPaintImage( const double radius_ = 3 );
// QuantumRange. The defines OpaqueAlpha and TransparentAlpha are
// available to specify completely opaque or completely transparent,
// respectively.
- class MagickPPExport alphaImage : public std::unary_function<Image&,void>
+ class MagickPPExport alphaImage
{
public:
alphaImage( const unsigned int alpha_ );
};
// Change color of opaque pixel to specified pen color.
- class MagickPPExport opaqueImage : public std::unary_function<Image&,void>
+ class MagickPPExport opaqueImage
{
public:
opaqueImage( const Color &opaqueColor_,
};
// Quantize image (reduce number of colors)
- class MagickPPExport quantizeImage : public std::unary_function<Image&,void>
+ class MagickPPExport quantizeImage
{
public:
quantizeImage( const bool measureError_ = false );
// Raise image (lighten or darken the edges of an image to give a
// 3-D raised or lowered effect)
- class MagickPPExport raiseImage : public std::unary_function<Image&,void>
+ class MagickPPExport raiseImage
{
public:
raiseImage( const Geometry &geometry_ = raiseGeometryDefault,
};
// Reduce noise in image using a noise peak elimination filter
- class MagickPPExport reduceNoiseImage : public std::unary_function<Image&,void>
+ class MagickPPExport reduceNoiseImage
{
public:
reduceNoiseImage( void );
};
// Resize image to specified size.
- class MagickPPExport resizeImage : public std::unary_function<Image&,void>
+ class MagickPPExport resizeImage
{
public:
resizeImage( const Geometry &geometry_ );
// Roll image (rolls image vertically and horizontally) by specified
// number of columnms and rows)
- class MagickPPExport rollImage : public std::unary_function<Image&,void>
+ class MagickPPExport rollImage
{
public:
rollImage( const Geometry &roll_ );
};
// Rotate image counter-clockwise by specified number of degrees.
- class MagickPPExport rotateImage : public std::unary_function<Image&,void>
+ class MagickPPExport rotateImage
{
public:
rotateImage( const double degrees_ );
};
// Resize image by using pixel sampling algorithm
- class MagickPPExport sampleImage : public std::unary_function<Image&,void>
+ class MagickPPExport sampleImage
{
public:
sampleImage( const Geometry &geometry_ );
};
// Resize image by using simple ratio algorithm
- class MagickPPExport scaleImage : public std::unary_function<Image&,void>
+ class MagickPPExport scaleImage
{
public:
scaleImage( const Geometry &geometry_ );
// histograms of the color components and identifying units that are
// homogeneous with the fuzzy c-means technique.
// Also uses QuantizeColorSpace and Verbose image attributes
- class MagickPPExport segmentImage : public std::unary_function<Image&,void>
+ class MagickPPExport segmentImage
{
public:
segmentImage( const double clusterThreshold_ = 1.0,
};
// Shade image using distant light source
- class MagickPPExport shadeImage : public std::unary_function<Image&,void>
+ class MagickPPExport shadeImage
{
public:
shadeImage( const double azimuth_ = 30,
};
// Shadow effect image (simulate an image shadow)
- class MagickPPExport shadowImage : public std::unary_function<Image&,void>
+ class MagickPPExport shadowImage
{
public:
shadowImage( const double percent_opacity_ = 80, const double sigma_ = 0.5,
};
// Sharpen pixels in image
- class MagickPPExport sharpenImage : public std::unary_function<Image&,void>
+ class MagickPPExport sharpenImage
{
public:
sharpenImage( const double radius_ = 1, const double sigma_ = 0.5 );
};
// Shave pixels from image edges.
- class MagickPPExport shaveImage : public std::unary_function<Image&,void>
+ class MagickPPExport shaveImage
{
public:
shaveImage( const Geometry &geometry_ );
// Shear image (create parallelogram by sliding image by X or Y axis)
- class MagickPPExport shearImage : public std::unary_function<Image&,void>
+ class MagickPPExport shearImage
{
public:
shearImage( const double xShearAngle_,
// Solarize image (similar to effect seen when exposing a
// photographic film to light during the development process)
- class MagickPPExport solarizeImage : public std::unary_function<Image&,void>
+ class MagickPPExport solarizeImage
{
public:
solarizeImage( const double factor_ );
};
// Splice the background color into the image.
- class MagickPPExport spliceImage : public std::unary_function<Image&,void>
+ class MagickPPExport spliceImage
{
public:
spliceImage( const Geometry &geometry_ );
};
// Spread pixels randomly within image by specified ammount
- class MagickPPExport spreadImage : public std::unary_function<Image&,void>
+ class MagickPPExport spreadImage
{
public:
spreadImage( const size_t amount_ = 3 );
};
// Add a digital watermark to the image (based on second image)
- class MagickPPExport steganoImage : public std::unary_function<Image&,void>
+ class MagickPPExport steganoImage
{
public:
steganoImage( const Image &waterMark_ );
// Create an image which appears in stereo when viewed with red-blue glasses
// (Red image on left, blue on right)
- class MagickPPExport stereoImage : public std::unary_function<Image&,void>
+ class MagickPPExport stereoImage
{
public:
stereoImage( const Image &rightImage_ );
};
// Color to use when drawing object outlines
- class MagickPPExport strokeColorImage : public std::unary_function<Image&,void>
+ class MagickPPExport strokeColorImage
{
public:
strokeColorImage( const Color &strokeColor_ );
};
// Swirl image (image pixels are rotated by degrees)
- class MagickPPExport swirlImage : public std::unary_function<Image&,void>
+ class MagickPPExport swirlImage
{
public:
swirlImage( const double degrees_ );
};
// Channel a texture on image background
- class MagickPPExport textureImage : public std::unary_function<Image&,void>
+ class MagickPPExport textureImage
{
public:
textureImage( const Image &texture_ );
};
// Threshold image
- class MagickPPExport thresholdImage : public std::unary_function<Image&,void>
+ class MagickPPExport thresholdImage
{
public:
thresholdImage( const double threshold_ );
};
// Set image color to transparent
- class MagickPPExport transparentImage : public std::unary_function<Image&,void>
+ class MagickPPExport transparentImage
{
public:
transparentImage( const Color& color_ );
};
// Trim edges that are the background color from the image
- class MagickPPExport trimImage : public std::unary_function<Image&,void>
+ class MagickPPExport trimImage
{
public:
trimImage( void );
};
// Map image pixels to a sine wave
- class MagickPPExport waveImage : public std::unary_function<Image&,void>
+ class MagickPPExport waveImage
{
public:
waveImage( const double amplitude_ = 25.0,
};
// Zoom image to specified size.
- class MagickPPExport zoomImage : public std::unary_function<Image&,void>
+ class MagickPPExport zoomImage
{
public:
zoomImage( const Geometry &geometry_ );
//
// Join images into a single multi-image file
- class MagickPPExport adjoinImage : public std::unary_function<Image&,void>
+ class MagickPPExport adjoinImage
{
public:
adjoinImage( const bool flag_ );
// Time in 1/100ths of a second which must expire before displaying
// the next image in an animated sequence.
- class MagickPPExport animationDelayImage : public std::unary_function<Image&,void>
+ class MagickPPExport animationDelayImage
{
public:
animationDelayImage( const size_t delay_ );
// Number of iterations to loop an animation (e.g. Netscape loop
// extension) for.
- class MagickPPExport animationIterationsImage : public std::unary_function<Image&,void>
+ class MagickPPExport animationIterationsImage
{
public:
animationIterationsImage( const size_t iterations_ );
};
// Image background color
- class MagickPPExport backgroundColorImage : public std::unary_function<Image&,void>
+ class MagickPPExport backgroundColorImage
{
public:
backgroundColorImage( const Color &color_ );
};
// Name of texture image to tile onto the image background
- class MagickPPExport backgroundTextureImage : public std::unary_function<Image&,void>
+ class MagickPPExport backgroundTextureImage
{
public:
backgroundTextureImage( const std::string &backgroundTexture_ );
};
// Image border color
- class MagickPPExport borderColorImage : public std::unary_function<Image&,void>
+ class MagickPPExport borderColorImage
{
public:
borderColorImage( const Color &color_ );
};
// Text bounding-box base color (default none)
- class MagickPPExport boxColorImage : public std::unary_function<Image&,void>
+ class MagickPPExport boxColorImage
{
public:
boxColorImage( const Color &boxColor_ );
};
// Chromaticity blue primary point.
- class MagickPPExport chromaBluePrimaryImage : public std::unary_function<Image&,void>
+ class MagickPPExport chromaBluePrimaryImage
{
public:
chromaBluePrimaryImage(const double x_,const double y_,const double z_);
};
// Chromaticity green primary point.
- class MagickPPExport chromaGreenPrimaryImage : public std::unary_function<Image&,void>
+ class MagickPPExport chromaGreenPrimaryImage
{
public:
chromaGreenPrimaryImage(const double x_,const double y_,const double z_);
};
// Chromaticity red primary point.
- class MagickPPExport chromaRedPrimaryImage : public std::unary_function<Image&,void>
+ class MagickPPExport chromaRedPrimaryImage
{
public:
chromaRedPrimaryImage(const double x_,const double y_,const double z_);
};
// Chromaticity white point.
- class MagickPPExport chromaWhitePointImage : public std::unary_function<Image&,void>
+ class MagickPPExport chromaWhitePointImage
{
public:
chromaWhitePointImage(const double x_,const double y_,const double z_);
};
// Colors within this distance are considered equal
- class MagickPPExport colorFuzzImage : public std::unary_function<Image&,void>
+ class MagickPPExport colorFuzzImage
{
public:
colorFuzzImage( const double fuzz_ );
};
// Color at colormap position index_
- class MagickPPExport colorMapImage : public std::unary_function<Image&,void>
+ class MagickPPExport colorMapImage
{
public:
colorMapImage( const size_t index_, const Color &color_ );
// Composition operator to be used when composition is implicitly used
// (such as for image flattening).
- class MagickPPExport composeImage : public std::unary_function<Image&,void>
+ class MagickPPExport composeImage
{
public:
composeImage( const CompositeOperator compose_ );
};
// Compression type
- class MagickPPExport compressTypeImage : public std::unary_function<Image&,void>
+ class MagickPPExport compressTypeImage
{
public:
compressTypeImage( const CompressionType compressType_ );
};
// Vertical and horizontal resolution in pixels of the image
- class MagickPPExport densityImage : public std::unary_function<Image&,void>
+ class MagickPPExport densityImage
{
public:
densityImage( const Point &point_ );
};
// Image depth (bits allocated to red/green/blue components)
- class MagickPPExport depthImage : public std::unary_function<Image&,void>
+ class MagickPPExport depthImage
{
public:
depthImage( const size_t depth_ );
// Endianness (LSBEndian like Intel or MSBEndian like SPARC) for image
// formats which support endian-specific options.
- class MagickPPExport endianImage : public std::unary_function<Image&,void>
+ class MagickPPExport endianImage
{
public:
endianImage( const EndianType endian_ );
};
// Image file name
- class MagickPPExport fileNameImage : public std::unary_function<Image&,void>
+ class MagickPPExport fileNameImage
{
public:
fileNameImage( const std::string &fileName_ );
};
// Filter to use when resizing image
- class MagickPPExport filterTypeImage : public std::unary_function<Image&,void>
+ class MagickPPExport filterTypeImage
{
public:
filterTypeImage( const FilterType filterType_ );
};
// Text rendering font
- class MagickPPExport fontImage : public std::unary_function<Image&,void>
+ class MagickPPExport fontImage
{
public:
fontImage( const std::string &font_ );
};
// Font point size
- class MagickPPExport fontPointsizeImage : public std::unary_function<Image&,void>
+ class MagickPPExport fontPointsizeImage
{
public:
fontPointsizeImage( const size_t pointsize_ );
};
// GIF disposal method
- class MagickPPExport gifDisposeMethodImage : public std::unary_function<Image&,void>
+ class MagickPPExport gifDisposeMethodImage
{
public:
gifDisposeMethodImage( const DisposeType disposeMethod_ );
};
// Type of interlacing to use
- class MagickPPExport interlaceTypeImage : public std::unary_function<Image&,void>
+ class MagickPPExport interlaceTypeImage
{
public:
interlaceTypeImage( const InterlaceType interlace_ );
};
// File type magick identifier (.e.g "GIF")
- class MagickPPExport magickImage : public std::unary_function<Image&,void>
+ class MagickPPExport magickImage
{
public:
magickImage( const std::string &magick_ );
};
// Image supports transparent color
- class MagickPPExport alphaFlagImage : public std::unary_function<Image&,void>
+ class MagickPPExport alphaFlagImage
{
public:
alphaFlagImage( const bool alphaFlag_ );
};
// Transparent color
- class MagickPPExport alphaColorImage : public std::unary_function<Image&,void>
+ class MagickPPExport alphaColorImage
{
public:
alphaColorImage( const Color &alphaColor_ );
};
// Indicate that image is black and white
- class MagickPPExport monochromeImage : public std::unary_function<Image&,void>
+ class MagickPPExport monochromeImage
{
public:
monochromeImage( const bool monochromeFlag_ );
};
// Pen color
- class MagickPPExport penColorImage : public std::unary_function<Image&,void>
+ class MagickPPExport penColorImage
{
public:
penColorImage( const Color &penColor_ );
};
// Pen texture image.
- class MagickPPExport penTextureImage : public std::unary_function<Image&,void>
+ class MagickPPExport penTextureImage
{
public:
penTextureImage( const Image &penTexture_ );
};
// Set pixel color at location x & y.
- class MagickPPExport pixelColorImage : public std::unary_function<Image&,void>
+ class MagickPPExport pixelColorImage
{
public:
pixelColorImage( const ::ssize_t x_,
};
// Postscript page size.
- class MagickPPExport pageImage : public std::unary_function<Image&,void>
+ class MagickPPExport pageImage
{
public:
pageImage( const Geometry &pageSize_ );
};
// JPEG/MIFF/PNG compression level (default 75).
- class MagickPPExport qualityImage : public std::unary_function<Image&,void>
+ class MagickPPExport qualityImage
{
public:
qualityImage( const size_t quality_ );
};
// Maximum number of colors to quantize to
- class MagickPPExport quantizeColorsImage : public std::unary_function<Image&,void>
+ class MagickPPExport quantizeColorsImage
{
public:
quantizeColorsImage( const size_t colors_ );
};
// Colorspace to quantize in.
- class MagickPPExport quantizeColorSpaceImage : public std::unary_function<Image&,void>
+ class MagickPPExport quantizeColorSpaceImage
{
public:
quantizeColorSpaceImage( const ColorspaceType colorSpace_ );
};
// Dither image during quantization (default true).
- class MagickPPExport quantizeDitherImage : public std::unary_function<Image&,void>
+ class MagickPPExport quantizeDitherImage
{
public:
quantizeDitherImage( const bool ditherFlag_ );
};
// Quantization tree-depth
- class MagickPPExport quantizeTreeDepthImage : public std::unary_function<Image&,void>
+ class MagickPPExport quantizeTreeDepthImage
{
public:
quantizeTreeDepthImage( const size_t treeDepth_ );
};
// The type of rendering intent
- class MagickPPExport renderingIntentImage : public std::unary_function<Image&,void>
+ class MagickPPExport renderingIntentImage
{
public:
renderingIntentImage( const RenderingIntent renderingIntent_ );
};
// Units of image resolution
- class MagickPPExport resolutionUnitsImage : public std::unary_function<Image&,void>
+ class MagickPPExport resolutionUnitsImage
{
public:
resolutionUnitsImage( const ResolutionType resolutionUnits_ );
};
// Image scene number
- class MagickPPExport sceneImage : public std::unary_function<Image&,void>
+ class MagickPPExport sceneImage
{
public:
sceneImage( const size_t scene_ );
};
// adjust the image contrast with a non-linear sigmoidal contrast algorithm
- class MagickPPExport sigmoidalContrastImage : public std::unary_function<Image&,void>
+ class MagickPPExport sigmoidalContrastImage
{
public:
sigmoidalContrastImage( const size_t sharpen_,
};
// Width and height of a raw image
- class MagickPPExport sizeImage : public std::unary_function<Image&,void>
+ class MagickPPExport sizeImage
{
public:
sizeImage( const Geometry &geometry_ );
};
// stripImage strips an image of all profiles and comments.
- class MagickPPExport stripImage : public std::unary_function<Image&,void>
+ class MagickPPExport stripImage
{
public:
stripImage( void );
};
// Subimage of an image sequence
- class MagickPPExport subImageImage : public std::unary_function<Image&,void>
+ class MagickPPExport subImageImage
{
public:
subImageImage( const size_t subImage_ );
};
// Number of images relative to the base image
- class MagickPPExport subRangeImage : public std::unary_function<Image&,void>
+ class MagickPPExport subRangeImage
{
public:
subRangeImage( const size_t subRange_ );
};
// Anti-alias Postscript and TrueType fonts (default true)
- class MagickPPExport textAntiAliasImage : public std::unary_function<Image&,void>
+ class MagickPPExport textAntiAliasImage
{
public:
textAntiAliasImage( const bool flag_ );
};
// Image storage type
- class MagickPPExport typeImage : public std::unary_function<Image&,void>
+ class MagickPPExport typeImage
{
public:
typeImage( const ImageType type_ );
// Print detailed information about the image
- class MagickPPExport verboseImage : public std::unary_function<Image&,void>
+ class MagickPPExport verboseImage
{
public:
verboseImage( const bool verbose_ );
// X11 display to display to, obtain fonts from, or to capture
// image from
- class MagickPPExport x11DisplayImage : public std::unary_function<Image&,void>
+ class MagickPPExport x11DisplayImage
{
public:
x11DisplayImage( const std::string &display_ );