Lines Matching full:image
6 // Implementation of Image
21 #include "Magick++/Image.h"
36 MagickPPExport int Magick::operator == (const Magick::Image &left_, in operator ==()
37 const Magick::Image &right_) in operator ==()
39 // If image pixels and signature are the same, then the image is identical in operator ==()
45 MagickPPExport int Magick::operator != (const Magick::Image &left_, in operator !=()
46 const Magick::Image &right_) in operator !=()
51 MagickPPExport int Magick::operator > (const Magick::Image &left_, in operator >()
52 const Magick::Image &right_) in operator >()
57 MagickPPExport int Magick::operator < (const Magick::Image &left_, in operator <()
58 const Magick::Image &right_) in operator <()
60 // If image pixels are less, then image is smaller in operator <()
65 MagickPPExport int Magick::operator >= (const Magick::Image &left_, in operator >=()
66 const Magick::Image &right_) in operator >=()
71 MagickPPExport int Magick::operator <= (const Magick::Image &left_, in operator <=()
72 const Magick::Image &right_) in operator <=()
77 Magick::Image::Image(void) in Image() function in Magick::Image
82 Magick::Image::Image(const Blob &blob_) in Image() function in Magick::Image
100 Magick::Image::Image(const Blob &blob_,const Geometry &size_) in Image() function in Magick::Image
118 Magick::Image::Image(const Blob &blob_,const Geometry &size_, in Image() function in Magick::Image
137 Magick::Image::Image(const Blob &blob_,const Geometry &size_, in Image() function in Magick::Image
156 Magick::Image::Image(const Blob &blob_,const Geometry &size_, in Image() function in Magick::Image
175 Magick::Image::Image(const Geometry &size_,const Color &color_) in Image() function in Magick::Image
185 // Set image size in Image()
200 Magick::Image::Image(const Image &image_) in Image() function in Magick::Image
206 Magick::Image::Image(const Image &image_,const Geometry &geometry_) in Image() function in Magick::Image
215 MagickCore::Image in Image()
216 *image; in Image() local
219 image=CloneImage(image_.constImage(),geometry_.width(),geometry_.height(), in Image()
221 replaceImage(image); in Image()
225 (void) CopyImagePixels(image,image_.constImage(),&geometry,&offset, in Image()
230 Magick::Image::Image(const size_t width_,const size_t height_, in Image() function in Magick::Image
248 Magick::Image::Image(const std::string &imageSpec_) in Image() function in Magick::Image
266 Magick::Image::~Image() in ~Image()
280 Magick::Image& Magick::Image::operator=(const Magick::Image &image_) in operator =()
288 // Use new image reference in operator =()
294 void Magick::Image::adjoin(const bool flag_) in adjoin()
300 bool Magick::Image::adjoin(void) const in adjoin()
305 void Magick::Image::alpha(const bool alphaFlag_) in alpha()
309 // If matte channel is requested, but image doesn't already have a in alpha()
311 // the image already has a matte channel but a matte channel is not in alpha()
315 SetImageAlpha(image(),OpaqueAlpha,exceptionInfo); in alpha()
318 image()->alpha_trait=alphaFlag_ ? BlendPixelTrait : UndefinedPixelTrait; in alpha()
321 bool Magick::Image::alpha(void) const in alpha()
329 void Magick::Image::matteColor(const Color &matteColor_) in matteColor()
335 image()->matte_color=matteColor_; in matteColor()
342 image()->matte_color=tmpColor; in matteColor()
347 Magick::Color Magick::Image::matteColor(void) const in matteColor()
352 void Magick::Image::animationDelay(const size_t delay_) in animationDelay()
355 image()->delay=delay_; in animationDelay()
358 size_t Magick::Image::animationDelay(void) const in animationDelay()
363 void Magick::Image::animationIterations(const size_t iterations_) in animationIterations()
366 image()->iterations=iterations_; in animationIterations()
369 size_t Magick::Image::animationIterations(void) const in animationIterations()
374 void Magick::Image::backgroundColor(const Color &backgroundColor_) in backgroundColor()
379 image()->background_color=backgroundColor_; in backgroundColor()
381 image()->background_color=Color(); in backgroundColor()
386 Magick::Color Magick::Image::backgroundColor(void) const in backgroundColor()
391 void Magick::Image::backgroundTexture(const std::string &backgroundTexture_) in backgroundTexture()
397 std::string Magick::Image::backgroundTexture(void) const in backgroundTexture()
402 size_t Magick::Image::baseColumns(void) const in baseColumns()
407 std::string Magick::Image::baseFilename(void) const in baseFilename()
412 size_t Magick::Image::baseRows(void) const in baseRows()
417 void Magick::Image::blackPointCompensation(const bool flag_) in blackPointCompensation()
419 image()->black_point_compensation=(MagickBooleanType) flag_; in blackPointCompensation()
422 bool Magick::Image::blackPointCompensation(void) const in blackPointCompensation()
427 void Magick::Image::borderColor(const Color &borderColor_) in borderColor()
432 image()->border_color=borderColor_; in borderColor()
434 image()->border_color=Color(); in borderColor()
439 Magick::Color Magick::Image::borderColor(void) const in borderColor()
444 Magick::Geometry Magick::Image::boundingBox(void) const in boundingBox()
455 void Magick::Image::boxColor(const Color &boxColor_) in boxColor()
461 Magick::Color Magick::Image::boxColor(void) const in boxColor()
466 void Magick::Image::channelDepth(const ChannelType channel_, in channelDepth()
472 SetImageDepth(image(),depth_,exceptionInfo); in channelDepth()
477 size_t Magick::Image::channelDepth(const ChannelType channel_) in channelDepth()
490 size_t Magick::Image::channels() const in channels()
495 void Magick::Image::classType(const ClassType class_) in classType()
503 SyncImage(image(),exceptionInfo); in classType()
505 image()->colormap=(PixelInfo *)RelinquishMagickMemory(image()->colormap); in classType()
506 image()->storage_class=static_cast<MagickCore::ClassType>(DirectClass); in classType()
516 image()->storage_class=static_cast<MagickCore::ClassType>(PseudoClass); in classType()
520 Magick::ClassType Magick::Image::classType(void) const in classType()
525 void Magick::Image::colorFuzz(const double fuzz_) in colorFuzz()
528 image()->fuzz=fuzz_; in colorFuzz()
532 double Magick::Image::colorFuzz(void) const in colorFuzz()
537 void Magick::Image::colorMapSize(const size_t entries_) in colorMapSize()
545 (void) AcquireImageColormap(image(),entries_,exceptionInfo); in colorMapSize()
549 size_t Magick::Image::colorMapSize(void) const in colorMapSize()
553 "Image does not contain a colormap"); in colorMapSize()
558 void Magick::Image::colorSpace(const ColorspaceType colorSpace_) in colorSpace()
560 if (image()->colorspace == colorSpace_) in colorSpace()
565 TransformImageColorspace(image(),colorSpace_,exceptionInfo); in colorSpace()
569 Magick::ColorspaceType Magick::Image::colorSpace(void) const in colorSpace()
574 void Magick::Image::colorSpaceType(const ColorspaceType colorSpace_) in colorSpaceType()
578 SetImageColorspace(image(),colorSpace_,exceptionInfo); in colorSpaceType()
583 Magick::ColorspaceType Magick::Image::colorSpaceType(void) const in colorSpaceType()
588 size_t Magick::Image::columns(void) const in columns()
593 void Magick::Image::comment(const std::string &comment_) in comment()
597 SetImageProperty(image(),"Comment",NULL,exceptionInfo); in comment()
599 SetImageProperty(image(),"Comment",comment_.c_str(),exceptionInfo); in comment()
603 std::string Magick::Image::comment(void) const in comment()
618 void Magick::Image::compose(const CompositeOperator compose_) in compose()
620 image()->compose=compose_; in compose()
623 Magick::CompositeOperator Magick::Image::compose(void) const in compose()
628 void Magick::Image::compressType(const CompressionType compressType_) in compressType()
631 image()->compression=compressType_; in compressType()
635 Magick::CompressionType Magick::Image::compressType(void) const in compressType()
640 void Magick::Image::debug(const bool flag_) in debug()
646 bool Magick::Image::debug(void) const in debug()
651 void Magick::Image::density(const Point &density_) in density()
657 image()->resolution.x=density_.x(); in density()
659 image()->resolution.y=density_.y(); in density()
661 image()->resolution.y=density_.x(); in density()
666 image()->resolution.x=0.0; in density()
667 image()->resolution.y=0.0; in density()
671 Magick::Point Magick::Image::density(void) const in density()
691 void Magick::Image::depth(const size_t depth_) in depth()
694 image()->depth=depth_; in depth()
698 size_t Magick::Image::depth(void) const in depth()
703 std::string Magick::Image::directory(void) const in directory()
710 "Image does not contain a directory"); in directory()
715 void Magick::Image::endian(const Magick::EndianType endian_) in endian()
719 image()->endian=endian_; in endian()
722 Magick::EndianType Magick::Image::endian(void) const in endian()
727 void Magick::Image::exifProfile(const Magick::Blob &exifProfile_) in exifProfile()
739 (void) SetImageProfile(image(),"exif",exif_profile,exceptionInfo); in exifProfile()
745 Magick::Blob Magick::Image::exifProfile(void) const in exifProfile()
757 void Magick::Image::fileName(const std::string &fileName_) in fileName()
764 max_length=sizeof(image()->filename)-1; in fileName()
765 fileName_.copy(image()->filename,max_length); in fileName()
767 image()->filename[max_length]=0; in fileName()
769 image()->filename[fileName_.length()]=0; in fileName()
774 std::string Magick::Image::fileName(void) const in fileName()
779 MagickCore::MagickSizeType Magick::Image::fileSize(void) const in fileSize()
784 void Magick::Image::fillColor(const Magick::Color &fillColor_) in fillColor()
790 Magick::Color Magick::Image::fillColor(void) const in fillColor()
795 void Magick::Image::fillRule(const Magick::FillRule &fillRule_) in fillRule()
801 Magick::FillRule Magick::Image::fillRule(void) const in fillRule()
806 void Magick::Image::fillPattern(const Image &fillPattern_) in fillPattern()
812 options()->fillPattern(static_cast<MagickCore::Image*>(NULL)); in fillPattern()
815 Magick::Image Magick::Image::fillPattern(void) const in fillPattern()
818 const MagickCore::Image in fillPattern()
821 Image in fillPattern()
828 MagickCore::Image in fillPattern()
829 *image; in fillPattern() local
832 image=CloneImage(tmpTexture,0,0,MagickTrue,exceptionInfo); in fillPattern()
833 texture.replaceImage(image); in fillPattern()
839 void Magick::Image::filterType(const Magick::FilterType filterType_) in filterType()
842 image()->filter=filterType_; in filterType()
845 Magick::FilterType Magick::Image::filterType(void) const in filterType()
850 void Magick::Image::font(const std::string &font_) in font()
856 std::string Magick::Image::font(void) const in font()
861 void Magick::Image::fontFamily(const std::string &family_) in fontFamily()
867 std::string Magick::Image::fontFamily(void) const in fontFamily()
872 void Magick::Image::fontPointsize(const double pointSize_) in fontPointsize()
878 double Magick::Image::fontPointsize(void) const in fontPointsize()
883 void Magick::Image::fontStyle(const StyleType pointSize_) in fontStyle()
889 Magick::StyleType Magick::Image::fontStyle(void) const in fontStyle()
894 void Magick::Image::fontWeight(const size_t weight_) in fontWeight()
900 size_t Magick::Image::fontWeight(void) const in fontWeight()
905 std::string Magick::Image::format(void) const in format()
919 "Unrecognized image magick type"); in format()
924 std::string Magick::Image::formatExpression(const std::string expression) in formatExpression()
934 text=InterpretImageProperties(imageInfo(),image(),expression.c_str(), in formatExpression()
945 double Magick::Image::gamma(void) const in gamma()
950 Magick::Geometry Magick::Image::geometry(void) const in geometry()
957 "Image does not contain a geometry"); in geometry()
962 void Magick::Image::gifDisposeMethod( in gifDisposeMethod()
966 image()->dispose=disposeMethod_; in gifDisposeMethod()
969 MagickCore::DisposeType Magick::Image::gifDisposeMethod(void) const in gifDisposeMethod()
974 bool Magick::Image::hasChannel(const PixelChannel channel) const in hasChannel()
985 void Magick::Image::highlightColor(const Color color_) in highlightColor()
994 void Magick::Image::iccColorProfile(const Magick::Blob &colorProfile_) in iccColorProfile()
999 Magick::Blob Magick::Image::iccColorProfile(void) const in iccColorProfile()
1011 void Magick::Image::interlaceType(const Magick::InterlaceType interlace_) in interlaceType()
1014 image()->interlace=interlace_; in interlaceType()
1018 Magick::InterlaceType Magick::Image::interlaceType(void) const in interlaceType()
1023 void Magick::Image::interpolate(const PixelInterpolateMethod interpolate_) in interpolate()
1026 image()->interpolate=interpolate_; in interpolate()
1029 Magick::PixelInterpolateMethod Magick::Image::interpolate(void) const in interpolate()
1034 void Magick::Image::iptcProfile(const Magick::Blob &iptcProfile_) in iptcProfile()
1045 (void) SetImageProfile(image(),"iptc",iptc_profile,exceptionInfo); in iptcProfile()
1051 Magick::Blob Magick::Image::iptcProfile(void) const in iptcProfile()
1063 bool Magick::Image::isOpaque(void) const in isOpaque()
1074 void Magick::Image::isValid(const bool isValid_) in isValid()
1083 // Construct with single-pixel black image to make in isValid()
1084 // image valid. This is an obvious hack. in isValid()
1090 bool Magick::Image::isValid(void) const in isValid()
1095 void Magick::Image::label(const std::string &label_) in label()
1099 (void) SetImageProperty(image(),"Label",NULL,exceptionInfo); in label()
1101 (void) SetImageProperty(image(),"Label",label_.c_str(),exceptionInfo); in label()
1105 std::string Magick::Image::label(void) const in label()
1120 void Magick::Image::lowlightColor(const Color color_) in lowlightColor()
1129 void Magick::Image::magick(const std::string &magick_) in magick()
1136 length=sizeof(image()->magick)-1; in magick()
1141 magick_.copy(image()->magick,length); in magick()
1142 image()->magick[length]=0; in magick()
1147 std::string Magick::Image::magick(void) const in magick()
1155 void Magick::Image::masklightColor(const Color color_) in masklightColor()
1164 double Magick::Image::meanErrorPerPixel(void) const in meanErrorPerPixel()
1169 void Magick::Image::modulusDepth(const size_t depth_) in modulusDepth()
1173 SetImageDepth(image(),depth_,exceptionInfo); in modulusDepth()
1178 size_t Magick::Image::modulusDepth(void) const in modulusDepth()
1189 void Magick::Image::monochrome(const bool monochromeFlag_) in monochrome()
1195 bool Magick::Image::monochrome(void) const in monochrome()
1200 Magick::Geometry Magick::Image::montageGeometry(void) const in montageGeometry()
1207 "Image does not contain a montage"); in montageGeometry()
1212 double Magick::Image::normalizedMaxError(void) const in normalizedMaxError()
1217 double Magick::Image::normalizedMeanError(void) const in normalizedMeanError()
1222 void Magick::Image::orientation(const Magick::OrientationType orientation_) in orientation()
1225 image()->orientation=orientation_; in orientation()
1228 Magick::OrientationType Magick::Image::orientation(void) const in orientation()
1233 void Magick::Image::page(const Magick::Geometry &pageSize_) in page()
1237 image()->page=pageSize_; in page()
1240 Magick::Geometry Magick::Image::page(void) const in page()
1246 void Magick::Image::quality(const size_t quality_) in quality()
1249 image()->quality=quality_; in quality()
1253 size_t Magick::Image::quality(void) const in quality()
1258 void Magick::Image::quantizeColors(const size_t colors_) in quantizeColors()
1264 size_t Magick::Image::quantizeColors(void) const in quantizeColors()
1269 void Magick::Image::quantizeColorSpace( in quantizeColorSpace()
1276 Magick::ColorspaceType Magick::Image::quantizeColorSpace(void) const in quantizeColorSpace()
1281 void Magick::Image::quantizeDither(const bool ditherFlag_) in quantizeDither()
1287 bool Magick::Image::quantizeDither(void) const in quantizeDither()
1292 void Magick::Image::quantizeDitherMethod(const DitherMethod ditherMethod_) in quantizeDitherMethod()
1298 MagickCore::DitherMethod Magick::Image::quantizeDitherMethod(void) const in quantizeDitherMethod()
1303 void Magick::Image::quantizeTreeDepth(const size_t treeDepth_) in quantizeTreeDepth()
1309 size_t Magick::Image::quantizeTreeDepth() const in quantizeTreeDepth()
1314 void Magick::Image::quiet(const bool quiet_) in quiet()
1320 bool Magick::Image::quiet(void) const in quiet()
1325 void Magick::Image::renderingIntent( in renderingIntent()
1329 image()->rendering_intent=renderingIntent_; in renderingIntent()
1332 Magick::RenderingIntent Magick::Image::renderingIntent(void) const in renderingIntent()
1337 void Magick::Image::resolutionUnits( in resolutionUnits()
1341 image()->units=resolutionUnits_; in resolutionUnits()
1345 Magick::ResolutionType Magick::Image::resolutionUnits(void) const in resolutionUnits()
1350 size_t Magick::Image::rows(void) const in rows()
1355 void Magick::Image::scene(const size_t scene_) in scene()
1358 image()->scene=scene_; in scene()
1361 size_t Magick::Image::scene(void) const in scene()
1366 void Magick::Image::size(const Geometry &geometry_) in size()
1370 image()->rows=geometry_.height(); in size()
1371 image()->columns=geometry_.width(); in size()
1374 Magick::Geometry Magick::Image::size(void) const in size()
1379 void Magick::Image::strokeAntiAlias(const bool flag_) in strokeAntiAlias()
1385 bool Magick::Image::strokeAntiAlias(void) const in strokeAntiAlias()
1390 void Magick::Image::strokeColor(const Magick::Color &strokeColor_) in strokeColor()
1401 Magick::Color Magick::Image::strokeColor(void) const in strokeColor()
1406 void Magick::Image::strokeDashArray(const double *strokeDashArray_) in strokeDashArray()
1412 const double* Magick::Image::strokeDashArray(void) const in strokeDashArray()
1417 void Magick::Image::strokeDashOffset(const double strokeDashOffset_) in strokeDashOffset()
1423 double Magick::Image::strokeDashOffset(void) const in strokeDashOffset()
1428 void Magick::Image::strokeLineCap(const Magick::LineCap lineCap_) in strokeLineCap()
1434 Magick::LineCap Magick::Image::strokeLineCap(void) const in strokeLineCap()
1439 void Magick::Image::strokeLineJoin(const Magick::LineJoin lineJoin_) in strokeLineJoin()
1445 Magick::LineJoin Magick::Image::strokeLineJoin(void) const in strokeLineJoin()
1450 void Magick::Image::strokeMiterLimit(const size_t strokeMiterLimit_) in strokeMiterLimit()
1456 size_t Magick::Image::strokeMiterLimit(void) const in strokeMiterLimit()
1461 void Magick::Image::strokePattern(const Image &strokePattern_) in strokePattern()
1467 options()->strokePattern(static_cast<MagickCore::Image*>(NULL)); in strokePattern()
1470 Magick::Image Magick::Image::strokePattern(void) const in strokePattern()
1473 const MagickCore::Image in strokePattern()
1476 Image in strokePattern()
1483 MagickCore::Image in strokePattern()
1484 *image; in strokePattern() local
1487 image=CloneImage(tmpTexture,0,0,MagickTrue,exceptionInfo); in strokePattern()
1488 texture.replaceImage(image); in strokePattern()
1494 void Magick::Image::strokeWidth(const double strokeWidth_) in strokeWidth()
1502 (void) SetImageArtifact(image(),"strokewidth",value); in strokeWidth()
1505 double Magick::Image::strokeWidth(void) const in strokeWidth()
1510 void Magick::Image::subImage(const size_t subImage_) in subImage()
1516 size_t Magick::Image::subImage(void) const in subImage()
1521 void Magick::Image::subRange(const size_t subRange_) in subRange()
1527 size_t Magick::Image::subRange(void) const in subRange()
1532 void Magick::Image::textAntiAlias(const bool flag_) in textAntiAlias()
1538 bool Magick::Image::textAntiAlias(void) const in textAntiAlias()
1543 void Magick::Image::textDirection(DirectionType direction_) in textDirection()
1549 Magick::DirectionType Magick::Image::textDirection(void) const in textDirection()
1554 void Magick::Image::textEncoding(const std::string &encoding_) in textEncoding()
1560 std::string Magick::Image::textEncoding(void) const in textEncoding()
1565 void Magick::Image::textGravity(GravityType gravity_) in textGravity()
1571 Magick::GravityType Magick::Image::textGravity(void) const in textGravity()
1576 void Magick::Image::textInterlineSpacing(double spacing_) in textInterlineSpacing()
1582 double Magick::Image::textInterlineSpacing(void) const in textInterlineSpacing()
1587 void Magick::Image::textInterwordSpacing(double spacing_) in textInterwordSpacing()
1593 double Magick::Image::textInterwordSpacing(void) const in textInterwordSpacing()
1598 void Magick::Image::textKerning(double kerning_) in textKerning()
1604 double Magick::Image::textKerning(void) const in textKerning()
1609 void Magick::Image::textUnderColor(const Color &underColor_) in textUnderColor()
1615 Magick::Color Magick::Image::textUnderColor(void) const in textUnderColor()
1620 size_t Magick::Image::totalColors(void) const in totalColors()
1631 void Magick::Image::transformRotation(const double angle_) in transformRotation()
1637 void Magick::Image::transformSkewX(const double skewx_) in transformSkewX()
1643 void Magick::Image::transformSkewY(const double skewy_) in transformSkewY()
1649 Magick::ImageType Magick::Image::type(void) const in type()
1656 void Magick::Image::type(const Magick::ImageType type_) in type()
1661 SetImageType(image(),type_,exceptionInfo); in type()
1665 void Magick::Image::verbose(const bool verboseFlag_) in verbose()
1671 bool Magick::Image::verbose(void) const in verbose()
1676 void Magick::Image::virtualPixelMethod( in virtualPixelMethod()
1681 SetImageVirtualPixelMethod(image(),virtualPixelMethod_,exceptionInfo); in virtualPixelMethod()
1685 Magick::VirtualPixelMethod Magick::Image::virtualPixelMethod(void) const in virtualPixelMethod()
1690 void Magick::Image::x11Display(const std::string &display_) in x11Display()
1696 std::string Magick::Image::x11Display(void) const in x11Display()
1701 double Magick::Image::xResolution(void) const in xResolution()
1706 double Magick::Image::yResolution(void) const in yResolution()
1711 void Magick::Image::adaptiveBlur(const double radius_,const double sigma_) in adaptiveBlur()
1713 MagickCore::Image in adaptiveBlur()
1722 void Magick::Image::adaptiveResize(const Geometry &geometry_) in adaptiveResize()
1724 MagickCore::Image in adaptiveResize()
1744 void Magick::Image::adaptiveSharpen(const double radius_,const double sigma_) in adaptiveSharpen()
1746 MagickCore::Image in adaptiveSharpen()
1755 void Magick::Image::adaptiveSharpenChannel(const ChannelType channel_, in adaptiveSharpenChannel()
1758 MagickCore::Image in adaptiveSharpenChannel()
1769 void Magick::Image::adaptiveThreshold(const size_t width_,const size_t height_, in adaptiveThreshold()
1773 MagickCore::Image in adaptiveThreshold()
1783 void Magick::Image::addNoise(const NoiseType noiseType_,const double attenuate_) in addNoise()
1785 MagickCore::Image in addNoise()
1794 void Magick::Image::addNoiseChannel(const ChannelType channel_, in addNoiseChannel()
1797 MagickCore::Image in addNoiseChannel()
1808 void Magick::Image::affineTransform(const DrawableAffine &affine_) in affineTransform()
1813 MagickCore::Image in affineTransform()
1829 void Magick::Image::alpha(const unsigned int alpha_) in alpha()
1833 SetImageAlpha(image(),alpha_,exceptionInfo); in alpha()
1837 void Magick::Image::alphaChannel(AlphaChannelOption alphaOption_) in alphaChannel()
1841 SetImageAlphaChannel(image(),alphaOption_,exceptionInfo); in alphaChannel()
1845 void Magick::Image::annotate(const std::string &text_, in annotate()
1851 void Magick::Image::annotate(const std::string &text_, in annotate()
1857 void Magick::Image::annotate(const std::string &text_, in annotate()
1923 AnnotateImage(image(),drawInfo,exceptionInfo); in annotate()
1933 void Magick::Image::annotate(const std::string &text_, in annotate()
1947 AnnotateImage(image(),drawInfo,exceptionInfo); in annotate()
1955 void Magick::Image::artifact(const std::string &name_,const std::string &value_) in artifact()
1958 (void) SetImageArtifact(image(),name_.c_str(),value_.c_str()); in artifact()
1961 std::string Magick::Image::artifact(const std::string &name_) const in artifact()
1972 void Magick::Image::attribute(const std::string name_,const char *value_) in attribute()
1976 SetImageProperty(image(),name_.c_str(),value_,exceptionInfo); in attribute()
1980 void Magick::Image::attribute(const std::string name_,const std::string value_) in attribute()
1984 SetImageProperty(image(),name_.c_str(),value_.c_str(),exceptionInfo); in attribute()
1988 std::string Magick::Image::attribute(const std::string name_) const in attribute()
2003 void Magick::Image::autoGamma(void) in autoGamma()
2007 (void) SyncImageSettings(imageInfo(),image(),exceptionInfo); in autoGamma()
2008 (void) AutoGammaImage(image(),exceptionInfo); in autoGamma()
2012 void Magick::Image::autoGammaChannel(const ChannelType channel_) in autoGammaChannel()
2017 (void) SyncImageSettings(imageInfo(),image(),exceptionInfo); in autoGammaChannel()
2018 (void) AutoGammaImage(image(),exceptionInfo); in autoGammaChannel()
2023 void Magick::Image::autoLevel(void) in autoLevel()
2027 (void) AutoLevelImage(image(),exceptionInfo); in autoLevel()
2031 void Magick::Image::autoLevelChannel(const ChannelType channel_) in autoLevelChannel()
2036 (void) AutoLevelImage(image(),exceptionInfo); in autoLevelChannel()
2041 void Magick::Image::autoOrient(void) in autoOrient()
2043 MagickCore::Image in autoOrient()
2046 if (image()->orientation == UndefinedOrientation || in autoOrient()
2047 image()->orientation == TopLeftOrientation) in autoOrient()
2051 newImage=AutoOrientImage(constImage(),image()->orientation,exceptionInfo); in autoOrient()
2056 void Magick::Image::autoThreshold(const AutoThresholdMethod method_) in autoThreshold()
2060 AutoThresholdImage(image(),method_, exceptionInfo); in autoThreshold()
2064 void Magick::Image::blackThreshold(const std::string &threshold_) in blackThreshold()
2068 BlackThresholdImage(image(),threshold_.c_str(),exceptionInfo); in blackThreshold()
2072 void Magick::Image::blackThresholdChannel(const ChannelType channel_, in blackThresholdChannel()
2078 BlackThresholdImage(image(),threshold_.c_str(),exceptionInfo); in blackThresholdChannel()
2083 void Magick::Image::blueShift(const double factor_) in blueShift()
2085 MagickCore::Image in blueShift()
2094 void Magick::Image::blur(const double radius_,const double sigma_) in blur()
2096 MagickCore::Image in blur()
2105 void Magick::Image::blurChannel(const ChannelType channel_, in blurChannel()
2108 MagickCore::Image in blurChannel()
2119 void Magick::Image::border(const Geometry &geometry_) in border()
2121 MagickCore::Image in border()
2128 newImage=BorderImage(constImage(),&borderInfo,image()->compose, in border()
2134 void Magick::Image::brightnessContrast(const double brightness_, in brightnessContrast()
2139 BrightnessContrastImage(image(),brightness_,contrast_,exceptionInfo); in brightnessContrast()
2143 void Magick::Image::brightnessContrastChannel(const ChannelType channel_, in brightnessContrastChannel()
2149 BrightnessContrastImage(image(),brightness_,contrast_,exceptionInfo); in brightnessContrastChannel()
2154 void Magick::Image::cannyEdge(const double radius_,const double sigma_, in cannyEdge()
2157 MagickCore::Image in cannyEdge()
2168 void Magick::Image::cdl(const std::string &cdl_) in cdl()
2172 (void) ColorDecisionListImage(image(),cdl_.c_str(),exceptionInfo); in cdl()
2176 void Magick::Image::channel(const ChannelType channel_) in channel()
2178 MagickCore::Image in channel()
2182 newImage=SeparateImage(image(),channel_,exceptionInfo); in channel()
2187 void Magick::Image::charcoal(const double radius_,const double sigma_) in charcoal()
2189 MagickCore::Image in charcoal()
2193 newImage=CharcoalImage(image(),radius_,sigma_,exceptionInfo); in charcoal()
2198 void Magick::Image::charcoalChannel(const ChannelType channel_, in charcoalChannel()
2201 MagickCore::Image in charcoalChannel()
2206 newImage=CharcoalImage(image(),radius_,sigma_,exceptionInfo); in charcoalChannel()
2212 void Magick::Image::chop(const Geometry &geometry_) in chop()
2214 MagickCore::Image in chop()
2221 newImage=ChopImage(image(),&chopInfo,exceptionInfo); in chop()
2226 void Magick::Image::chromaBluePrimary(const double x_,const double y_, in chromaBluePrimary()
2230 image()->chromaticity.blue_primary.x=x_; in chromaBluePrimary()
2231 image()->chromaticity.blue_primary.y=y_; in chromaBluePrimary()
2232 image()->chromaticity.blue_primary.z=z_; in chromaBluePrimary()
2235 void Magick::Image::chromaBluePrimary(double *x_,double *y_,double *z_) const in chromaBluePrimary()
2242 void Magick::Image::chromaGreenPrimary(const double x_,const double y_, in chromaGreenPrimary()
2246 image()->chromaticity.green_primary.x=x_; in chromaGreenPrimary()
2247 image()->chromaticity.green_primary.y=y_; in chromaGreenPrimary()
2248 image()->chromaticity.green_primary.z=z_; in chromaGreenPrimary()
2251 void Magick::Image::chromaGreenPrimary(double *x_,double *y_,double *z_) const in chromaGreenPrimary()
2258 void Magick::Image::chromaRedPrimary(const double x_,const double y_, in chromaRedPrimary()
2262 image()->chromaticity.red_primary.x=x_; in chromaRedPrimary()
2263 image()->chromaticity.red_primary.y=y_; in chromaRedPrimary()
2264 image()->chromaticity.red_primary.z=z_; in chromaRedPrimary()
2267 void Magick::Image::chromaRedPrimary(double *x_,double *y_,double *z_) const in chromaRedPrimary()
2274 void Magick::Image::chromaWhitePoint(const double x_,const double y_, in chromaWhitePoint()
2278 image()->chromaticity.white_point.x=x_; in chromaWhitePoint()
2279 image()->chromaticity.white_point.y=y_; in chromaWhitePoint()
2280 image()->chromaticity.white_point.z=z_; in chromaWhitePoint()
2283 void Magick::Image::chromaWhitePoint(double *x_,double *y_,double *z_) const in chromaWhitePoint()
2290 void Magick::Image::clamp(void) in clamp()
2294 ClampImage(image(),exceptionInfo); in clamp()
2298 void Magick::Image::clampChannel(const ChannelType channel_) in clampChannel()
2303 ClampImage(image(),exceptionInfo); in clampChannel()
2308 void Magick::Image::clip(void) in clip()
2312 ClipImage(image(),exceptionInfo); in clip()
2316 void Magick::Image::clipPath(const std::string pathname_,const bool inside_) in clipPath()
2320 ClipImagePath(image(),pathname_.c_str(),(MagickBooleanType) inside_, in clipPath()
2325 void Magick::Image::clut(const Image &clutImage_, in clut()
2330 ClutImage(image(),clutImage_.constImage(),method,exceptionInfo); in clut()
2334 void Magick::Image::clutChannel(const ChannelType channel_, in clutChannel()
2335 const Image &clutImage_,const PixelInterpolateMethod method) in clutChannel()
2340 ClutImage(image(),clutImage_.constImage(),method,exceptionInfo); in clutChannel()
2345 void Magick::Image::colorize(const unsigned int alpha_,const Color &penColor_) in colorize()
2350 void Magick::Image::colorize(const unsigned int alphaRed_, in colorize()
2357 MagickCore::Image in colorize()
2372 newImage=ColorizeImage(image(),blend,&target,exceptionInfo); in colorize()
2377 void Magick::Image::colorMap(const size_t index_,const Color &color_) in colorMap()
2379 MagickCore::Image in colorMap()
2382 imageptr=image(); in colorMap()
2402 Magick::Color Magick::Image::colorMap(const size_t index_) const in colorMap()
2407 "Image does not contain a colormap"); in colorMap()
2417 void Magick::Image::colorMatrix(const size_t order_, in colorMatrix()
2433 MagickCore::Image in colorMatrix()
2438 newImage=ColorMatrixImage(image(),kernel_info,exceptionInfo); in colorMatrix()
2446 bool Magick::Image::compare(const Image &reference_) const in compare()
2451 Image in compare()
2461 double Magick::Image::compare(const Image &reference_,const MetricType metric_) in compare()
2467 GetImageDistortion(image(),reference_.constImage(),metric_,&distortion, in compare()
2473 double Magick::Image::compareChannel(const ChannelType channel_, in compareChannel()
2474 const Image &reference_,const MetricType metric_) in compareChannel()
2481 GetImageDistortion(image(),reference_.constImage(),metric_,&distortion, in compareChannel()
2488 Magick::Image Magick::Image::compare(const Image &reference_, in compare()
2491 MagickCore::Image in compare()
2495 newImage=CompareImages(image(),reference_.constImage(),metric_,distortion, in compare()
2498 if (newImage == (MagickCore::Image *) NULL) in compare()
2499 return(Magick::Image()); in compare()
2501 return(Magick::Image(newImage)); in compare()
2504 Magick::Image Magick::Image::compareChannel(const ChannelType channel_, in compareChannel()
2505 const Image &reference_,const MetricType metric_,double *distortion) in compareChannel()
2507 MagickCore::Image in compareChannel()
2512 newImage=CompareImages(image(),reference_.constImage(),metric_,distortion, in compareChannel()
2516 if (newImage == (MagickCore::Image *) NULL) in compareChannel()
2517 return(Magick::Image()); in compareChannel()
2519 return(Magick::Image(newImage)); in compareChannel()
2522 void Magick::Image::composite(const Image &compositeImage_, in composite()
2538 CompositeImage(image(),compositeImage_.constImage(),compose_,MagickTrue, in composite()
2543 void Magick::Image::composite(const Image &compositeImage_, in composite()
2554 CompositeImage(image(),compositeImage_.constImage(),compose_,MagickTrue, in composite()
2559 void Magick::Image::composite(const Image &compositeImage_, in composite()
2563 // Image supplied as compositeImage is composited with current image and in composite()
2564 // results in updating current image. in composite()
2567 CompositeImage(image(),compositeImage_.constImage(),compose_,MagickTrue, in composite()
2572 void Magick::Image::connectedComponents(const size_t connectivity_) in connectedComponents()
2574 MagickCore::Image in connectedComponents()
2584 void Magick::Image::contrast(const bool sharpen_) in contrast()
2588 ContrastImage(image(),(MagickBooleanType) sharpen_,exceptionInfo); in contrast()
2592 void Magick::Image::contrastStretch(const double blackPoint_, in contrastStretch()
2597 ContrastStretchImage(image(),blackPoint_,whitePoint_,exceptionInfo); in contrastStretch()
2601 void Magick::Image::contrastStretchChannel(const ChannelType channel_, in contrastStretchChannel()
2607 ContrastStretchImage(image(),blackPoint_,whitePoint_,exceptionInfo); in contrastStretchChannel()
2612 void Magick::Image::convolve(const size_t order_,const double *kernel_) in convolve()
2627 MagickCore::Image in convolve()
2632 newImage=ConvolveImage(image(),kernel_info,exceptionInfo); in convolve()
2639 void Magick::Image::copyPixels(const Image &source_,const Geometry &geometry_, in copyPixels()
2649 (void) CopyImagePixels(image(),source_.constImage(),&geometry,&offset, in copyPixels()
2654 void Magick::Image::crop(const Geometry &geometry_) in crop()
2656 MagickCore::Image in crop()
2668 void Magick::Image::cycleColormap(const ssize_t amount_) in cycleColormap()
2672 CycleColormapImage(image(),amount_,exceptionInfo); in cycleColormap()
2676 void Magick::Image::decipher(const std::string &passphrase_) in decipher()
2680 DecipherImage(image(),passphrase_.c_str(),exceptionInfo); in decipher()
2684 void Magick::Image::defineSet(const std::string &magick_, in defineSet()
2698 bool Magick::Image::defineSet(const std::string &magick_, in defineSet()
2714 void Magick::Image::defineValue(const std::string &magick_, in defineValue()
2727 std::string Magick::Image::defineValue(const std::string &magick_, in defineValue()
2743 void Magick::Image::deskew(const double threshold_) in deskew()
2745 MagickCore::Image in deskew()
2754 void Magick::Image::despeckle(void) in despeckle()
2756 MagickCore::Image in despeckle()
2765 void Magick::Image::display(void) in display()
2768 DisplayImages(imageInfo(),image(),exceptionInfo); in display()
2772 void Magick::Image::distort(const DistortMethod method_, in distort()
2775 MagickCore::Image in distort()
2785 void Magick::Image::draw(const Magick::Drawable &drawable_) in draw()
2792 wand=AcquireDrawingWand(options()->drawInfo(),image()); in draw()
2806 void Magick::Image::draw(const std::vector<Magick::Drawable> &drawable_) in draw()
2813 wand= AcquireDrawingWand(options()->drawInfo(),image()); in draw()
2834 void Magick::Image::edge(const double radius_) in edge()
2836 MagickCore::Image in edge()
2845 void Magick::Image::emboss(const double radius_,const double sigma_) in emboss()
2847 MagickCore::Image in emboss()
2856 void Magick::Image::encipher(const std::string &passphrase_) in encipher()
2860 EncipherImage(image(),passphrase_.c_str(),exceptionInfo); in encipher()
2864 void Magick::Image::enhance(void) in enhance()
2866 MagickCore::Image in enhance()
2875 void Magick::Image::equalize(void) in equalize()
2879 EqualizeImage(image(),exceptionInfo); in equalize()
2883 void Magick::Image::erase(void) in erase()
2887 (void) SetImageBackgroundColor(image(),exceptionInfo); in erase()
2891 void Magick::Image::evaluate(const ChannelType channel_, in evaluate()
2896 EvaluateImage(image(),operator_,rvalue_,exceptionInfo); in evaluate()
2901 void Magick::Image::evaluate(const ChannelType channel_, in evaluate()
2907 FunctionImage(image(),function_,number_parameters_,parameters_, in evaluate()
2913 void Magick::Image::evaluate(const ChannelType channel_,const ssize_t x_, in evaluate()
2920 MagickCore::Image in evaluate()
2929 cropImage=CropImage(image(),&geometry,exceptionInfo); in evaluate()
2933 (void) CompositeImage(image(),cropImage,image()->alpha_trait == in evaluate()
2940 void Magick::Image::extent(const Geometry &geometry_ ) in extent()
2942 MagickCore::Image in extent()
2952 newImage=ExtentImage(image(),&extentInfo,exceptionInfo); in extent()
2957 void Magick::Image::extent(const Geometry &geometry_, in extent()
2964 void Magick::Image::extent(const Geometry &geometry_, in extent()
2971 void Magick::Image::extent(const Geometry &geometry_, in extent()
2977 SetGeometry(image(),&geometry); in extent()
2980 GravityAdjustGeometry(image()->columns,image()->rows,gravity_,&geometry); in extent()
2984 void Magick::Image::flip(void) in flip()
2986 MagickCore::Image in flip()
2995 void Magick::Image::floodFillAlpha(const ssize_t x_,const ssize_t y_, in floodFillAlpha()
3007 FloodfillPaintImage(image(),options()->drawInfo(),&target,x_,y_, in floodFillAlpha()
3013 void Magick::Image::floodFillAlpha(const ssize_t x_,const ssize_t y_, in floodFillAlpha()
3025 FloodfillPaintImage(image(),options()->drawInfo(),&target,x_,y_, in floodFillAlpha()
3031 void Magick::Image::floodFillColor(const Geometry &point_, in floodFillColor()
3037 void Magick::Image::floodFillColor(const ssize_t x_,const ssize_t y_, in floodFillColor()
3046 floodFill(x_,y_,(Magick::Image *)NULL,fillColor_,&pixel,invert_); in floodFillColor()
3049 void Magick::Image::floodFillColor(const Geometry &point_, in floodFillColor()
3056 void Magick::Image::floodFillColor(const ssize_t x_,const ssize_t y_, in floodFillColor()
3066 floodFill(x_,y_,(Magick::Image *)NULL,fillColor_,&pixel,invert_); in floodFillColor()
3069 void Magick::Image::floodFillTexture(const Magick::Geometry &point_, in floodFillTexture()
3070 const Magick::Image &texture_,const bool invert_) in floodFillTexture()
3075 void Magick::Image::floodFillTexture(const ssize_t x_,const ssize_t y_, in floodFillTexture()
3076 const Magick::Image &texture_,const bool invert_) in floodFillTexture()
3087 void Magick::Image::floodFillTexture(const Magick::Geometry &point_, in floodFillTexture()
3088 const Magick::Image &texture_,const Magick::Color &borderColor_, in floodFillTexture()
3094 void Magick::Image::floodFillTexture(const ssize_t x_,const ssize_t y_, in floodFillTexture()
3095 const Magick::Image &texture_,const Magick::Color &borderColor_, in floodFillTexture()
3107 void Magick::Image::flop(void) in flop()
3109 MagickCore::Image in flop()
3118 void Magick::Image::fontTypeMetrics(const std::string &text_, in fontTypeMetrics()
3127 GetTypeMetrics(image(),drawInfo,&(metrics->_typeMetric),exceptionInfo); in fontTypeMetrics()
3132 void Magick::Image::fontTypeMetricsMultiline(const std::string &text_, in fontTypeMetricsMultiline()
3141 GetMultilineTypeMetrics(image(),drawInfo,&(metrics->_typeMetric),exceptionInfo); in fontTypeMetricsMultiline()
3146 void Magick::Image::frame(const Geometry &geometry_) in frame()
3151 MagickCore::Image in frame()
3162 newImage=FrameImage(constImage(),&info,image()->compose,exceptionInfo); in frame()
3167 void Magick::Image::frame(const size_t width_,const size_t height_, in frame()
3173 MagickCore::Image in frame()
3184 newImage=FrameImage(constImage(),&info,image()->compose,exceptionInfo); in frame()
3189 void Magick::Image::fx(const std::string expression_) in fx()
3191 MagickCore::Image in fx()
3200 void Magick::Image::fx(const std::string expression_, in fx()
3203 MagickCore::Image in fx()
3214 void Magick::Image::gamma(const double gamma_) in gamma()
3218 GammaImage(image(),gamma_,exceptionInfo); in gamma()
3222 void Magick::Image::gamma(const double gammaRed_,const double gammaGreen_, in gamma()
3228 (void) GammaImage(image(),gammaRed_,exceptionInfo); in gamma()
3230 (void) GammaImage(image(),gammaGreen_,exceptionInfo); in gamma()
3232 (void) GammaImage(image(),gammaBlue_,exceptionInfo); in gamma()
3237 void Magick::Image::gaussianBlur(const double radius_,const double sigma_) in gaussianBlur()
3239 MagickCore::Image in gaussianBlur()
3248 void Magick::Image::gaussianBlurChannel(const ChannelType channel_, in gaussianBlurChannel()
3251 MagickCore::Image in gaussianBlurChannel()
3262 const Magick::Quantum *Magick::Image::getConstPixels(const ssize_t x_, in getConstPixels()
3274 const void *Magick::Image::getConstMetacontent(void) const in getConstMetacontent()
3288 void *Magick::Image::getMetacontent(void ) in getMetacontent()
3293 result=GetAuthenticMetacontent(image()); in getMetacontent()
3302 Magick::Quantum *Magick::Image::getPixels(const ssize_t x_,const ssize_t y_, in getPixels()
3310 result=GetAuthenticPixels(image(),x_, y_,columns_,rows_,exceptionInfo); in getPixels()
3316 void Magick::Image::grayscale(const PixelIntensityMethod method_) in grayscale()
3320 (void) GrayscaleImage(image(),method_,exceptionInfo); in grayscale()
3324 void Magick::Image::haldClut(const Image &clutImage_) in haldClut()
3328 (void) HaldClutImage(image(),clutImage_.constImage(),exceptionInfo); in haldClut()
3332 void Magick::Image::houghLine(const size_t width_,const size_t height_, in houghLine()
3335 MagickCore::Image in houghLine()
3345 Magick::ImageType Magick::Image::identifyType(void) const in identifyType()
3356 void Magick::Image::implode(const double factor_) in implode()
3358 MagickCore::Image in implode()
3362 newImage=ImplodeImage(constImage(),factor_,image()->interpolate, in implode()
3368 void Magick::Image::inverseFourierTransform(const Image &phase_) in inverseFourierTransform()
3373 void Magick::Image::inverseFourierTransform(const Image &phase_, in inverseFourierTransform()
3376 MagickCore::Image in inverseFourierTransform()
3386 void Magick::Image::kuwahara(const double radius_,const double sigma_) in kuwahara()
3388 MagickCore::Image in kuwahara()
3397 void Magick::Image::kuwaharaChannel(const ChannelType channel_, in kuwaharaChannel()
3400 MagickCore::Image in kuwaharaChannel()
3411 void Magick::Image::level(const double blackPoint_,const double whitePoint_, in level()
3416 (void) LevelImage(image(),blackPoint_,whitePoint_,gamma_,exceptionInfo); in level()
3420 void Magick::Image::levelChannel(const ChannelType channel_, in levelChannel()
3426 (void) LevelImage(image(),blackPoint_,whitePoint_,gamma_,exceptionInfo); in levelChannel()
3431 void Magick::Image::levelColors(const Color &blackColor_, in levelColors()
3443 (void) LevelImageColors(image(),&black,&white,invert_ == true ? in levelColors()
3448 void Magick::Image::levelColorsChannel(const ChannelType channel_, in levelColorsChannel()
3461 (void) LevelImageColors(image(),&black,&white,invert_ == true ? in levelColorsChannel()
3467 void Magick::Image::levelize(const double blackPoint_,const double whitePoint_, in levelize()
3472 (void) LevelizeImage(image(),blackPoint_,whitePoint_,gamma_,exceptionInfo); in levelize()
3476 void Magick::Image::levelizeChannel(const ChannelType channel_, in levelizeChannel()
3482 (void) LevelizeImage(image(),blackPoint_,whitePoint_,gamma_,exceptionInfo); in levelizeChannel()
3487 void Magick::Image::linearStretch(const double blackPoint_, in linearStretch()
3492 LinearStretchImage(image(),blackPoint_,whitePoint_,exceptionInfo); in linearStretch()
3496 void Magick::Image::liquidRescale(const Geometry &geometry_) in liquidRescale()
3498 MagickCore::Image in liquidRescale()
3513 newImage=LiquidRescaleImage(image(),width,height,x,y,exceptionInfo); in liquidRescale()
3518 void Magick::Image::localContrast(const double radius_,const double strength_) in localContrast()
3520 MagickCore::Image in localContrast()
3529 void Magick::Image::localContrastChannel(const ChannelType channel_, in localContrastChannel()
3532 MagickCore::Image in localContrastChannel()
3543 void Magick::Image::magnify(void) in magnify()
3545 MagickCore::Image in magnify()
3554 void Magick::Image::map(const Image &mapImage_,const bool dither_) in map()
3559 RemapImage(options()->quantizeInfo(),image(),mapImage_.constImage(), in map()
3564 void Magick::Image::meanShift(const size_t width_,const size_t height_, in meanShift()
3567 MagickCore::Image in meanShift()
3577 void Magick::Image::medianFilter(const double radius_) in medianFilter()
3579 MagickCore::Image in medianFilter()
3583 newImage=StatisticImage(image(),MedianStatistic,(size_t) radius_, in medianFilter()
3589 void Magick::Image::minify(void) in minify()
3591 MagickCore::Image in minify()
3600 void Magick::Image::modulate(const double brightness_,const double saturation_, in modulate()
3611 ModulateImage(image(),modulate,exceptionInfo); in modulate()
3615 Magick::ImageMoments Magick::Image::moments(void) const in moments()
3620 void Magick::Image::morphology(const MorphologyMethod method_, in morphology()
3626 MagickCore::Image in morphology()
3640 void Magick::Image::morphology(const MorphologyMethod method_, in morphology()
3664 void Magick::Image::morphologyChannel(const ChannelType channel_, in morphologyChannel()
3671 MagickCore::Image in morphologyChannel()
3692 void Magick::Image::morphologyChannel(const ChannelType channel_, in morphologyChannel()
3717 void Magick::Image::motionBlur(const double radius_,const double sigma_, in motionBlur()
3720 MagickCore::Image in motionBlur()
3729 void Magick::Image::negate(const bool grayscale_) in negate()
3733 NegateImage(image(),(MagickBooleanType) grayscale_,exceptionInfo); in negate()
3737 void Magick::Image::negateChannel(const ChannelType channel_, in negateChannel()
3743 NegateImage(image(),(MagickBooleanType) grayscale_,exceptionInfo); in negateChannel()
3748 void Magick::Image::normalize(void) in normalize()
3752 NormalizeImage(image(),exceptionInfo); in normalize()
3756 void Magick::Image::oilPaint(const double radius_,const double sigma_) in oilPaint()
3758 MagickCore::Image in oilPaint()
3767 void Magick::Image::opaque(const Color &opaqueColor_,const Color &penColor_, in opaque()
3795 OpaquePaintImage(image(),&opaque,&pen,invert_ ? MagickTrue : MagickFalse, in opaque()
3800 void Magick::Image::orderedDither(std::string thresholdMap_) in orderedDither()
3804 (void) OrderedDitherImage(image(),thresholdMap_.c_str(),exceptionInfo); in orderedDither()
3808 void Magick::Image::orderedDitherChannel(const ChannelType channel_, in orderedDitherChannel()
3814 (void)OrderedDitherImage(image(),thresholdMap_.c_str(),exceptionInfo); in orderedDitherChannel()
3819 void Magick::Image::perceptible(const double epsilon_) in perceptible()
3823 PerceptibleImage(image(),epsilon_,exceptionInfo); in perceptible()
3827 void Magick::Image::perceptibleChannel(const ChannelType channel_, in perceptibleChannel()
3833 PerceptibleImage(image(),epsilon_,exceptionInfo); in perceptibleChannel()
3838 Magick::ImagePerceptualHash Magick::Image::perceptualHash() const in perceptualHash()
3843 void Magick::Image::ping(const std::string &imageSpec_) in ping()
3845 MagickCore::Image in ping()
3854 void Magick::Image::ping(const Blob& blob_) in ping()
3856 MagickCore::Image in ping()
3864 void Magick::Image::pixelColor(const ssize_t x_,const ssize_t y_, in pixelColor()
3873 // Test arguments to ensure they are within the image. in pixelColor()
3876 "Access outside of image boundary"); in pixelColor()
3880 // Set image to DirectClass in pixelColor()
3893 Magick::Color Magick::Image::pixelColor(const ssize_t x_, in pixelColor()
3912 void Magick::Image::polaroid(const std::string &caption_,const double angle_, in polaroid()
3915 MagickCore::Image in polaroid()
3925 void Magick::Image::posterize(const size_t levels_,const DitherMethod method_) in posterize()
3929 PosterizeImage(image(),levels_,method_,exceptionInfo); in posterize()
3933 void Magick::Image::posterizeChannel(const ChannelType channel_, in posterizeChannel()
3939 PosterizeImage(image(),levels_,method_,exceptionInfo); in posterizeChannel()
3944 void Magick::Image::process(std::string name_,const ssize_t argc, in process()
3950 (void) InvokeDynamicImageFilter(name_.c_str(),&image(),argc,argv, in process()
3955 void Magick::Image::profile(const std::string name_, in profile()
3960 (void) ProfileImage(image(),name_.c_str(),(unsigned char *)profile_.data(), in profile()
3965 Magick::Blob Magick::Image::profile(const std::string name_) const in profile()
3978 void Magick::Image::quantize(const bool measureError_) in quantize()
3988 QuantizeImage(options()->quantizeInfo(),image(),exceptionInfo); in quantize()
3992 void Magick::Image::raise(const Geometry &geometry_,const bool raisedFlag_) in raise()
3999 RaiseImage(image(),&raiseInfo,raisedFlag_ == true ? MagickTrue : MagickFalse, in raise()
4004 void Magick::Image::randomThreshold(const double low_,const double high_) in randomThreshold()
4007 (void) RandomThresholdImage(image(),low_,high_,exceptionInfo); in randomThreshold()
4011 void Magick::Image::randomThresholdChannel(const ChannelType channel_, in randomThresholdChannel()
4017 (void) RandomThresholdImage(image(),low_,high_,exceptionInfo); in randomThresholdChannel()
4022 void Magick::Image::read(const Blob &blob_) in read()
4024 MagickCore::Image in read()
4033 void Magick::Image::read(const Blob &blob_,const Geometry &size_) in read()
4039 void Magick::Image::read(const Blob &blob_,const Geometry &size_, in read()
4047 void Magick::Image::read(const Blob &blob_,const Geometry &size_, in read()
4053 // Set explicit image format in read()
4058 void Magick::Image::read(const Blob &blob_,const Geometry &size_, in read()
4063 // Set explicit image format in read()
4068 void Magick::Image::read(const Geometry &size_,const std::string &imageSpec_) in read()
4074 void Magick::Image::read(const size_t width_,const size_t height_, in read()
4077 MagickCore::Image in read()
4087 void Magick::Image::read(const std::string &imageSpec_) in read()
4089 MagickCore::Image in read()
4098 void Magick::Image::readMask(const Magick::Image &mask_) in readMask()
4103 Magick::Image Magick::Image::readMask(void) const in readMask()
4108 void Magick::Image::readPixels(const Magick::QuantumType quantum_, in readPixels()
4114 quantum_info=AcquireQuantumInfo(imageInfo(),image()); in readPixels()
4116 ImportQuantumPixels(image(),(MagickCore::CacheView *) NULL,quantum_info, in readPixels()
4122 void Magick::Image::reduceNoise(void) in reduceNoise()
4127 void Magick::Image::reduceNoise(const size_t order_) in reduceNoise()
4129 MagickCore::Image in reduceNoise()
4139 void Magick::Image::repage() in repage()
4143 image()->page.width = 0; in repage()
4144 image()->page.height = 0; in repage()
4145 image()->page.x = 0; in repage()
4146 image()->page.y = 0; in repage()
4149 void Magick::Image::resample(const Point &density_) in resample()
4151 MagickCore::Image in resample()
4156 image()->filter,exceptionInfo); in resample()
4161 void Magick::Image::resize(const Geometry &geometry_) in resize()
4163 MagickCore::Image in resize()
4180 newImage=ResizeImage(constImage(),width,height,image()->filter, in resize()
4186 void Magick::Image::roll(const Geometry &roll_) in roll()
4188 MagickCore::Image in roll()
4197 void Magick::Image::roll(const size_t columns_,const size_t rows_) in roll()
4199 MagickCore::Image in roll()
4209 void Magick::Image::rotate(const double degrees_) in rotate()
4211 MagickCore::Image in rotate()
4220 void Magick::Image::rotationalBlur(const double angle_) in rotationalBlur()
4222 MagickCore::Image in rotationalBlur()
4231 void Magick::Image::rotationalBlurChannel(const ChannelType channel_, in rotationalBlurChannel()
4234 MagickCore::Image in rotationalBlurChannel()
4245 void Magick::Image::sample(const Geometry &geometry_) in sample()
4247 MagickCore::Image in sample()
4267 void Magick::Image::scale(const Geometry &geometry_) in scale()
4269 MagickCore::Image in scale()
4289 void Magick::Image::segment(const double clusterThreshold_, in segment()
4294 SegmentImage(image(),options()->quantizeColorSpace(), in segment()
4297 SyncImage(image(),exceptionInfo); in segment()
4301 void Magick::Image::selectiveBlur(const double radius_,const double sigma_, in selectiveBlur()
4304 MagickCore::Image in selectiveBlur()
4314 void Magick::Image::selectiveBlurChannel(const ChannelType channel_, in selectiveBlurChannel()
4317 MagickCore::Image in selectiveBlurChannel()
4329 Magick::Image Magick::Image::separate(const ChannelType channel_) const in separate()
4331 MagickCore::Image in separate()
4332 *image; in separate() local
4335 image=SeparateImage(constImage(),channel_,exceptionInfo); in separate()
4337 if (image == (MagickCore::Image *) NULL) in separate()
4338 return(Magick::Image()); in separate()
4340 return(Magick::Image(image)); in separate()
4343 void Magick::Image::sepiaTone(const double threshold_) in sepiaTone()
4345 MagickCore::Image in sepiaTone()
4354 bool Magick::Image::setColorMetric(const Image &reference_) in setColorMetric()
4359 Image in setColorMetric()
4364 status=static_cast<bool>(SetImageColorMetric(image(),ref.constImage(), in setColorMetric()
4370 Magick::Quantum *Magick::Image::setPixels(const ssize_t x_,const ssize_t y_, in setPixels()
4378 result=QueueAuthenticPixels(image(),x_,y_,columns_,rows_,exceptionInfo); in setPixels()
4383 void Magick::Image::shade(const double azimuth_,const double elevation_, in shade()
4386 MagickCore::Image in shade()
4396 void Magick::Image::shadow(const double percent_opacity_,const double sigma_, in shadow()
4399 MagickCore::Image in shadow()
4409 void Magick::Image::sharpen(const double radius_,const double sigma_) in sharpen()
4411 MagickCore::Image in sharpen()
4420 void Magick::Image::sharpenChannel(const ChannelType channel_, in sharpenChannel()
4423 MagickCore::Image in sharpenChannel()
4434 void Magick::Image::shave(const Geometry &geometry_) in shave()
4436 MagickCore::Image in shave()
4448 void Magick::Image::shear(const double xShearAngle_,const double yShearAngle_) in shear()
4450 MagickCore::Image in shear()
4459 void Magick::Image::sigmoidalContrast(const bool sharpen_, in sigmoidalContrast()
4464 (void) SigmoidalContrastImage(image(),(MagickBooleanType) sharpen_,contrast, in sigmoidalContrast()
4469 std::string Magick::Image::signature(const bool force_) const in signature()
4474 void Magick::Image::sketch(const double radius_,const double sigma_, in sketch()
4477 MagickCore::Image in sketch()
4486 void Magick::Image::solarize(const double factor_) in solarize()
4490 SolarizeImage(image(),factor_,exceptionInfo); in solarize()
4494 void Magick::Image::sparseColor(const ChannelType channel_, in sparseColor()
4498 MagickCore::Image in sparseColor()
4510 void Magick::Image::splice(const Geometry &geometry_) in splice()
4512 MagickCore::Image in splice()
4524 void Magick::Image::splice(const Geometry &geometry_, in splice()
4531 void Magick::Image::splice(const Geometry &geometry_, in splice()
4535 image()->gravity=gravity_; in splice()
4539 void Magick::Image::spread(const double amount_) in spread()
4541 MagickCore::Image in spread()
4545 newImage=SpreadImage(constImage(),image()->interpolate,amount_,exceptionInfo); in spread()
4550 Magick::ImageStatistics Magick::Image::statistics() const in statistics()
4555 void Magick::Image::stegano(const Image &watermark_) in stegano()
4557 MagickCore::Image in stegano()
4566 void Magick::Image::stereo(const Image &rightImage_) in stereo()
4568 MagickCore::Image in stereo()
4577 void Magick::Image::strip(void) in strip()
4581 StripImage(image(),exceptionInfo); in strip()
4585 Magick::Image Magick::Image::subImageSearch(const Image &reference_, in subImageSearch()
4589 MagickCore::Image in subImageSearch()
4596 newImage=SimilarityImage(image(),reference_.constImage(),metric_, in subImageSearch()
4601 if (newImage == (MagickCore::Image *) NULL) in subImageSearch()
4602 return(Magick::Image()); in subImageSearch()
4604 return(Magick::Image(newImage)); in subImageSearch()
4607 void Magick::Image::swirl(const double degrees_) in swirl()
4609 MagickCore::Image in swirl()
4613 newImage=SwirlImage(constImage(),degrees_,image()->interpolate, in swirl()
4619 void Magick::Image::syncPixels(void) in syncPixels()
4622 (void) SyncAuthenticPixels(image(),exceptionInfo); in syncPixels()
4626 void Magick::Image::texture(const Image &texture_) in texture()
4630 TextureImage(image(),texture_.constImage(),exceptionInfo); in texture()
4634 void Magick::Image::threshold(const double threshold_) in threshold()
4638 BilevelImage(image(),threshold_,exceptionInfo); in threshold()
4642 void Magick::Image::thumbnail(const Geometry &geometry_) in thumbnail()
4644 MagickCore::Image in thumbnail()
4664 void Magick::Image::tint(const std::string opacity_) in tint()
4666 MagickCore::Image in tint()
4679 void Magick::Image::transformOrigin(const double x_,const double y_) in transformOrigin()
4685 void Magick::Image::transformReset(void) in transformReset()
4691 void Magick::Image::transformScale(const double sx_,const double sy_) in transformScale()
4697 void Magick::Image::transparent(const Color &color_,const bool inverse_) in transparent()
4714 TransparentPaintImage(image(),&target,TransparentAlpha, in transparent()
4719 void Magick::Image::transparentChroma(const Color &colorLow_, in transparentChroma()
4743 TransparentPaintImageChroma(image(),&targetLow,&targetHigh,TransparentAlpha, in transparentChroma()
4748 void Magick::Image::transpose(void) in transpose()
4750 MagickCore::Image in transpose()
4759 void Magick::Image::transverse(void) in transverse()
4761 MagickCore::Image in transverse()
4770 void Magick::Image::trim(void) in trim()
4772 MagickCore::Image in trim()
4781 Magick::Image Magick::Image::uniqueColors(void) const in uniqueColors()
4783 MagickCore::Image in uniqueColors()
4784 *image; in uniqueColors() local
4787 image=UniqueImageColors(constImage(),exceptionInfo); in uniqueColors()
4789 if (image == (MagickCore::Image *) NULL) in uniqueColors()
4790 return(Magick::Image()); in uniqueColors()
4792 return(Magick::Image(image)); in uniqueColors()
4795 void Magick::Image::unsharpmask(const double radius_,const double sigma_, in unsharpmask()
4798 MagickCore::Image in unsharpmask()
4808 void Magick::Image::unsharpmaskChannel(const ChannelType channel_, in unsharpmaskChannel()
4812 MagickCore::Image in unsharpmaskChannel()
4824 void Magick::Image::vignette(const double radius_,const double sigma_, in vignette()
4827 MagickCore::Image in vignette()
4836 void Magick::Image::wave(const double amplitude_,const double wavelength_) in wave()
4838 MagickCore::Image in wave()
4842 newImage=WaveImage(constImage(),amplitude_,wavelength_,image()->interpolate, in wave()
4848 void Magick::Image::waveletDenoise(const double threshold_, in waveletDenoise()
4851 MagickCore::Image in waveletDenoise()
4861 void Magick::Image::whiteThreshold(const std::string &threshold_) in whiteThreshold()
4865 WhiteThresholdImage(image(),threshold_.c_str(),exceptionInfo); in whiteThreshold()
4869 void Magick::Image::whiteThresholdChannel(const ChannelType channel_, in whiteThresholdChannel()
4875 WhiteThresholdImage(image(),threshold_.c_str(),exceptionInfo); in whiteThresholdChannel()
4880 void Magick::Image::write(Blob *blob_) in write()
4890 data=ImagesToBlob(constImageInfo(),image(),&length,exceptionInfo); in write()
4898 void Magick::Image::write(Blob *blob_,const std::string &magick_) in write()
4909 data=ImagesToBlob(constImageInfo(),image(),&length,exceptionInfo); in write()
4917 void Magick::Image::write(Blob *blob_,const std::string &magick_, in write()
4930 data=ImagesToBlob(constImageInfo(),image(),&length,exceptionInfo); in write()
4938 void Magick::Image::write(const ssize_t x_,const ssize_t y_, in write()
4943 ExportImagePixels(image(),x_,y_,columns_,rows_,map_.c_str(),type_,pixels_, in write()
4948 void Magick::Image::write(const std::string &imageSpec_) in write()
4953 WriteImage(constImageInfo(),image(),exceptionInfo); in write()
4957 void Magick::Image::writeMask(const Magick::Image &mask_) in writeMask()
4962 Magick::Image Magick::Image::writeMask(void) const in writeMask()
4967 void Magick::Image::writePixels(const Magick::QuantumType quantum_, in writePixels()
4973 quantum_info=AcquireQuantumInfo(imageInfo(),image()); in writePixels()
4975 ExportQuantumPixels(image(),(MagickCore::CacheView *) NULL,quantum_info, in writePixels()
4981 void Magick::Image::zoom(const Geometry &geometry_) in zoom()
4983 MagickCore::Image in zoom()
4998 newImage=ResizeImage(constImage(),width,height,image()->filter,exceptionInfo); in zoom()
5003 Magick::Image::Image(MagickCore::Image *image_) in Image() function in Magick::Image
5008 MagickCore::Image *&Magick::Image::image(void) in image() function in Magick::Image
5010 return(_imgRef->image()); in image()
5013 const MagickCore::Image *Magick::Image::constImage(void) const in constImage()
5015 return(_imgRef->image()); in constImage()
5018 MagickCore::ImageInfo *Magick::Image::imageInfo(void) in imageInfo()
5023 const MagickCore::ImageInfo *Magick::Image::constImageInfo(void) const in constImageInfo()
5028 Magick::Options *Magick::Image::options(void) in options()
5033 const Magick::Options *Magick::Image::constOptions(void) const in constOptions()
5038 MagickCore::QuantizeInfo *Magick::Image::quantizeInfo(void) in quantizeInfo()
5043 const MagickCore::QuantizeInfo *Magick::Image::constQuantizeInfo(void) const in constQuantizeInfo()
5048 void Magick::Image::modifyImage(void) in modifyImage()
5054 replaceImage(CloneImage(image(),0,0,MagickTrue,exceptionInfo)); in modifyImage()
5058 MagickCore::Image *Magick::Image::replaceImage(MagickCore::Image *replacement_) in replaceImage()
5060 MagickCore::Image in replaceImage()
5061 *image; in replaceImage() local
5064 image=replacement_; in replaceImage()
5068 image=AcquireImage(constImageInfo(),exceptionInfo); in replaceImage()
5072 _imgRef=ImageRef::replaceImage(_imgRef,image); in replaceImage()
5073 return(image); in replaceImage()
5076 void Magick::Image::read(MagickCore::Image *image, in read() argument
5079 // Ensure that multiple image frames were not read. in read()
5080 if (image != (MagickCore::Image *) NULL && in read()
5081 image->next != (MagickCore::Image *) NULL) in read()
5083 MagickCore::Image in read()
5086 // Destroy any extra image frames in read()
5087 next=image->next; in read()
5088 image->next=(MagickCore::Image *) NULL; in read()
5089 next->previous=(MagickCore::Image *) NULL; in read()
5092 replaceImage(image); in read()
5094 image == (MagickCore::Image *) NULL) in read()
5099 "No image was loaded."); in read()
5105 void Magick::Image::floodFill(const ssize_t x_,const ssize_t y_, in floodFill()
5106 const Magick::Image *fillPattern_,const Magick::Color &fill_, in floodFill()
5112 MagickCore::Image in floodFill()
5117 fillPattern=(MagickCore::Image *)NULL; in floodFill()
5118 if (options()->fillPattern() != (MagickCore::Image *)NULL) in floodFill()
5126 if (fillPattern_ == (Magick::Image *)NULL) in floodFill()
5128 options()->fillPattern((MagickCore::Image *)NULL); in floodFill()
5135 (void) FloodfillPaintImage(image(),options()->drawInfo(), in floodFill()
5144 void Magick::Image::mask(const Magick::Image &mask_,const PixelMask type) in mask()
5150 SetImageMask(image(),type,mask_.constImage(),exceptionInfo); in mask()
5152 SetImageMask(image(),type,(MagickCore::Image *) NULL, in mask()
5157 Magick::Image Magick::Image::mask(const PixelMask type) const in mask()
5159 MagickCore::Image in mask()
5160 *image; in mask() local
5163 image = GetImageMask(constImage(),type,exceptionInfo); in mask()
5166 if (image == (MagickCore::Image *) NULL) in mask()
5167 return(Magick::Image()); in mask()
5169 return(Magick::Image(image)); in mask()