9 #define MAGICKCORE_IMPLEMENTATION 1
10 #define MAGICK_PLUSPLUS_IMPLEMENTATION 1
31 const ssize_t offset_ )
44 : _noiseType( noiseType_ )
68 _geometry( geometry_ ),
69 _gravity(
Magick::NorthWestGravity ),
76 const Magick::GravityType gravity_ )
78 _geometry( geometry_ ),
87 const Magick::GravityType gravity_,
88 const double degrees_ )
90 _geometry( geometry_ ),
98 const Magick::GravityType gravity_ )
101 _gravity( gravity_ ),
107 image_.
annotate( _text, _geometry, _gravity, _degrees );
112 : _radius( radius_ ),
118 image_.
blur( _radius, _sigma );
123 : _geometry( geometry_ )
128 image_.
border( _geometry );
133 : _channel( channel_ )
143 : _radius( radius_ ),
154 : _geometry( geometry_ )
159 image_.
chop( _geometry );
171 image_.
cdl( _cdl.c_str() );
176 const unsigned int opacityGreen_,
177 const unsigned int opacityBlue_,
179 : _opacityRed ( opacityRed_ ),
180 _opacityGreen ( opacityGreen_ ),
181 _opacityBlue ( opacityBlue_ ),
182 _penColor( penColor_ )
187 : _opacityRed ( opacity_ ),
188 _opacityGreen ( opacity_ ),
189 _opacityBlue ( opacity_ ),
190 _penColor( penColor_ )
195 image_.
colorize( _opacityRed, _opacityGreen, _opacityBlue, _penColor );
201 const double *color_matrix_ )
203 _color_matrix( color_matrix_ )
213 : _colorSpace( colorSpace_ )
223 : _comment( comment_ )
236 Magick::CompositeOperator compose_ )
237 : _compositeImage( compositeImage_ ),
238 _xOffset ( xOffset_ ),
239 _yOffset ( yOffset_ ),
240 _compose ( compose_ )
245 Magick::CompositeOperator compose_ )
246 : _compositeImage( compositeImage_ ),
247 _xOffset ( offset_.xOff() ),
248 _yOffset ( offset_.yOff() ),
249 _compose ( compose_ )
254 image_.
composite( _compositeImage, _xOffset, _yOffset, _compose );
259 : _sharpen( sharpen_ )
269 : _geometry( geometry_ )
274 image_.
crop( _geometry );
301 const size_t number_arguments_,
302 const double *arguments_,
303 const bool bestfit_ )
304 : _method ( method_ ),
305 _number_arguments ( number_arguments_ ),
306 _arguments ( arguments_ ),
311 const size_t number_arguments_,
312 const double *arguments_ )
313 : _method ( method_ ),
314 _number_arguments ( number_arguments_ ),
315 _arguments ( arguments_ ),
321 image_.
distort( _method, _number_arguments, _arguments, _bestfit );
328 _drawableList.push_back( drawable_ );
331 : _drawableList( drawable_ )
336 image_.
draw( _drawableList );
346 image_.
edge( _radius );
356 : _radius( radius_ ),
362 image_.
emboss( _radius, _sigma );
385 : _fillColor( fillColor_ )
411 _fillColor(fillColor_),
419 _fillColor(fillColor_),
432 _fillColor(fillColor_),
433 _borderColor(borderColor_)
437 const Color &fillColor_,
438 const Color &borderColor_ )
441 _fillColor(fillColor_),
442 _borderColor(borderColor_)
447 if ( _borderColor.isValid() )
489 _borderColor(borderColor_)
498 _borderColor(borderColor_)
503 if ( _borderColor.isValid() )
524 : _width( geometry_.width() ),
525 _height( geometry_.height() ),
526 _outerBevel( geometry_.xOff() ),
527 _innerBevel( geometry_.yOff() )
531 const ssize_t innerBevel_,
const ssize_t outerBevel_ )
534 _outerBevel( outerBevel_ ),
535 _innerBevel( innerBevel_ )
540 image_.
frame( _width, _height, _innerBevel, _outerBevel );
545 : _gammaRed( gamma_ ),
546 _gammaGreen( gamma_ ),
551 const double gammaGreen_,
552 const double gammaBlue_ )
553 : _gammaRed( gammaRed_ ),
554 _gammaGreen( gammaGreen_ ),
555 _gammaBlue( gammaBlue_ )
560 image_.
gamma( _gammaRed, _gammaGreen, _gammaBlue );
568 const double sigma_ )
580 : _haldClutImage ( haldClutImage_ )
601 : _phaseImage( phaseImage_ )
612 : _isValid( isValid_ )
627 image_.
label( _label );
632 const double white_point,
633 const double mid_point )
634 : _black_point(black_point),
635 _white_point(white_point),
636 _mid_point(mid_point)
641 image_.
level( _black_point, _white_point, _mid_point );
646 const double white_point,
647 const double mid_point )
649 _black_point(black_point),
650 _white_point(white_point),
651 _mid_point(mid_point)
657 image_.
levelChannel( _channel, _black_point, _white_point, _mid_point );
672 : _mapImage( mapImage_ ),
678 image_.
map( _mapImage, _dither );
683 const unsigned int matte_,
684 const ssize_t x_,
const ssize_t y_,
685 const PaintMethod method_ )
686 : _target( target_ ),
711 Magick::ImageLayerMethod layerMethod_ )
712 : _layerMethod( layerMethod_ )
731 const double saturation_,
733 : _brightness( brightness_ ),
734 _saturation( saturation_ ),
740 image_.
modulate( _brightness, _saturation, _hue );
746 : _grayscale( grayscale_ )
751 image_.
negate( _grayscale );
781 : _opacity( opacity_ )
792 : _opaqueColor( opaqueColor_ ),
793 _penColor( penColor_ )
798 image_.
opaque( _opaqueColor, _penColor );
803 : _measureError( measureError_ )
814 const bool raisedFlag_ )
815 : _geometry( geometry_ ),
816 _raisedFlag( raisedFlag_ )
821 image_.
raise( _geometry, _raisedFlag );
825 : _imageInfo(static_cast<ImageInfo*>(AcquireMagickMemory(
826 sizeof(ImageInfo)))),
829 GetImageInfo(_imageInfo);
833 : _imageInfo(CloneImageInfo(options_._imageInfo)),
840 _imageInfo=DestroyImageInfo(_imageInfo);
846 _imageInfo->density=(
char *) RelinquishMagickMemory(_imageInfo->density);
853 if (_imageInfo->density)
854 return(
Geometry(_imageInfo->density));
861 _imageInfo->depth=depth_;
866 return(_imageInfo->depth);
881 _imageInfo->size=(
char *) RelinquishMagickMemory(_imageInfo->size);
889 if (_imageInfo->size)
917 : _columns( roll_.width() ),
918 _rows( roll_.height() )
922 const ssize_t rows_ )
923 : _columns( columns_ ),
929 image_.
roll( _columns, _rows );
934 : _degrees( degrees_ )
939 image_.
rotate( _degrees );
944 : _geometry( geometry_ )
949 image_.
sample( _geometry );
954 : _geometry( geometry_ )
959 image_.
scale( _geometry );
967 const double smoothingThreshold_ )
968 : _clusterThreshold( clusterThreshold_ ),
969 _smoothingThreshold( smoothingThreshold_ )
974 image_.
segment( _clusterThreshold, _smoothingThreshold );
979 const double elevation_,
980 const bool colorShading_)
981 : _azimuth( azimuth_ ),
982 _elevation( elevation_ ),
983 _colorShading (colorShading_)
988 image_.
shade( _azimuth, _elevation, _colorShading );
994 const ssize_t x_,
const ssize_t y_ )
995 : _percent_opacity( percent_opacity_ ),
1003 image_.
shadow( _percent_opacity, _sigma, _x, _y );
1008 : _radius( radius_ ),
1014 image_.
sharpen( _radius, _sigma );
1019 : _geometry( geometry_ )
1024 image_.
shave( _geometry );
1029 const double yShearAngle_ )
1030 : _xShearAngle( xShearAngle_ ),
1031 _yShearAngle( yShearAngle_ )
1036 image_.
shear( _xShearAngle, _yShearAngle );
1042 : _factor( factor_ )
1052 : _amount( amount_ )
1057 image_.
spread( _amount );
1062 : _waterMark( waterMark_ )
1073 : _rightImage( rightImage_ )
1078 image_.
stereo( _rightImage );
1083 : _strokeColor( strokeColor_ )
1093 : _degrees( degrees_ )
1098 image_.
swirl( _degrees );
1103 : _texture( texture_ )
1113 : _threshold( threshold_ )
1123 : _imageGeometry( imageGeometry_ ),
1129 : _imageGeometry( imageGeometry_ ),
1130 _cropGeometry( cropGeometry_ )
1135 if ( _cropGeometry.isValid() )
1136 image_.
transform( _imageGeometry, _cropGeometry );
1162 const double wavelength_ )
1163 : _amplitude( amplitude_ ),
1164 _wavelength( wavelength_ )
1169 image_.
wave( _amplitude, _wavelength );
1174 : _geometry( geometry_ )
1179 image_.
resize( _geometry );
1184 : _geometry( geometry_ )
1189 image_.
zoom( _geometry );
1230 : _iterations( iterations_ )
1250 : _backgroundTexture( backgroundTexture_ )
1270 : _boxColor( boxColor_ ) { }
1337 const Color &color_ )
1350 : _compose( compose_ )
1360 : _compressType( compressType_ )
1370 : _geomery( geomery_ )
1385 image_.
depth( _depth );
1391 : _endian( endian_ )
1396 image_.
endian( _endian );
1401 : _fileName( fileName_ )
1411 : _filterType( filterType_ )
1426 image_.
font( _font );
1431 : _pointsize( pointsize_ )
1441 : _disposeMethod( disposeMethod_ )
1451 : _interlace( interlace_ )
1461 : _lineWidth( lineWidth_ )
1471 : _magick( magick_ )
1476 image_.
magick( _magick );
1481 : _matteFlag( matteFlag_ )
1486 image_.
matte( _matteFlag );
1491 : _matteColor( matteColor_ )
1501 : _monochromeFlag( monochromeFlag_ )
1511 : _penColor( penColor_ )
1521 : _penTexture( penTexture_ )
1532 const Color &color_)
1535 _color( color_ ) { }
1544 : _pageSize( pageSize_ )
1549 image_.
page( _pageSize );
1554 : _quality( quality_ )
1564 : _colors( colors_ )
1574 : _colorSpace( colorSpace_ )
1584 : _ditherFlag( ditherFlag_ )
1594 : _treeDepth( treeDepth_ ) { }
1603 : _renderingIntent( renderingIntent_ )
1613 : _resolutionUnits( resolutionUnits_ )
1628 image_.
scene( _scene );
1633 : _geometry( geometry_ )
1638 image_.
size( _geometry );
1643 : _geometry( geometry_ )
1648 image_.
splice( _geometry );
1662 : _subImage( subImage_ )
1672 : _subRange( subRange_ )
1682 : _tileName( tileName_ )
1697 image_.
type( _type );
1702 : _verbose( verbose_ )
1712 : _view( view_ ) { }
1716 image_.
view( _view );
1722 : _display( display_ )
void distort(const DistortImageMethod method_, const size_t number_arguments_, const double *arguments_, const bool bestfit_=false)
modulateImage(const double brightness_, const double saturation_, const double hue_)
solarizeImage(const double factor_)
void operator()(Image &image_) const
void operator()(Image &image_) const
void operator()(Image &image_) const
implodeImage(const double factor_=50)
void swirl(const double degrees_)
fontImage(const std::string &font_)
sharpenImage(const double radius_=1, const double sigma_=0.5)
void splice(const Geometry &geometry_)
void operator()(Image &image_) const
void operator()(Image &image_) const
void resize(const Geometry &geometry_)
void operator()(Image &image_) const
void modulate(const double brightness_, const double saturation_, const double hue_)
backgroundColorImage(const Color &color_)
addNoiseImage(NoiseType noiseType_)
rotateImage(const double degrees_)
void transform(const Geometry &imageGeometry_)
void annotate(const std::string &text_, const Geometry &location_)
animationIterationsImage(const size_t iterations_)
void levelChannel(const ChannelType channel, const double black_point, const double white_point, const double mid_point=1.0)
void matteFloodfill(const Color &target_, const unsigned int opacity_, const ::ssize_t x_, const ::ssize_t y_, const PaintMethod method_)
void operator()(Image &image_) const
void addNoise(const NoiseType noiseType_)
void floodFillColor(const Geometry &point_, const Color &fillColor_)
void operator()(Image &image_) const
backgroundTextureImage(const std::string &backgroundTexture_)
void operator()(Image &image_) const
distortImage(const Magick::DistortImageMethod method_, const size_t number_arguments_, const double *arguments_, const bool bestfit_)
void operator()(Image &image_) const
void magick(const std::string &magick_)
void x11Display(const std::string &display_)
void charcoal(const double radius_=0.0, const double sigma_=1.0)
void operator()(Image &image_) const
void blur(const double radius_=0.0, const double sigma_=1.0)
qualityImage(const size_t quality_)
void operator()(Image &image_) const
resizeImage(const Geometry &geometry_)
void filterType(const FilterTypes filterType_)
void medianFilter(const double radius_=0.0)
void chop(const Geometry &geometry_)
viewImage(const std::string &view_)
void composite(const Image &compositeImage_, const Geometry &offset_, const CompositeOperator compose_=InCompositeOp)
void adjoin(const bool flag_)
void operator()(Image &image_) const
void negate(const bool grayscale_=false)
colorizeImage(const unsigned int opacityRed_, const unsigned int opacityGreen_, const unsigned int opacityBlue_, const Color &penColor_)
void raise(const Geometry &geometry_=raiseGeometryDefault, const bool raisedFlag_=false)
void operator()(Image &image_) const
contrastImage(const size_t sharpen_)
void renderingIntent(const RenderingIntent renderingIntent_)
void crop(const Geometry &geometry_)
void operator()(Image &image_) const
void operator()(Image &image_) const
void operator()(Image &image_) const
frameImage(const Geometry &geometry_=frameGeometryDefault)
void subRange(const size_t subRange_)
void comment(const std::string &comment_)
tileNameImage(const std::string &tileName_)
filterTypeImage(const FilterTypes filterType_)
void operator()(Image &image_) const
adaptiveBlurImage(const double radius_=1, const double sigma_=0.5)
sizeImage(const Geometry &geometry_)
void operator()(Image &image_) const
void operator()(Image &image_) const
shadowImage(const double percent_opacity_=80, const double sigma_=0.5, const ssize_t x_=5, const ssize_t y_=5)
typeImage(const ImageType type_)
void operator()(Image &image_) const
subImageImage(const size_t subImage_)
void operator()(Image &image_) const
cropImage(const Geometry &geometry_)
void shade(const double azimuth_=30, const double elevation_=30, const bool colorShading_=false)
void operator()(Image &image_) const
composeImage(const CompositeOperator compose_)
colorFuzzImage(const double fuzz_)
void zoom(const Geometry &geometry_)
void operator()(Image &image_) const
void page(const Geometry &pageSize_)
void operator()(Image &image_) const
void operator()(Image &image_) const
void operator()(Image &image_) const
void operator()(Image &image_) const
void operator()(Image &image_) const
void operator()(Image &image_) const
void operator()(Image &image_) const
void strokeColor(const Color &strokeColor_)
void operator()(Image &image_) const
void operator()(Image &image_) const
magickImage(const std::string &magick_)
void operator()(Image &image_) const
swirlImage(const double degrees_)
quantizeImage(const bool measureError_=false)
void operator()(Image &image_) const
void operator()(Image &image_) const
void operator()(Image &image_) const
pixelColorImage(const ::ssize_t x_, const ::ssize_t y_, const Color &color_)
void operator()(Image &image_) const
void level(const double black_point, const double white_point, const double mid_point=1.0)
sceneImage(const size_t scene_)
shadeImage(const double azimuth_=30, const double elevation_=30, const bool colorShading_=false)
void operator()(Image &image_) const
isValidImage(const bool isValid_)
drawImage(const Drawable &drawable_)
borderImage(const Geometry &geometry_=borderGeometryDefault)
spliceImage(const Geometry &geometry_)
adaptiveThresholdImage(const size_t width_, const size_t height_, const ::ssize_t offset_=0)
void shadow(const double percent_opacity_=80.0, const double sigma_=0.5, const ssize_t x_=5, const ssize_t y_=5)
void operator()(Image &image_) const
void operator()(Image &image_) const
void operator()(Image &image_) const
void colorMatrix(const size_t order_, const double *color_matrix_)
void pixelColor(const ::ssize_t x_, const ::ssize_t y_, const Color &color_)
void operator()(Image &image_) const
penTextureImage(const Image &penTexture_)
void operator()(Image &image_) const
void verbose(const bool verboseFlag_)
void operator()(Image &image_) const
void emboss(const double radius_=0.0, const double sigma_=1.0)
fileNameImage(const std::string &fileName_)
void operator()(Image &image_) const
pageImage(const Geometry &pageSize_)
void segment(const double clusterThreshold_=1.0, const double smoothingThreshold_=1.5)
void operator()(Image &image_) const
fontPointsizeImage(const size_t pointsize_)
void operator()(Image &image_) const
void operator()(Image &image_) const
void operator()(Image &image_) const
chromaWhitePointImage(const double x_, const double y_)
compressTypeImage(const CompressionType compressType_)
void operator()(Image &image_) const
void stegano(const Image &watermark_)
void sharpen(const double radius_=0.0, const double sigma_=1.0)
endianImage(const EndianType endian_)
void chromaWhitePoint(const double x_, const double y_)
mergeLayersImage(ImageLayerMethod layerMethod_)
void colorFuzz(const double fuzz_)
void solarize(const double factor_=50.0)
void operator()(Image &image_) const
void stereo(const Image &rightImage_)
void quantize(const bool measureError_=false)
void boxColor(const Color &boxColor_)
void operator()(Image &image_) const
void operator()(Image &image_) const
void operator()(Image &image_) const
floodFillColorImage(const ::ssize_t x_, const ::ssize_t y_, const Color &fillColor_)
chopImage(const Geometry &geometry_)
void frame(const Geometry &geometry_=frameGeometryDefault)
colorMapImage(const size_t index_, const Color &color_)
void operator()(Image &image_) const
void operator()(Image &image_) const
void operator()(Image &image_) const
chromaRedPrimaryImage(const double x_, const double y_)
void operator()(Image &image_) const
void operator()(Image &image_) const
void quantizeTreeDepth(const size_t treeDepth_)
void operator()(Image &image_) const
void opaque(const Color &opaqueColor_, const Color &penColor_, const bool invert_=MagickFalse)
void operator()(Image &image_) const
void backgroundTexture(const std::string &backgroundTexture_)
void shave(const Geometry &geometry_)
borderColorImage(const Color &color_)
fillColorImage(const Color &fillColor_)
void borderColor(const Color &color_)
void font(const std::string &font_)
void operator()(Image &image_) const
quantizeColorSpaceImage(const ColorspaceType colorSpace_)
void fontPointsize(const double pointSize_)
void operator()(Image &image_) const
void operator()(Image &image_) const
void operator()(Image &image_) const
class MagickPPExport Geometry
void operator()(Image &image_) const
void operator()(Image &image_) const
void operator()(Image &image_) const
void scene(const size_t scene_)
void operator()(Image &image_) const
rollImage(const Geometry &roll_)
void spread(const size_t amount_=3)
void edge(const double radius_=0.0)
void operator()(Image &image_) const
void view(const std::string &view_)
strokeColorImage(const Color &strokeColor_)
quantizeColorsImage(const size_t colors_)
void operator()(Image &image_) const
void operator()(Image &image_) const
void quality(const size_t quality_)
void texture(const Image &texture_)
void fillColor(const Color &fillColor_)
void endian(const EndianType endian_)
sampleImage(const Geometry &geometry_)
void mergeLayers(const ImageLayerMethod layerType_)
haldClutImage(const Image &haldClutImage_)
void gifDisposeMethod(const size_t disposeMethod_)
opaqueImage(const Color &opaqueColor_, const Color &penColor_)
void operator()(Image &image_) const
void operator()(Image &image_) const
void operator()(Image &image_) const
void scale(const Geometry &geometry_)
zoomImage(const Geometry &geometry_)
colorSpaceImage(ColorspaceType colorSpace_)
gifDisposeMethodImage(const size_t disposeMethod_)
void size(const Geometry &geometry_)
void operator()(Image &image_) const
void operator()(Image &image_) const
textureImage(const Image &texture_)
floodFillTextureImage(const ::ssize_t x_, const ::ssize_t y_, const Image &texture_)
interlaceTypeImage(const InterlaceType interlace_)
void draw(const Drawable &drawable_)
labelImage(const std::string &label_)
void operator()(Image &image_) const
x11DisplayImage(const std::string &display_)
void label(const std::string &label_)
void contrast(const size_t sharpen_)
void tileName(const std::string &tileName_)
depthImage(const size_t depth_)
void chromaRedPrimary(const double x_, const double y_)
void opacity(const unsigned int opacity_)
void matteColor(const Color &matteColor_)
void implode(const double factor_)
blurImage(const double radius_=1, const double sigma_=0.5)
transparentImage(const Color &color_)
void operator()(Image &image_) const
shearImage(const double xShearAngle_, const double yShearAngle_)
boxColorImage(const Color &boxColor_)
void gaussianBlur(const double width_, const double sigma_)
void operator()(Image &image_) const
void operator()(Image &image_) const
void interlaceType(const InterlaceType interlace_)
void colorSpace(const ColorspaceType colorSpace_)
void operator()(Image &image_) const
void density(const Geometry &geomery_)
void wave(const double amplitude_=25.0, const double wavelength_=150.0)
colorMatrixImage(const size_t order_, const double *color_matrix_)
void threshold(const double threshold_)
void operator()(Image &image_) const
verboseImage(const bool verbose_)
void roll(const Geometry &roll_)
steganoImage(const Image &waterMark_)
stereoImage(const Image &rightImage_)
void operator()(Image &image_) const
void operator()(Image &image_) const
void operator()(Image &image_) const
void operator()(Image &image_) const
spreadImage(const size_t amount_=3)
void operator()(Image &image_) const
compositeImage(const Image &compositeImage_,::ssize_t xOffset_,::ssize_t yOffset_, CompositeOperator compose_=InCompositeOp)
void operator()(Image &image_) const
void adaptiveBlur(const double radius_=0.0, const double sigma_=1.0)
void adaptiveThreshold(const size_t width, const size_t height, const ::ssize_t offset=0)
channelImage(const ChannelType channel_)
void operator()(Image &image_) const
void inverseFourierTransform(const Image &phase_)
void operator()(Image &image_) const
void floodFillTexture(const Geometry &point_, const Image &texture_)
void operator()(Image &image_) const
void operator()(Image &image_) const
void operator()(Image &image_) const
void cdl(const std::string &cdl_)
opacityImage(const unsigned int opacity_)
void operator()(Image &image_) const
matteFloodfillImage(const Color &target_, const unsigned int matte_, const ::ssize_t x_, const ::ssize_t y_, const PaintMethod method_)
void operator()(Image &image_) const
waveImage(const double amplitude_=25.0, const double wavelength_=150.0)
void animationDelay(const size_t delay_)
void operator()(Image &image_) const
void isValid(const bool isValid_)
void border(const Geometry &geometry_=borderGeometryDefault)
void operator()(Image &image_) const
matteColorImage(const Color &matteColor_)
void chromaBluePrimary(const double x_, const double y_)
void sample(const Geometry &geometry_)
void operator()(Image &image_) const
void affineTransform(const DrawableAffine &affine)
void compose(const CompositeOperator compose_)
edgeImage(const double radius_=0.0)
void subImage(const size_t subImage_)
monochromeImage(const bool monochromeFlag_)
void operator()(Image &image_) const
shaveImage(const Geometry &geometry_)
void operator()(Image &image_) const
subRangeImage(const size_t subRange_)
renderingIntentImage(const RenderingIntent renderingIntent_)
void antiAlias(const bool flag_)
cdlImage(const std::string &cdl_)
void operator()(Image &image_) const
void resolutionUnits(const ResolutionType resolutionUnits_)
void operator()(Image &image_) const
void operator()(Image &image_) const
charcoalImage(const double radius_=1, const double sigma_=0.5)
void operator()(Image &image_) const
Geometry density(void) const
scaleImage(const Geometry &geometry_)
densityImage(const Geometry &geomery_)
void quantizeColors(const size_t colors_)
MagickPPExport void CloneString(char **destination_, const std::string &source_)
quantizeDitherImage(const bool ditherFlag_)
levelChannelImage(const Magick::ChannelType channel, const double black_point, const double white_point, const double mid_point=1.0)
void operator()(Image &image_) const
void operator()(Image &image_) const
chromaBluePrimaryImage(const double x_, const double y_)
MagickCore::ImageInfo * imageInfo(void)
oilPaintImage(const double radius_=3)
void operator()(Image &image_) const
resolutionUnitsImage(const ResolutionType resolutionUnits_)
void operator()(Image &image_) const
void operator()(Image &image_) const
void operator()(Image &image_) const
void operator()(Image &image_) const
void channel(const ChannelType channel_)
levelImage(const double black_point, const double white_point, const double mid_point=1.0)
void animationIterations(const size_t iterations_)
annotateImage(const std::string &text_, const Geometry &geometry_)
cycleColormapImage(const ::ssize_t amount_)
void operator()(Image &image_) const
void backgroundColor(const Color &color_)
void chromaGreenPrimary(const double x_, const double y_)
thresholdImage(const double threshold_)
void operator()(Image &image_) const
void quantizeDither(const bool ditherFlag_)
void penColor(const Color &penColor_)
void operator()(Image &image_) const
lineWidthImage(const double lineWidth_)
Geometry size(void) const
void colorMap(const size_t index_, const Color &color_)
void lineWidth(const double lineWidth_)
void operator()(Image &image_) const
segmentImage(const double clusterThreshold_=1.0, const double smoothingThreshold_=1.5)
void depth(const size_t depth_)
void oilPaint(const double radius_=3.0)
void isValid(bool isValid_)
void operator()(Image &image_) const
raiseImage(const Geometry &geometry_=raiseGeometryDefault, const bool raisedFlag_=false)
quantizeTreeDepthImage(const size_t treeDepth_)
negateImage(const bool grayscale_=false)
penColorImage(const Color &penColor_)
void operator()(Image &image_) const
void cycleColormap(const ::ssize_t amount_)
void operator()(Image &image_) const
mapImage(const Image &mapImage_, const bool dither_=false)
void fileName(const std::string &fileName_)
void type(const ImageType type_)
matteImage(const bool matteFlag_)
void operator()(Image &image_) const
void quantizeColorSpace(const ColorspaceType colorSpace_)
void compressType(const CompressionType compressType_)
void operator()(Image &image_) const
void penTexture(const Image &penTexture_)
antiAliasImage(const bool flag_)
gammaImage(const double gamma_)
void colorize(const unsigned int opacity_, const Color &penColor_)
void matte(const bool matteFlag_)
adjoinImage(const bool flag_)
void haldClut(const Image &clutImage_)
chromaGreenPrimaryImage(const double x_, const double y_)
void operator()(Image &image_) const
void shear(const double xShearAngle_, const double yShearAngle_)
gaussianBlurImage(const double width_, const double sigma_)
void operator()(Image &image_) const
animationDelayImage(const size_t delay_)
void operator()(Image &image_) const
void monochrome(const bool monochromeFlag_)
void transparent(const Color &color_)
void operator()(Image &image_) const
void rotate(const double degrees_)
void map(const Image &mapImage_, const bool dither_=false)
void operator()(Image &image_) const