![]() |
Magick++ 7.1.1
|
Public Member Functions | |
Image (const Blob &blob_) | |
Image (const Blob &blob_, const Geometry &size_) | |
Image (const Blob &blob_, const Geometry &size_, const size_t depth_) | |
Image (const Blob &blob_, const Geometry &size_, const size_t depth_, const std::string &magick_) | |
Image (const Blob &blob_, const Geometry &size_, const std::string &magick_) | |
Image (const Geometry &size_, const Color &color_) | |
Image (const Image &image_) | |
Image (const Image &image_, const Geometry &geometry_) | |
Image (const size_t width_, const size_t height_, const std::string &map_, const StorageType type_, const void *pixels_) | |
Image (const std::string &imageSpec_) | |
Image & | operator= (const Image &image_) |
void | adjoin (const bool flag_) |
bool | adjoin (void) const |
void | alpha (const bool alphaFlag_) |
bool | alpha (void) const |
void | matteColor (const Color &matteColor_) |
Color | matteColor (void) const |
void | animationDelay (const size_t delay_) |
size_t | animationDelay (void) const |
void | animationIterations (const size_t iterations_) |
size_t | animationIterations (void) const |
void | backgroundColor (const Color &color_) |
Color | backgroundColor (void) const |
void | backgroundTexture (const std::string &backgroundTexture_) |
std::string | backgroundTexture (void) const |
size_t | baseColumns (void) const |
std::string | baseFilename (void) const |
size_t | baseRows (void) const |
void | blackPointCompensation (const bool flag_) |
bool | blackPointCompensation (void) const |
void | borderColor (const Color &color_) |
Color | borderColor (void) const |
Geometry | boundingBox (void) const |
void | boxColor (const Color &boxColor_) |
Color | boxColor (void) const |
void | channelDepth (const ChannelType channel_, const size_t depth_) |
size_t | channelDepth (const ChannelType channel_) |
size_t | channels () const |
void | classType (const ClassType class_) |
ClassType | classType (void) const |
void | colorFuzz (const double fuzz_) |
double | colorFuzz (void) const |
void | colorMapSize (const size_t entries_) |
size_t | colorMapSize (void) const |
void | colorSpace (const ColorspaceType colorSpace_) |
ColorspaceType | colorSpace (void) const |
void | colorSpaceType (const ColorspaceType colorSpace_) |
ColorspaceType | colorSpaceType (void) const |
size_t | columns (void) const |
void | comment (const std::string &comment_) |
std::string | comment (void) const |
void | compose (const CompositeOperator compose_) |
CompositeOperator | compose (void) const |
void | compressType (const CompressionType compressType_) |
CompressionType | compressType (void) const |
void | debug (const bool flag_) |
bool | debug (void) const |
void | density (const Point &density_) |
Point | density (void) const |
void | depth (const size_t depth_) |
size_t | depth (void) const |
std::string | directory (void) const |
void | endian (const EndianType endian_) |
EndianType | endian (void) const |
void | exifProfile (const Blob &exifProfile_) |
Blob | exifProfile (void) const |
void | fileName (const std::string &fileName_) |
std::string | fileName (void) const |
MagickSizeType | fileSize (void) const |
void | fillColor (const Color &fillColor_) |
Color | fillColor (void) const |
void | fillRule (const FillRule &fillRule_) |
FillRule | fillRule (void) const |
void | fillPattern (const Image &fillPattern_) |
Image | fillPattern (void) const |
void | filterType (const FilterType filterType_) |
FilterType | filterType (void) const |
void | font (const std::string &font_) |
std::string | font (void) const |
void | fontFamily (const std::string &family_) |
std::string | fontFamily (void) const |
void | fontPointsize (const double pointSize_) |
double | fontPointsize (void) const |
void | fontStyle (const StyleType style_) |
StyleType | fontStyle (void) const |
void | fontWeight (const size_t weight_) |
size_t | fontWeight (void) const |
std::string | format (void) const |
std::string | formatExpression (const std::string expression) |
double | gamma (void) const |
Geometry | geometry (void) const |
void | gifDisposeMethod (const DisposeType disposeMethod_) |
DisposeType | gifDisposeMethod (void) const |
bool | hasChannel (const PixelChannel channel) const |
void | highlightColor (const Color color_) |
void | iccColorProfile (const Blob &colorProfile_) |
Blob | iccColorProfile (void) const |
void | interlaceType (const InterlaceType interlace_) |
InterlaceType | interlaceType (void) const |
void | interpolate (const PixelInterpolateMethod interpolate_) |
PixelInterpolateMethod | interpolate (void) const |
void | iptcProfile (const Blob &iptcProfile_) |
Blob | iptcProfile (void) const |
bool | isOpaque (void) const |
void | isValid (const bool isValid_) |
bool | isValid (void) const |
void | label (const std::string &label_) |
std::string | label (void) const |
void | lowlightColor (const Color color_) |
void | magick (const std::string &magick_) |
std::string | magick (void) const |
void | masklightColor (const Color color_) |
double | meanErrorPerPixel (void) const |
void | modulusDepth (const size_t modulusDepth_) |
size_t | modulusDepth (void) const |
void | monochrome (const bool monochromeFlag_) |
bool | monochrome (void) const |
Geometry | montageGeometry (void) const |
double | normalizedMaxError (void) const |
double | normalizedMeanError (void) const |
void | orientation (const OrientationType orientation_) |
OrientationType | orientation (void) const |
void | page (const Geometry &pageSize_) |
Geometry | page (void) const |
void | quality (const size_t quality_) |
size_t | quality (void) const |
void | quantizeColors (const size_t colors_) |
size_t | quantizeColors (void) const |
void | quantizeColorSpace (const ColorspaceType colorSpace_) |
ColorspaceType | quantizeColorSpace (void) const |
void | quantizeDither (const bool ditherFlag_) |
bool | quantizeDither (void) const |
void | quantizeDitherMethod (const DitherMethod ditherMethod_) |
DitherMethod | quantizeDitherMethod (void) const |
void | quantizeTreeDepth (const size_t treeDepth_) |
size_t | quantizeTreeDepth (void) const |
void | quiet (const bool quiet_) |
bool | quiet (void) const |
void | renderingIntent (const RenderingIntent renderingIntent_) |
RenderingIntent | renderingIntent (void) const |
void | resolutionUnits (const ResolutionType resolutionUnits_) |
ResolutionType | resolutionUnits (void) const |
size_t | rows (void) const |
void | samplingFactor (const std::string &samplingFactor_) |
std::string | samplingFactor (void) const |
void | scene (const size_t scene_) |
size_t | scene (void) const |
void | size (const Geometry &geometry_) |
Geometry | size (void) const |
void | strokeAntiAlias (const bool flag_) |
bool | strokeAntiAlias (void) const |
void | strokeColor (const Color &strokeColor_) |
Color | strokeColor (void) const |
void | strokeDashArray (const double *strokeDashArray_) |
const double * | strokeDashArray (void) const |
void | strokeDashOffset (const double strokeDashOffset_) |
double | strokeDashOffset (void) const |
void | strokeLineCap (const LineCap lineCap_) |
LineCap | strokeLineCap (void) const |
void | strokeLineJoin (const LineJoin lineJoin_) |
LineJoin | strokeLineJoin (void) const |
void | strokeMiterLimit (const size_t miterLimit_) |
size_t | strokeMiterLimit (void) const |
void | strokePattern (const Image &strokePattern_) |
Image | strokePattern (void) const |
void | strokeWidth (const double strokeWidth_) |
double | strokeWidth (void) const |
void | subImage (const size_t subImage_) |
size_t | subImage (void) const |
void | subRange (const size_t subRange_) |
size_t | subRange (void) const |
void | textAntiAlias (const bool flag_) |
bool | textAntiAlias (void) const |
void | textDirection (DirectionType direction_) |
DirectionType | textDirection () const |
void | textEncoding (const std::string &encoding_) |
std::string | textEncoding (void) const |
void | textGravity (GravityType gravity_) |
GravityType | textGravity () const |
void | textInterlineSpacing (double spacing_) |
double | textInterlineSpacing (void) const |
void | textInterwordSpacing (double spacing_) |
double | textInterwordSpacing (void) const |
void | textKerning (double kerning_) |
double | textKerning (void) const |
void | textUnderColor (const Color &underColor_) |
Color | textUnderColor (void) const |
size_t | totalColors (void) const |
void | transformRotation (const double angle_) |
void | transformSkewX (const double skewx_) |
void | transformSkewY (const double skewy_) |
void | type (const ImageType type_) |
ImageType | type (void) const |
void | verbose (const bool verboseFlag_) |
bool | verbose (void) const |
void | virtualPixelMethod (const VirtualPixelMethod virtualPixelMethod_) |
VirtualPixelMethod | virtualPixelMethod (void) const |
void | x11Display (const std::string &display_) |
std::string | x11Display (void) const |
double | xResolution (void) const |
double | yResolution (void) const |
void | adaptiveBlur (const double radius_=0.0, const double sigma_=1.0) |
void | adaptiveResize (const Geometry &geometry_) |
void | adaptiveSharpen (const double radius_=0.0, const double sigma_=1.0) |
void | adaptiveSharpenChannel (const ChannelType channel_, const double radius_=0.0, const double sigma_=1.0) |
void | adaptiveThreshold (const size_t width_, const size_t height_, const double bias_=0.0) |
void | addNoise (const NoiseType noiseType_, const double attenuate_=1.0) |
void | addNoiseChannel (const ChannelType channel_, const NoiseType noiseType_, const double attenuate_=1.0) |
void | affineTransform (const DrawableAffine &affine) |
void | alpha (const unsigned int alpha_) |
void | alphaChannel (AlphaChannelOption alphaOption_) |
void | annotate (const std::string &text_, const Geometry &location_) |
void | annotate (const std::string &text_, const Geometry &boundingArea_, const GravityType gravity_) |
void | annotate (const std::string &text_, const Geometry &boundingArea_, const GravityType gravity_, const double degrees_) |
void | annotate (const std::string &text_, const GravityType gravity_) |
void | artifact (const std::string &name_, const std::string &value_) |
std::string | artifact (const std::string &name_) const |
void | attribute (const std::string name_, const char *value_) |
void | attribute (const std::string name_, const std::string value_) |
std::string | attribute (const std::string name_) const |
void | autoGamma (void) |
void | autoGammaChannel (const ChannelType channel_) |
void | autoLevel (void) |
void | autoLevelChannel (const ChannelType channel_) |
void | autoOrient (void) |
void | autoThreshold (const AutoThresholdMethod method_) |
void | blackThreshold (const std::string &threshold_) |
void | blackThresholdChannel (const ChannelType channel_, const std::string &threshold_) |
void | blueShift (const double factor_=1.5) |
void | blur (const double radius_=0.0, const double sigma_=1.0) |
void | blurChannel (const ChannelType channel_, const double radius_=0.0, const double sigma_=1.0) |
void | border (const Geometry &geometry_=borderGeometryDefault) |
void | brightnessContrast (const double brightness_=0.0, const double contrast_=0.0) |
void | brightnessContrastChannel (const ChannelType channel_, const double brightness_=0.0, const double contrast_=0.0) |
void | cannyEdge (const double radius_=0.0, const double sigma_=1.0, const double lowerPercent_=0.1, const double upperPercent_=0.3) |
void | cdl (const std::string &cdl_) |
void | channel (const ChannelType channel_) |
void | charcoal (const double radius_=0.0, const double sigma_=1.0) |
void | charcoalChannel (const ChannelType channel_, const double radius_=0.0, const double sigma_=1.0) |
void | chop (const Geometry &geometry_) |
void | chromaBluePrimary (const double x_, const double y_, const double z_) |
void | chromaBluePrimary (double *x_, double *y_, double *z_) const |
void | chromaGreenPrimary (const double x_, const double y_, const double z_) |
void | chromaGreenPrimary (double *x_, double *y_, double *z_) const |
void | chromaRedPrimary (const double x_, const double y_, const double z_) |
void | chromaRedPrimary (double *x_, double *y_, double *z_) const |
void | chromaWhitePoint (const double x_, const double y_, const double z_) |
void | chromaWhitePoint (double *x_, double *y_, double *z_) const |
void | clamp (void) |
void | clampChannel (const ChannelType channel_) |
void | clip (void) |
void | clipPath (const std::string pathname_, const bool inside_) |
void | clut (const Image &clutImage_, const PixelInterpolateMethod method) |
void | clutChannel (const ChannelType channel_, const Image &clutImage_, const PixelInterpolateMethod method) |
void | colorize (const unsigned int alpha_, const Color &penColor_) |
void | colorize (const unsigned int alphaRed_, const unsigned int alphaGreen_, const unsigned int alphaBlue_, const Color &penColor_) |
void | colorMap (const size_t index_, const Color &color_) |
Color | colorMap (const size_t index_) const |
void | colorMatrix (const size_t order_, const double *color_matrix_) |
bool | compare (const Image &reference_) const |
double | compare (const Image &reference_, const MetricType metric_) |
double | compareChannel (const ChannelType channel_, const Image &reference_, const MetricType metric_) |
Image | compare (const Image &reference_, const MetricType metric_, double *distortion) |
Image | compareChannel (const ChannelType channel_, const Image &reference_, const MetricType metric_, double *distortion) |
void | composite (const Image &compositeImage_, const Geometry &offset_, const CompositeOperator compose_=InCompositeOp) |
void | composite (const Image &compositeImage_, const GravityType gravity_, const CompositeOperator compose_=InCompositeOp) |
void | composite (const Image &compositeImage_, const ::ssize_t xOffset_, const ::ssize_t yOffset_, const CompositeOperator compose_=InCompositeOp) |
void | connectedComponents (const size_t connectivity_) |
void | contrast (const bool sharpen_) |
void | contrastStretch (const double blackPoint_, const double whitePoint_) |
void | contrastStretchChannel (const ChannelType channel_, const double blackPoint_, const double whitePoint_) |
void | convolve (const size_t order_, const double *kernel_) |
void | copyPixels (const Image &source_, const Geometry &geometry_, const Offset &offset_) |
void | crop (const Geometry &geometry_) |
void | cycleColormap (const ::ssize_t amount_) |
void | decipher (const std::string &passphrase_) |
void | defineSet (const std::string &magick_, const std::string &key_, bool flag_) |
bool | defineSet (const std::string &magick_, const std::string &key_) const |
void | defineValue (const std::string &magick_, const std::string &key_, const std::string &value_) |
std::string | defineValue (const std::string &magick_, const std::string &key_) const |
void | deskew (const double threshold_) |
void | despeckle (void) |
void | display (void) |
void | distort (const DistortMethod method_, const size_t numberArguments_, const double *arguments_, const bool bestfit_=false) |
void | draw (const Drawable &drawable_) |
void | draw (const std::vector< Magick::Drawable > &drawable_) |
void | edge (const double radius_=0.0) |
void | emboss (const double radius_=0.0, const double sigma_=1.0) |
void | encipher (const std::string &passphrase_) |
void | enhance (void) |
void | equalize (void) |
void | erase (void) |
void | evaluate (const ChannelType channel_, const MagickEvaluateOperator operator_,double rvalue_) |
void | evaluate (const ChannelType channel_, const MagickFunction function_, const size_t number_parameters_, const double *parameters_) |
void | evaluate (const ChannelType channel_, const ::ssize_t x_, const ::ssize_t y_, const size_t columns_, const size_t rows_, const MagickEvaluateOperator operator_,const double rvalue_) |
void | extent (const Geometry &geometry_) |
void | extent (const Geometry &geometry_, const Color &backgroundColor) |
void | extent (const Geometry &geometry_, const Color &backgroundColor, const GravityType gravity_) |
void | extent (const Geometry &geometry_, const GravityType gravity_) |
void | flip (void) |
void | floodFillAlpha (const ::ssize_t x_, const ::ssize_t y_, const unsigned int alpha_, const bool invert_=false) |
void | floodFillAlpha (const ssize_t x_, const ssize_t y_, const unsigned int alpha_, const Color &target_, const bool invert_=false) |
void | floodFillColor (const Geometry &point_, const Color &fillColor_, const bool invert_=false) |
void | floodFillColor (const ::ssize_t x_, const ::ssize_t y_, const Color &fillColor_, const bool invert_=false) |
void | floodFillColor (const Geometry &point_, const Color &fillColor_, const Color &borderColor_, const bool invert_=false) |
void | floodFillColor (const ::ssize_t x_, const ::ssize_t y_, const Color &fillColor_, const Color &borderColor_, const bool invert_=false) |
void | floodFillTexture (const Geometry &point_, const Image &texture_, const bool invert_=false) |
void | floodFillTexture (const ::ssize_t x_, const ::ssize_t y_, const Image &texture_, const bool invert_=false) |
void | floodFillTexture (const Geometry &point_, const Image &texture_, const Color &borderColor_, const bool invert_=false) |
void | floodFillTexture (const ::ssize_t x_, const ::ssize_t y_, const Image &texture_, const Color &borderColor_, const bool invert_=false) |
void | flop (void) |
void | fontTypeMetrics (const std::string &text_, TypeMetric *metrics) |
void | fontTypeMetricsMultiline (const std::string &text_, TypeMetric *metrics) |
void | frame (const Geometry &geometry_=frameGeometryDefault) |
void | frame (const size_t width_, const size_t height_, const ::ssize_t innerBevel_=6, const ::ssize_t outerBevel_=6) |
void | fx (const std::string expression_) |
void | fx (const std::string expression_, const Magick::ChannelType channel_) |
void | gamma (const double gamma_) |
void | gamma (const double gammaRed_, const double gammaGreen_, const double gammaBlue_) |
void | gaussianBlur (const double radius_, const double sigma_) |
void | gaussianBlurChannel (const ChannelType channel_, const double radius_, const double sigma_) |
const Quantum * | getConstPixels (const ::ssize_t x_, const ::ssize_t y_, const size_t columns_, const size_t rows_) const |
const void * | getConstMetacontent (void) const |
void * | getMetacontent (void) |
Quantum * | getPixels (const ::ssize_t x_, const ::ssize_t y_, const size_t columns_, const size_t rows_) |
void | grayscale (const PixelIntensityMethod method_) |
void | haldClut (const Image &clutImage_) |
void | houghLine (const size_t width_, const size_t height_, const size_t threshold_=40) |
ImageType | identifyType (void) const |
void | implode (const double factor_) |
void | inverseFourierTransform (const Image &phase_) |
void | inverseFourierTransform (const Image &phase_, const bool magnitude_) |
void | kuwahara (const double radius_=0.0, const double sigma_=1.0) |
void | kuwaharaChannel (const ChannelType channel_, const double radius_=0.0, const double sigma_=1.0) |
void | level (const double blackPoint_, const double whitePoint_, const double gamma_=1.0) |
void | levelChannel (const ChannelType channel_, const double blackPoint_, const double whitePoint_, const double gamma_=1.0) |
void | levelColors (const Color &blackColor_, const Color &whiteColor_, const bool invert_=true) |
void | levelColorsChannel (const ChannelType channel_, const Color &blackColor_, const Color &whiteColor_, const bool invert_=true) |
void | levelize (const double blackPoint_, const double whitePoint_, const double gamma_=1.0) |
void | levelizeChannel (const ChannelType channel_, const double blackPoint_, const double whitePoint_, const double gamma_=1.0) |
void | linearStretch (const double blackPoint_, const double whitePoint_) |
void | liquidRescale (const Geometry &geometry_) |
void | localContrast (const double radius_, const double strength_) |
void | localContrastChannel (const ChannelType channel_, const double radius_, const double strength_) |
void | magnify (void) |
void | map (const Image &mapImage_, const bool dither_=false) |
void | map (const Image &mapImage_, const DitherMethod ditherMethod_) |
void | meanShift (const size_t width_, const size_t height_, const double color_distance_) |
void | medianFilter (const double radius_=0.0) |
void | minify (void) |
void | modulate (const double brightness_, const double saturation_, const double hue_) |
ImageMoments | moments (void) const |
void | morphology (const MorphologyMethod method_, const std::string kernel_, const ssize_t iterations_=1) |
void | morphology (const MorphologyMethod method_, const KernelInfoType kernel_, const std::string arguments_, const ssize_t iterations_=1) |
void | morphologyChannel (const ChannelType channel_, const MorphologyMethod method_, const std::string kernel_, const ssize_t iterations_=1) |
void | morphologyChannel (const ChannelType channel_, const MorphologyMethod method_, const KernelInfoType kernel_, const std::string arguments_, const ssize_t iterations_=1) |
void | motionBlur (const double radius_, const double sigma_, const double angle_) |
void | negate (const bool grayscale_=false) |
void | negateChannel (const ChannelType channel_, const bool grayscale_=false) |
void | normalize (void) |
void | oilPaint (const double radius_=0.0, const double sigma=1.0) |
void | opaque (const Color &opaqueColor_, const Color &penColor_, const bool invert_=false) |
void | orderedDither (std::string thresholdMap_) |
void | orderedDitherChannel (const ChannelType channel_, std::string thresholdMap_) |
void | perceptible (const double epsilon_) |
void | perceptibleChannel (const ChannelType channel_, const double epsilon_) |
Magick::ImagePerceptualHash | perceptualHash () const |
void | ping (const std::string &imageSpec_) |
void | ping (const Blob &blob_) |
void | pixelColor (const ::ssize_t x_, const ::ssize_t y_, const Color &color_) |
Color | pixelColor (const ::ssize_t x_, const ::ssize_t y_) const |
void | polaroid (const std::string &caption_, const double angle_, const PixelInterpolateMethod method_) |
void | posterize (const size_t levels_, const DitherMethod method_) |
void | posterizeChannel (const ChannelType channel_, const size_t levels_, const DitherMethod method_) |
void | process (std::string name_, const ::ssize_t argc_, const char **argv_) |
void | profile (const std::string name_, const Blob &colorProfile_) |
Blob | profile (const std::string name_) const |
void | quantize (const bool measureError_=false) |
void | raise (const Geometry &geometry_=raiseGeometryDefault, const bool raisedFlag_=false) |
void | randomThreshold (const double low_, const double high_) |
void | randomThresholdChannel (const ChannelType channel_, const double low_, const double high_) |
void | read (const Blob &blob_) |
void | read (const Blob &blob_, const Geometry &size_) |
void | read (const Blob &blob_, const Geometry &size_, const size_t depth_) |
void | read (const Blob &blob_, const Geometry &size_, const size_t depth_, const std::string &magick_) |
void | read (const Blob &blob_, const Geometry &size_, const std::string &magick_) |
void | read (const Geometry &size_, const std::string &imageSpec_) |
void | read (const size_t width_, const size_t height_, const std::string &map_, const StorageType type_, const void *pixels_) |
void | read (const std::string &imageSpec_) |
void | readMask (const Image &mask_) |
Image | readMask (void) const |
void | readPixels (const QuantumType quantum_, const unsigned char *source_) |
void | reduceNoise (void) |
void | reduceNoise (const size_t order_) |
void | repage () |
void | resample (const Point &density_) |
void | resize (const Geometry &geometry_) |
void | roll (const Geometry &roll_) |
void | roll (const ssize_t columns_, const ssize_t rows_) |
void | rotate (const double degrees_) |
void | rotationalBlur (const double angle_) |
void | rotationalBlurChannel (const ChannelType channel_, const double angle_) |
void | sample (const Geometry &geometry_) |
void | scale (const Geometry &geometry_) |
void | segment (const double clusterThreshold_=1.0, const double smoothingThreshold_=1.5) |
void | selectiveBlur (const double radius_, const double sigma_, const double threshold_) |
void | selectiveBlurChannel (const ChannelType channel_, const double radius_, const double sigma_, const double threshold_) |
Image | separate (const ChannelType channel_) const |
void | sepiaTone (const double threshold_) |
bool | setColorMetric (const Image &reference_) |
Quantum * | setPixels (const ::ssize_t x_, const ::ssize_t y_, const size_t columns_, const size_t rows_) |
void | shade (const double azimuth_=30, const double elevation_=30, const bool colorShading_=false) |
void | shadow (const double percentAlpha_=80.0, const double sigma_=0.5, const ssize_t x_=5, const ssize_t y_=5) |
void | sharpen (const double radius_=0.0, const double sigma_=1.0) |
void | sharpenChannel (const ChannelType channel_, const double radius_=0.0, const double sigma_=1.0) |
void | shave (const Geometry &geometry_) |
void | shear (const double xShearAngle_, const double yShearAngle_) |
void | sigmoidalContrast (const bool sharpen_, const double contrast, const double midpoint=(double) QuantumRange/2.0) |
std::string | signature (const bool force_=false) const |
void | sketch (const double radius_=0.0, const double sigma_=1.0, const double angle_=0.0) |
void | solarize (const double factor_=50.0) |
void | sparseColor (const ChannelType channel_, const SparseColorMethod method_, const size_t numberArguments_, const double *arguments_) |
void | splice (const Geometry &geometry_) |
void | splice (const Geometry &geometry_, const Color &backgroundColor_) |
void | splice (const Geometry &geometry_, const Color &backgroundColor_, const GravityType gravity_) |
void | spread (const double amount_=3.0) |
Magick::ImageStatistics | statistics () const |
void | stegano (const Image &watermark_) |
void | stereo (const Image &rightImage_) |
void | strip (void) |
Image | subImageSearch (const Image &reference_, const MetricType metric_, Geometry *offset_, double *similarityMetric_, const double similarityThreshold=(-1.0)) |
void | swirl (const double degrees_) |
void | syncPixels (void) |
void | texture (const Image &texture_) |
void | threshold (const double threshold_) |
void | thumbnail (const Geometry &geometry_) |
void | tint (const std::string opacity_) |
void | transformOrigin (const double x_, const double y_) |
void | transformReset (void) |
void | transformScale (const double sx_, const double sy_) |
void | transparent (const Color &color_, const bool inverse_=false) |
void | transparentChroma (const Color &colorLow_, const Color &colorHigh_) |
void | transpose (void) |
void | transverse (void) |
void | trim (void) |
Image | uniqueColors (void) const |
void | unsharpmask (const double radius_, const double sigma_, const double amount_, const double threshold_) |
void | unsharpmaskChannel (const ChannelType channel_, const double radius_, const double sigma_, const double amount_, const double threshold_) |
void | vignette (const double radius_=0.0, const double sigma_=1.0, const ssize_t x_=0, const ssize_t y_=0) |
void | wave (const double amplitude_=25.0, const double wavelength_=150.0) |
void | waveletDenoise (const double threshold_, const double softness_) |
void | whiteThreshold (const std::string &threshold_) |
void | whiteThresholdChannel (const ChannelType channel_, const std::string &threshold_) |
void | write (Blob *blob_) |
void | write (Blob *blob_, const std::string &magick_) |
void | write (Blob *blob_, const std::string &magick_, const size_t depth_) |
void | write (const ::ssize_t x_, const ::ssize_t y_, const size_t columns_, const size_t rows_, const std::string &map_, const StorageType type_, void *pixels_) |
void | write (const std::string &imageSpec_) |
void | writeMask (const Image &mask_) |
Image | writeMask (void) const |
void | writePixels (const QuantumType quantum_, unsigned char *destination_) |
void | zoom (const Geometry &geometry_) |
Image (MagickCore::Image *image_) | |
MagickCore::Image *& | image (void) |
const MagickCore::Image * | constImage (void) const |
MagickCore::ImageInfo * | imageInfo (void) |
const MagickCore::ImageInfo * | constImageInfo (void) const |
Options * | options (void) |
const Options * | constOptions (void) const |
MagickCore::QuantizeInfo * | quantizeInfo (void) |
const MagickCore::QuantizeInfo * | constQuantizeInfo (void) const |
void | modifyImage (void) |
MagickCore::Image * | replaceImage (MagickCore::Image *replacement_) |
Private Member Functions | |
void | floodFill (const ssize_t x_, const ssize_t y_, const Magick::Image *fillPattern_, const Color &fill_, const PixelInfo *target, const bool invert_) |
void | mask (const Image &mask_, const PixelMask) |
Image | mask (const PixelMask) const |
void | read (MagickCore::Image *image, MagickCore::ExceptionInfo *exceptionInfo) |
Private Attributes | |
ImageRef * | _imgRef |
Magick::Image::Image | ( | void | ) |
Magick::Image::Image | ( | const Blob & | blob_ | ) |
Definition at line 177 of file Image.cpp.
Magick::Image::Image | ( | const Image & | image_ | ) |
Definition at line 208 of file Image.cpp.
Magick::Image::Image | ( | const size_t | width_, |
const size_t | height_, | ||
const std::string & | map_, | ||
const StorageType | type_, | ||
const void * | pixels_ ) |
Magick::Image::Image | ( | const std::string & | imageSpec_ | ) |
|
virtual |
Definition at line 268 of file Image.cpp.
Magick::Image::Image | ( | MagickCore::Image * | image_ | ) |
void Magick::Image::adaptiveBlur | ( | const double | radius_ = 0.0, |
const double | sigma_ = 1.0 ) |
void Magick::Image::adaptiveResize | ( | const Geometry & | geometry_ | ) |
Definition at line 1735 of file Image.cpp.
void Magick::Image::adaptiveSharpen | ( | const double | radius_ = 0.0, |
const double | sigma_ = 1.0 ) |
void Magick::Image::adaptiveSharpenChannel | ( | const ChannelType | channel_, |
const double | radius_ = 0.0, | ||
const double | sigma_ = 1.0 ) |
Definition at line 1768 of file Image.cpp.
void Magick::Image::adaptiveThreshold | ( | const size_t | width_, |
const size_t | height_, | ||
const double | bias_ = 0.0 ) |
void Magick::Image::addNoise | ( | const NoiseType | noiseType_, |
const double | attenuate_ = 1.0 ) |
void Magick::Image::addNoiseChannel | ( | const ChannelType | channel_, |
const NoiseType | noiseType_, | ||
const double | attenuate_ = 1.0 ) |
Definition at line 1807 of file Image.cpp.
void Magick::Image::adjoin | ( | const bool | flag_ | ) |
bool Magick::Image::adjoin | ( | void | ) | const |
void Magick::Image::affineTransform | ( | const DrawableAffine & | affine | ) |
Definition at line 1821 of file Image.cpp.
void Magick::Image::alpha | ( | const bool | alphaFlag_ | ) |
Definition at line 307 of file Image.cpp.
void Magick::Image::alpha | ( | const unsigned int | alpha_ | ) |
bool Magick::Image::alpha | ( | void | ) | const |
void Magick::Image::alphaChannel | ( | AlphaChannelOption | alphaOption_ | ) |
void Magick::Image::animationDelay | ( | const size_t | delay_ | ) |
size_t Magick::Image::animationDelay | ( | void | ) | const |
void Magick::Image::animationIterations | ( | const size_t | iterations_ | ) |
size_t Magick::Image::animationIterations | ( | void | ) | const |
void Magick::Image::annotate | ( | const std::string & | text_, |
const Geometry & | boundingArea_, | ||
const GravityType | gravity_ ) |
void Magick::Image::annotate | ( | const std::string & | text_, |
const Geometry & | boundingArea_, | ||
const GravityType | gravity_, | ||
const double | degrees_ ) |
Definition at line 1870 of file Image.cpp.
void Magick::Image::annotate | ( | const std::string & | text_, |
const Geometry & | location_ ) |
void Magick::Image::annotate | ( | const std::string & | text_, |
const GravityType | gravity_ ) |
Definition at line 1946 of file Image.cpp.
std::string Magick::Image::artifact | ( | const std::string & | name_ | ) | const |
void Magick::Image::artifact | ( | const std::string & | name_, |
const std::string & | value_ ) |
std::string Magick::Image::attribute | ( | const std::string | name_ | ) | const |
Definition at line 2001 of file Image.cpp.
void Magick::Image::attribute | ( | const std::string | name_, |
const char * | value_ ) |
void Magick::Image::attribute | ( | const std::string | name_, |
const std::string | value_ ) |
void Magick::Image::autoGamma | ( | void | ) |
void Magick::Image::autoGammaChannel | ( | const ChannelType | channel_ | ) |
Definition at line 2025 of file Image.cpp.
void Magick::Image::autoLevel | ( | void | ) |
void Magick::Image::autoLevelChannel | ( | const ChannelType | channel_ | ) |
void Magick::Image::autoOrient | ( | void | ) |
Definition at line 2054 of file Image.cpp.
void Magick::Image::autoThreshold | ( | const AutoThresholdMethod | method_ | ) |
void Magick::Image::backgroundColor | ( | const Color & | color_ | ) |
Magick::Color Magick::Image::backgroundColor | ( | void | ) | const |
void Magick::Image::backgroundTexture | ( | const std::string & | backgroundTexture_ | ) |
std::string Magick::Image::backgroundTexture | ( | void | ) | const |
size_t Magick::Image::baseColumns | ( | void | ) | const |
std::string Magick::Image::baseFilename | ( | void | ) | const |
size_t Magick::Image::baseRows | ( | void | ) | const |
void Magick::Image::blackPointCompensation | ( | const bool | flag_ | ) |
bool Magick::Image::blackPointCompensation | ( | void | ) | const |
void Magick::Image::blackThreshold | ( | const std::string & | threshold_ | ) |
void Magick::Image::blackThresholdChannel | ( | const ChannelType | channel_, |
const std::string & | threshold_ ) |
void Magick::Image::blueShift | ( | const double | factor_ = 1.5 | ) |
void Magick::Image::blur | ( | const double | radius_ = 0.0, |
const double | sigma_ = 1.0 ) |
void Magick::Image::blurChannel | ( | const ChannelType | channel_, |
const double | radius_ = 0.0, | ||
const double | sigma_ = 1.0 ) |
Definition at line 2118 of file Image.cpp.
void Magick::Image::border | ( | const Geometry & | geometry_ = borderGeometryDefault | ) |
Definition at line 2132 of file Image.cpp.
void Magick::Image::borderColor | ( | const Color & | color_ | ) |
Magick::Color Magick::Image::borderColor | ( | void | ) | const |
Magick::Geometry Magick::Image::boundingBox | ( | void | ) | const |
void Magick::Image::boxColor | ( | const Color & | boxColor_ | ) |
Magick::Color Magick::Image::boxColor | ( | void | ) | const |
void Magick::Image::brightnessContrast | ( | const double | brightness_ = 0.0, |
const double | contrast_ = 0.0 ) |
void Magick::Image::brightnessContrastChannel | ( | const ChannelType | channel_, |
const double | brightness_ = 0.0, | ||
const double | contrast_ = 0.0 ) |
void Magick::Image::cannyEdge | ( | const double | radius_ = 0.0, |
const double | sigma_ = 1.0, | ||
const double | lowerPercent_ = 0.1, | ||
const double | upperPercent_ = 0.3 ) |
Definition at line 2167 of file Image.cpp.
void Magick::Image::cdl | ( | const std::string & | cdl_ | ) |
void Magick::Image::channel | ( | const ChannelType | channel_ | ) |
size_t Magick::Image::channelDepth | ( | const ChannelType | channel_ | ) |
void Magick::Image::channelDepth | ( | const ChannelType | channel_, |
const size_t | depth_ ) |
size_t Magick::Image::channels | ( | ) | const |
void Magick::Image::charcoal | ( | const double | radius_ = 0.0, |
const double | sigma_ = 1.0 ) |
void Magick::Image::charcoalChannel | ( | const ChannelType | channel_, |
const double | radius_ = 0.0, | ||
const double | sigma_ = 1.0 ) |
Definition at line 2211 of file Image.cpp.
void Magick::Image::chop | ( | const Geometry & | geometry_ | ) |
void Magick::Image::chromaBluePrimary | ( | const double | x_, |
const double | y_, | ||
const double | z_ ) |
void Magick::Image::chromaBluePrimary | ( | double * | x_, |
double * | y_, | ||
double * | z_ ) const |
void Magick::Image::chromaGreenPrimary | ( | const double | x_, |
const double | y_, | ||
const double | z_ ) |
void Magick::Image::chromaGreenPrimary | ( | double * | x_, |
double * | y_, | ||
double * | z_ ) const |
void Magick::Image::chromaRedPrimary | ( | const double | x_, |
const double | y_, | ||
const double | z_ ) |
void Magick::Image::chromaRedPrimary | ( | double * | x_, |
double * | y_, | ||
double * | z_ ) const |
void Magick::Image::chromaWhitePoint | ( | const double | x_, |
const double | y_, | ||
const double | z_ ) |
void Magick::Image::chromaWhitePoint | ( | double * | x_, |
double * | y_, | ||
double * | z_ ) const |
void Magick::Image::clamp | ( | void | ) |
void Magick::Image::clampChannel | ( | const ChannelType | channel_ | ) |
void Magick::Image::classType | ( | const ClassType | class_ | ) |
Definition at line 497 of file Image.cpp.
Magick::ClassType Magick::Image::classType | ( | void | ) | const |
void Magick::Image::clip | ( | void | ) |
void Magick::Image::clipPath | ( | const std::string | pathname_, |
const bool | inside_ ) |
void Magick::Image::clut | ( | const Image & | clutImage_, |
const PixelInterpolateMethod | method ) |
void Magick::Image::clutChannel | ( | const ChannelType | channel_, |
const Image & | clutImage_, | ||
const PixelInterpolateMethod | method ) |
void Magick::Image::colorFuzz | ( | const double | fuzz_ | ) |
double Magick::Image::colorFuzz | ( | void | ) | const |
void Magick::Image::colorize | ( | const unsigned int | alpha_, |
const Color & | penColor_ ) |
void Magick::Image::colorize | ( | const unsigned int | alphaRed_, |
const unsigned int | alphaGreen_, | ||
const unsigned int | alphaBlue_, | ||
const Color & | penColor_ ) |
Definition at line 2363 of file Image.cpp.
Magick::Color Magick::Image::colorMap | ( | const size_t | index_ | ) | const |
Definition at line 2415 of file Image.cpp.
void Magick::Image::colorMap | ( | const size_t | index_, |
const Color & | color_ ) |
Definition at line 2390 of file Image.cpp.
void Magick::Image::colorMapSize | ( | const size_t | entries_ | ) |
Definition at line 539 of file Image.cpp.
size_t Magick::Image::colorMapSize | ( | void | ) | const |
void Magick::Image::colorMatrix | ( | const size_t | order_, |
const double * | color_matrix_ ) |
Definition at line 2430 of file Image.cpp.
void Magick::Image::colorSpace | ( | const ColorspaceType | colorSpace_ | ) |
Magick::ColorspaceType Magick::Image::colorSpace | ( | void | ) | const |
void Magick::Image::colorSpaceType | ( | const ColorspaceType | colorSpace_ | ) |
Magick::ColorspaceType Magick::Image::colorSpaceType | ( | void | ) | const |
size_t Magick::Image::columns | ( | void | ) | const |
void Magick::Image::comment | ( | const std::string & | comment_ | ) |
std::string Magick::Image::comment | ( | void | ) | const |
Definition at line 605 of file Image.cpp.
bool Magick::Image::compare | ( | const Image & | reference_ | ) | const |
double Magick::Image::compare | ( | const Image & | reference_, |
const MetricType | metric_ ) |
Magick::Image Magick::Image::compare | ( | const Image & | reference_, |
const MetricType | metric_, | ||
double * | distortion ) |
Definition at line 2501 of file Image.cpp.
double Magick::Image::compareChannel | ( | const ChannelType | channel_, |
const Image & | reference_, | ||
const MetricType | metric_ ) |
Definition at line 2486 of file Image.cpp.
Magick::Image Magick::Image::compareChannel | ( | const ChannelType | channel_, |
const Image & | reference_, | ||
const MetricType | metric_, | ||
double * | distortion ) |
Definition at line 2517 of file Image.cpp.
void Magick::Image::compose | ( | const CompositeOperator | compose_ | ) |
Magick::CompositeOperator Magick::Image::compose | ( | void | ) | const |
void Magick::Image::composite | ( | const Image & | compositeImage_, |
const Geometry & | offset_, | ||
const CompositeOperator | compose_ = InCompositeOp ) |
Definition at line 2535 of file Image.cpp.
void Magick::Image::composite | ( | const Image & | compositeImage_, |
const GravityType | gravity_, | ||
const CompositeOperator | compose_ = InCompositeOp ) |
Definition at line 2556 of file Image.cpp.
void Magick::Image::compressType | ( | const CompressionType | compressType_ | ) |
Magick::CompressionType Magick::Image::compressType | ( | void | ) | const |
void Magick::Image::connectedComponents | ( | const size_t | connectivity_ | ) |
const MagickCore::Image * Magick::Image::constImage | ( | void | ) | const |
const MagickCore::ImageInfo * Magick::Image::constImageInfo | ( | void | ) | const |
const Magick::Options * Magick::Image::constOptions | ( | void | ) | const |
const MagickCore::QuantizeInfo * Magick::Image::constQuantizeInfo | ( | void | ) | const |
void Magick::Image::contrast | ( | const bool | sharpen_ | ) |
void Magick::Image::contrastStretch | ( | const double | blackPoint_, |
const double | whitePoint_ ) |
void Magick::Image::contrastStretchChannel | ( | const ChannelType | channel_, |
const double | blackPoint_, | ||
const double | whitePoint_ ) |
void Magick::Image::convolve | ( | const size_t | order_, |
const double * | kernel_ ) |
Definition at line 2625 of file Image.cpp.
void Magick::Image::copyPixels | ( | const Image & | source_, |
const Geometry & | geometry_, | ||
const Offset & | offset_ ) |
Definition at line 2652 of file Image.cpp.
void Magick::Image::crop | ( | const Geometry & | geometry_ | ) |
void Magick::Image::cycleColormap | ( | const ::ssize_t | amount_ | ) |
void Magick::Image::debug | ( | const bool | flag_ | ) |
bool Magick::Image::debug | ( | void | ) | const |
void Magick::Image::decipher | ( | const std::string & | passphrase_ | ) |
bool Magick::Image::defineSet | ( | const std::string & | magick_, |
const std::string & | key_ ) const |
void Magick::Image::defineSet | ( | const std::string & | magick_, |
const std::string & | key_, | ||
bool | flag_ ) |
std::string Magick::Image::defineValue | ( | const std::string & | magick_, |
const std::string & | key_ ) const |
Definition at line 2740 of file Image.cpp.
void Magick::Image::defineValue | ( | const std::string & | magick_, |
const std::string & | key_, | ||
const std::string & | value_ ) |
void Magick::Image::density | ( | const Point & | density_ | ) |
Definition at line 653 of file Image.cpp.
Magick::Point Magick::Image::density | ( | void | ) | const |
Definition at line 673 of file Image.cpp.
void Magick::Image::depth | ( | const size_t | depth_ | ) |
size_t Magick::Image::depth | ( | void | ) | const |
void Magick::Image::deskew | ( | const double | threshold_ | ) |
void Magick::Image::despeckle | ( | void | ) |
std::string Magick::Image::directory | ( | void | ) | const |
void Magick::Image::display | ( | void | ) |
void Magick::Image::distort | ( | const DistortMethod | method_, |
const size_t | numberArguments_, | ||
const double * | arguments_, | ||
const bool | bestfit_ = false ) |
Definition at line 2785 of file Image.cpp.
void Magick::Image::draw | ( | const Drawable & | drawable_ | ) |
Definition at line 2798 of file Image.cpp.
void Magick::Image::draw | ( | const std::vector< Magick::Drawable > & | drawable_ | ) |
Definition at line 2819 of file Image.cpp.
void Magick::Image::edge | ( | const double | radius_ = 0.0 | ) |
void Magick::Image::emboss | ( | const double | radius_ = 0.0, |
const double | sigma_ = 1.0 ) |
void Magick::Image::encipher | ( | const std::string & | passphrase_ | ) |
void Magick::Image::endian | ( | const EndianType | endian_ | ) |
Magick::EndianType Magick::Image::endian | ( | void | ) | const |
void Magick::Image::enhance | ( | void | ) |
void Magick::Image::equalize | ( | void | ) |
void Magick::Image::erase | ( | void | ) |
void Magick::Image::evaluate | ( | const ChannelType | channel_, |
const MagickEvaluateOperator | operator_, | ||
double | rvalue_ ) |
void Magick::Image::evaluate | ( | const ChannelType | channel_, |
const MagickFunction | function_, | ||
const size_t | number_parameters_, | ||
const double * | parameters_ ) |
void Magick::Image::exifProfile | ( | const Blob & | exifProfile_ | ) |
Definition at line 729 of file Image.cpp.
Magick::Blob Magick::Image::exifProfile | ( | void | ) | const |
Definition at line 747 of file Image.cpp.
void Magick::Image::extent | ( | const Geometry & | geometry_ | ) |
Definition at line 2953 of file Image.cpp.
void Magick::Image::extent | ( | const Geometry & | geometry_, |
const GravityType | gravity_ ) |
Definition at line 2984 of file Image.cpp.
void Magick::Image::fileName | ( | const std::string & | fileName_ | ) |
Definition at line 759 of file Image.cpp.
std::string Magick::Image::fileName | ( | void | ) | const |
MagickCore::MagickSizeType Magick::Image::fileSize | ( | void | ) | const |
void Magick::Image::fillColor | ( | const Color & | fillColor_ | ) |
Magick::Color Magick::Image::fillColor | ( | void | ) | const |
void Magick::Image::fillPattern | ( | const Image & | fillPattern_ | ) |
Magick::Image Magick::Image::fillPattern | ( | void | ) | const |
Definition at line 817 of file Image.cpp.
void Magick::Image::fillRule | ( | const FillRule & | fillRule_ | ) |
Magick::FillRule Magick::Image::fillRule | ( | void | ) | const |
void Magick::Image::filterType | ( | const FilterType | filterType_ | ) |
Magick::FilterType Magick::Image::filterType | ( | void | ) | const |
void Magick::Image::flip | ( | void | ) |
|
private |
Definition at line 5125 of file Image.cpp.
void Magick::Image::floodFillAlpha | ( | const ssize_t | x_, |
const ssize_t | y_, | ||
const unsigned int | alpha_, | ||
const Color & | target_, | ||
const bool | invert_ = false ) |
Definition at line 3026 of file Image.cpp.
void Magick::Image::flop | ( | void | ) |
void Magick::Image::font | ( | const std::string & | font_ | ) |
std::string Magick::Image::font | ( | void | ) | const |
void Magick::Image::fontFamily | ( | const std::string & | family_ | ) |
std::string Magick::Image::fontFamily | ( | void | ) | const |
void Magick::Image::fontPointsize | ( | const double | pointSize_ | ) |
double Magick::Image::fontPointsize | ( | void | ) | const |
void Magick::Image::fontStyle | ( | const StyleType | style_ | ) |
Magick::StyleType Magick::Image::fontStyle | ( | void | ) | const |
void Magick::Image::fontTypeMetrics | ( | const std::string & | text_, |
TypeMetric * | metrics ) |
Definition at line 3131 of file Image.cpp.
void Magick::Image::fontTypeMetricsMultiline | ( | const std::string & | text_, |
TypeMetric * | metrics ) |
Definition at line 3146 of file Image.cpp.
void Magick::Image::fontWeight | ( | const size_t | weight_ | ) |
size_t Magick::Image::fontWeight | ( | void | ) | const |
std::string Magick::Image::format | ( | void | ) | const |
Definition at line 907 of file Image.cpp.
std::string Magick::Image::formatExpression | ( | const std::string | expression | ) |
Definition at line 926 of file Image.cpp.
void Magick::Image::frame | ( | const Geometry & | geometry_ = frameGeometryDefault | ) |
Definition at line 3162 of file Image.cpp.
void Magick::Image::fx | ( | const std::string | expression_ | ) |
void Magick::Image::fx | ( | const std::string | expression_, |
const Magick::ChannelType | channel_ ) |
Definition at line 3216 of file Image.cpp.
void Magick::Image::gamma | ( | const double | gamma_ | ) |
void Magick::Image::gamma | ( | const double | gammaRed_, |
const double | gammaGreen_, | ||
const double | gammaBlue_ ) |
Definition at line 3238 of file Image.cpp.
double Magick::Image::gamma | ( | void | ) | const |
void Magick::Image::gaussianBlur | ( | const double | radius_, |
const double | sigma_ ) |
void Magick::Image::gaussianBlurChannel | ( | const ChannelType | channel_, |
const double | radius_, | ||
const double | sigma_ ) |
Definition at line 3264 of file Image.cpp.
Magick::Geometry Magick::Image::geometry | ( | void | ) | const |
const void * Magick::Image::getConstMetacontent | ( | void | ) | const |
const Magick::Quantum * Magick::Image::getConstPixels | ( | const ::ssize_t | x_, |
const ::ssize_t | y_, | ||
const size_t | columns_, | ||
const size_t | rows_ ) const |
void * Magick::Image::getMetacontent | ( | void | ) |
Magick::Quantum * Magick::Image::getPixels | ( | const ::ssize_t | x_, |
const ::ssize_t | y_, | ||
const size_t | columns_, | ||
const size_t | rows_ ) |
MagickCore::DisposeType Magick::Image::gifDisposeMethod | ( | void | ) | const |
void Magick::Image::grayscale | ( | const PixelIntensityMethod | method_ | ) |
void Magick::Image::haldClut | ( | const Image & | clutImage_ | ) |
bool Magick::Image::hasChannel | ( | const PixelChannel | channel | ) | const |
Definition at line 976 of file Image.cpp.
void Magick::Image::highlightColor | ( | const Color | color_ | ) |
void Magick::Image::houghLine | ( | const size_t | width_, |
const size_t | height_, | ||
const size_t | threshold_ = 40 ) |
void Magick::Image::iccColorProfile | ( | const Blob & | colorProfile_ | ) |
Magick::Blob Magick::Image::iccColorProfile | ( | void | ) | const |
Definition at line 1001 of file Image.cpp.
Magick::ImageType Magick::Image::identifyType | ( | void | ) | const |
MagickCore::Image *& Magick::Image::image | ( | void | ) |
MagickCore::ImageInfo * Magick::Image::imageInfo | ( | void | ) |
void Magick::Image::implode | ( | const double | factor_ | ) |
void Magick::Image::interlaceType | ( | const InterlaceType | interlace_ | ) |
Magick::InterlaceType Magick::Image::interlaceType | ( | void | ) | const |
void Magick::Image::interpolate | ( | const PixelInterpolateMethod | interpolate_ | ) |
Magick::PixelInterpolateMethod Magick::Image::interpolate | ( | void | ) | const |
void Magick::Image::inverseFourierTransform | ( | const Image & | phase_ | ) |
void Magick::Image::inverseFourierTransform | ( | const Image & | phase_, |
const bool | magnitude_ ) |
Definition at line 3389 of file Image.cpp.
void Magick::Image::iptcProfile | ( | const Blob & | iptcProfile_ | ) |
Definition at line 1036 of file Image.cpp.
Magick::Blob Magick::Image::iptcProfile | ( | void | ) | const |
Definition at line 1053 of file Image.cpp.
bool Magick::Image::isOpaque | ( | void | ) | const |
void Magick::Image::isValid | ( | const bool | isValid_ | ) |
Definition at line 1076 of file Image.cpp.
bool Magick::Image::isValid | ( | void | ) | const |
void Magick::Image::kuwahara | ( | const double | radius_ = 0.0, |
const double | sigma_ = 1.0 ) |
void Magick::Image::kuwaharaChannel | ( | const ChannelType | channel_, |
const double | radius_ = 0.0, | ||
const double | sigma_ = 1.0 ) |
Definition at line 3413 of file Image.cpp.
void Magick::Image::label | ( | const std::string & | label_ | ) |
std::string Magick::Image::label | ( | void | ) | const |
void Magick::Image::level | ( | const double | blackPoint_, |
const double | whitePoint_, | ||
const double | gamma_ = 1.0 ) |
void Magick::Image::levelChannel | ( | const ChannelType | channel_, |
const double | blackPoint_, | ||
const double | whitePoint_, | ||
const double | gamma_ = 1.0 ) |
void Magick::Image::levelColors | ( | const Color & | blackColor_, |
const Color & | whiteColor_, | ||
const bool | invert_ = true ) |
Definition at line 3447 of file Image.cpp.
void Magick::Image::levelColorsChannel | ( | const ChannelType | channel_, |
const Color & | blackColor_, | ||
const Color & | whiteColor_, | ||
const bool | invert_ = true ) |
Definition at line 3464 of file Image.cpp.
void Magick::Image::levelize | ( | const double | blackPoint_, |
const double | whitePoint_, | ||
const double | gamma_ = 1.0 ) |
void Magick::Image::levelizeChannel | ( | const ChannelType | channel_, |
const double | blackPoint_, | ||
const double | whitePoint_, | ||
const double | gamma_ = 1.0 ) |
void Magick::Image::linearStretch | ( | const double | blackPoint_, |
const double | whitePoint_ ) |
void Magick::Image::liquidRescale | ( | const Geometry & | geometry_ | ) |
Definition at line 3512 of file Image.cpp.
void Magick::Image::localContrast | ( | const double | radius_, |
const double | strength_ ) |
void Magick::Image::localContrastChannel | ( | const ChannelType | channel_, |
const double | radius_, | ||
const double | strength_ ) |
Definition at line 3545 of file Image.cpp.
void Magick::Image::lowlightColor | ( | const Color | color_ | ) |
void Magick::Image::magick | ( | const std::string & | magick_ | ) |
Definition at line 1131 of file Image.cpp.
std::string Magick::Image::magick | ( | void | ) | const |
void Magick::Image::magnify | ( | void | ) |
void Magick::Image::map | ( | const Image & | mapImage_, |
const bool | dither_ = false ) |
void Magick::Image::map | ( | const Image & | mapImage_, |
const DitherMethod | ditherMethod_ ) |
|
private |
Definition at line 5164 of file Image.cpp.
|
private |
void Magick::Image::masklightColor | ( | const Color | color_ | ) |
void Magick::Image::matteColor | ( | const Color & | matteColor_ | ) |
Definition at line 331 of file Image.cpp.
Magick::Color Magick::Image::matteColor | ( | void | ) | const |
double Magick::Image::meanErrorPerPixel | ( | void | ) | const |
void Magick::Image::meanShift | ( | const size_t | width_, |
const size_t | height_, | ||
const double | color_distance_ ) |
void Magick::Image::medianFilter | ( | const double | radius_ = 0.0 | ) |
void Magick::Image::minify | ( | void | ) |
void Magick::Image::modifyImage | ( | void | ) |
void Magick::Image::modulate | ( | const double | brightness_, |
const double | saturation_, | ||
const double | hue_ ) |
Definition at line 3621 of file Image.cpp.
void Magick::Image::modulusDepth | ( | const size_t | modulusDepth_ | ) |
size_t Magick::Image::modulusDepth | ( | void | ) | const |
Magick::ImageMoments Magick::Image::moments | ( | void | ) | const |
void Magick::Image::monochrome | ( | const bool | monochromeFlag_ | ) |
bool Magick::Image::monochrome | ( | void | ) | const |
Magick::Geometry Magick::Image::montageGeometry | ( | void | ) | const |
Definition at line 1202 of file Image.cpp.
void Magick::Image::morphology | ( | const MorphologyMethod | method_, |
const KernelInfoType | kernel_, | ||
const std::string | arguments_, | ||
const ssize_t | iterations_ = 1 ) |
Definition at line 3661 of file Image.cpp.
void Magick::Image::morphology | ( | const MorphologyMethod | method_, |
const std::string | kernel_, | ||
const ssize_t | iterations_ = 1 ) |
Definition at line 3641 of file Image.cpp.
void Magick::Image::morphologyChannel | ( | const ChannelType | channel_, |
const MorphologyMethod | method_, | ||
const KernelInfoType | kernel_, | ||
const std::string | arguments_, | ||
const ssize_t | iterations_ = 1 ) |
Definition at line 3713 of file Image.cpp.
void Magick::Image::morphologyChannel | ( | const ChannelType | channel_, |
const MorphologyMethod | method_, | ||
const std::string | kernel_, | ||
const ssize_t | iterations_ = 1 ) |
Definition at line 3685 of file Image.cpp.
void Magick::Image::motionBlur | ( | const double | radius_, |
const double | sigma_, | ||
const double | angle_ ) |
void Magick::Image::negate | ( | const bool | grayscale_ = false | ) |
void Magick::Image::negateChannel | ( | const ChannelType | channel_, |
const bool | grayscale_ = false ) |
void Magick::Image::normalize | ( | void | ) |
double Magick::Image::normalizedMaxError | ( | void | ) | const |
double Magick::Image::normalizedMeanError | ( | void | ) | const |
void Magick::Image::oilPaint | ( | const double | radius_ = 0.0, |
const double | sigma = 1.0 ) |
void Magick::Image::opaque | ( | const Color & | opaqueColor_, |
const Color & | penColor_, | ||
const bool | invert_ = false ) |
Definition at line 3788 of file Image.cpp.
Magick::Image & Magick::Image::operator= | ( | const Image & | image_ | ) |
Magick::Options * Magick::Image::options | ( | void | ) |
void Magick::Image::orderedDither | ( | std::string | thresholdMap_ | ) |
void Magick::Image::orderedDitherChannel | ( | const ChannelType | channel_, |
std::string | thresholdMap_ ) |
void Magick::Image::orientation | ( | const OrientationType | orientation_ | ) |
Magick::OrientationType Magick::Image::orientation | ( | void | ) | const |
void Magick::Image::page | ( | const Geometry & | pageSize_ | ) |
Magick::Geometry Magick::Image::page | ( | void | ) | const |
void Magick::Image::perceptible | ( | const double | epsilon_ | ) |
void Magick::Image::perceptibleChannel | ( | const ChannelType | channel_, |
const double | epsilon_ ) |
Magick::ImagePerceptualHash Magick::Image::perceptualHash | ( | ) | const |
void Magick::Image::ping | ( | const Blob & | blob_ | ) |
void Magick::Image::ping | ( | const std::string & | imageSpec_ | ) |
void Magick::Image::polaroid | ( | const std::string & | caption_, |
const double | angle_, | ||
const PixelInterpolateMethod | method_ ) |
void Magick::Image::posterize | ( | const size_t | levels_, |
const DitherMethod | method_ ) |
void Magick::Image::posterizeChannel | ( | const ChannelType | channel_, |
const size_t | levels_, | ||
const DitherMethod | method_ ) |
void Magick::Image::process | ( | std::string | name_, |
const ::ssize_t | argc_, | ||
const char ** | argv_ ) |
Magick::Blob Magick::Image::profile | ( | const std::string | name_ | ) | const |
Definition at line 3986 of file Image.cpp.
void Magick::Image::profile | ( | const std::string | name_, |
const Blob & | colorProfile_ ) |
void Magick::Image::quality | ( | const size_t | quality_ | ) |
size_t Magick::Image::quality | ( | void | ) | const |
void Magick::Image::quantize | ( | const bool | measureError_ = false | ) |
Definition at line 3999 of file Image.cpp.
void Magick::Image::quantizeColors | ( | const size_t | colors_ | ) |
size_t Magick::Image::quantizeColors | ( | void | ) | const |
void Magick::Image::quantizeColorSpace | ( | const ColorspaceType | colorSpace_ | ) |
Magick::ColorspaceType Magick::Image::quantizeColorSpace | ( | void | ) | const |
void Magick::Image::quantizeDither | ( | const bool | ditherFlag_ | ) |
bool Magick::Image::quantizeDither | ( | void | ) | const |
void Magick::Image::quantizeDitherMethod | ( | const DitherMethod | ditherMethod_ | ) |
MagickCore::DitherMethod Magick::Image::quantizeDitherMethod | ( | void | ) | const |
MagickCore::QuantizeInfo * Magick::Image::quantizeInfo | ( | void | ) |
void Magick::Image::quantizeTreeDepth | ( | const size_t | treeDepth_ | ) |
size_t Magick::Image::quantizeTreeDepth | ( | void | ) | const |
void Magick::Image::quiet | ( | const bool | quiet_ | ) |
bool Magick::Image::quiet | ( | void | ) | const |
void Magick::Image::raise | ( | const Geometry & | geometry_ = raiseGeometryDefault, |
const bool | raisedFlag_ = false ) |
void Magick::Image::randomThreshold | ( | const double | low_, |
const double | high_ ) |
void Magick::Image::randomThresholdChannel | ( | const ChannelType | channel_, |
const double | low_, | ||
const double | high_ ) |
void Magick::Image::read | ( | const Blob & | blob_ | ) |
void Magick::Image::read | ( | const Geometry & | size_, |
const std::string & | imageSpec_ ) |
void Magick::Image::read | ( | const size_t | width_, |
const size_t | height_, | ||
const std::string & | map_, | ||
const StorageType | type_, | ||
const void * | pixels_ ) |
void Magick::Image::read | ( | const std::string & | imageSpec_ | ) |
|
private |
Definition at line 5096 of file Image.cpp.
void Magick::Image::readMask | ( | const Image & | mask_ | ) |
Magick::Image Magick::Image::readMask | ( | void | ) | const |
void Magick::Image::readPixels | ( | const QuantumType | quantum_, |
const unsigned char * | source_ ) |
Definition at line 4129 of file Image.cpp.
void Magick::Image::reduceNoise | ( | const size_t | order_ | ) |
void Magick::Image::reduceNoise | ( | void | ) |
void Magick::Image::renderingIntent | ( | const RenderingIntent | renderingIntent_ | ) |
Magick::RenderingIntent Magick::Image::renderingIntent | ( | void | ) | const |
void Magick::Image::repage | ( | ) |
MagickCore::Image * Magick::Image::replaceImage | ( | MagickCore::Image * | replacement_ | ) |
Definition at line 5078 of file Image.cpp.
void Magick::Image::resample | ( | const Point & | density_ | ) |
void Magick::Image::resize | ( | const Geometry & | geometry_ | ) |
Definition at line 4182 of file Image.cpp.
void Magick::Image::resolutionUnits | ( | const ResolutionType | resolutionUnits_ | ) |
Magick::ResolutionType Magick::Image::resolutionUnits | ( | void | ) | const |
void Magick::Image::roll | ( | const Geometry & | roll_ | ) |
void Magick::Image::roll | ( | const ssize_t | columns_, |
const ssize_t | rows_ ) |
void Magick::Image::rotate | ( | const double | degrees_ | ) |
void Magick::Image::rotationalBlur | ( | const double | angle_ | ) |
void Magick::Image::rotationalBlurChannel | ( | const ChannelType | channel_, |
const double | angle_ ) |
Definition at line 4251 of file Image.cpp.
size_t Magick::Image::rows | ( | void | ) | const |
void Magick::Image::sample | ( | const Geometry & | geometry_ | ) |
Definition at line 4265 of file Image.cpp.
void Magick::Image::samplingFactor | ( | const std::string & | samplingFactor_ | ) |
std::string Magick::Image::samplingFactor | ( | void | ) | const |
void Magick::Image::scale | ( | const Geometry & | geometry_ | ) |
Definition at line 4287 of file Image.cpp.
void Magick::Image::scene | ( | const size_t | scene_ | ) |
size_t Magick::Image::scene | ( | void | ) | const |
void Magick::Image::segment | ( | const double | clusterThreshold_ = 1.0, |
const double | smoothingThreshold_ = 1.5 ) |
Definition at line 4309 of file Image.cpp.
void Magick::Image::selectiveBlur | ( | const double | radius_, |
const double | sigma_, | ||
const double | threshold_ ) |
void Magick::Image::selectiveBlurChannel | ( | const ChannelType | channel_, |
const double | radius_, | ||
const double | sigma_, | ||
const double | threshold_ ) |
Definition at line 4334 of file Image.cpp.
Magick::Image Magick::Image::separate | ( | const ChannelType | channel_ | ) | const |
void Magick::Image::sepiaTone | ( | const double | threshold_ | ) |
bool Magick::Image::setColorMetric | ( | const Image & | reference_ | ) |
Definition at line 4374 of file Image.cpp.
Magick::Quantum * Magick::Image::setPixels | ( | const ::ssize_t | x_, |
const ::ssize_t | y_, | ||
const size_t | columns_, | ||
const size_t | rows_ ) |
void Magick::Image::shade | ( | const double | azimuth_ = 30, |
const double | elevation_ = 30, | ||
const bool | colorShading_ = false ) |
Definition at line 4403 of file Image.cpp.
void Magick::Image::shadow | ( | const double | percentAlpha_ = 80.0, |
const double | sigma_ = 0.5, | ||
const ssize_t | x_ = 5, | ||
const ssize_t | y_ = 5 ) |
void Magick::Image::sharpen | ( | const double | radius_ = 0.0, |
const double | sigma_ = 1.0 ) |
void Magick::Image::sharpenChannel | ( | const ChannelType | channel_, |
const double | radius_ = 0.0, | ||
const double | sigma_ = 1.0 ) |
Definition at line 4440 of file Image.cpp.
void Magick::Image::shave | ( | const Geometry & | geometry_ | ) |
void Magick::Image::shear | ( | const double | xShearAngle_, |
const double | yShearAngle_ ) |
void Magick::Image::sigmoidalContrast | ( | const bool | sharpen_, |
const double | contrast, | ||
const double | midpoint = (double) QuantumRange/2.0 ) |
std::string Magick::Image::signature | ( | const bool | force_ = false | ) | const |
void Magick::Image::size | ( | const Geometry & | geometry_ | ) |
Magick::Geometry Magick::Image::size | ( | void | ) | const |
void Magick::Image::sketch | ( | const double | radius_ = 0.0, |
const double | sigma_ = 1.0, | ||
const double | angle_ = 0.0 ) |
void Magick::Image::solarize | ( | const double | factor_ = 50.0 | ) |
void Magick::Image::sparseColor | ( | const ChannelType | channel_, |
const SparseColorMethod | method_, | ||
const size_t | numberArguments_, | ||
const double * | arguments_ ) |
Definition at line 4514 of file Image.cpp.
void Magick::Image::splice | ( | const Geometry & | geometry_ | ) |
void Magick::Image::spread | ( | const double | amount_ = 3.0 | ) |
Magick::ImageStatistics Magick::Image::statistics | ( | ) | const |
void Magick::Image::stegano | ( | const Image & | watermark_ | ) |
void Magick::Image::stereo | ( | const Image & | rightImage_ | ) |
void Magick::Image::strip | ( | void | ) |
void Magick::Image::strokeAntiAlias | ( | const bool | flag_ | ) |
bool Magick::Image::strokeAntiAlias | ( | void | ) | const |
void Magick::Image::strokeColor | ( | const Color & | strokeColor_ | ) |
Magick::Color Magick::Image::strokeColor | ( | void | ) | const |
void Magick::Image::strokeDashArray | ( | const double * | strokeDashArray_ | ) |
const double * Magick::Image::strokeDashArray | ( | void | ) | const |
void Magick::Image::strokeDashOffset | ( | const double | strokeDashOffset_ | ) |
double Magick::Image::strokeDashOffset | ( | void | ) | const |
void Magick::Image::strokeLineCap | ( | const LineCap | lineCap_ | ) |
Magick::LineCap Magick::Image::strokeLineCap | ( | void | ) | const |
void Magick::Image::strokeLineJoin | ( | const LineJoin | lineJoin_ | ) |
Magick::LineJoin Magick::Image::strokeLineJoin | ( | void | ) | const |
void Magick::Image::strokeMiterLimit | ( | const size_t | miterLimit_ | ) |
size_t Magick::Image::strokeMiterLimit | ( | void | ) | const |
void Magick::Image::strokePattern | ( | const Image & | strokePattern_ | ) |
Magick::Image Magick::Image::strokePattern | ( | void | ) | const |
Definition at line 1483 of file Image.cpp.
void Magick::Image::strokeWidth | ( | const double | strokeWidth_ | ) |
double Magick::Image::strokeWidth | ( | void | ) | const |
void Magick::Image::subImage | ( | const size_t | subImage_ | ) |
size_t Magick::Image::subImage | ( | void | ) | const |
Magick::Image Magick::Image::subImageSearch | ( | const Image & | reference_, |
const MetricType | metric_, | ||
Geometry * | offset_, | ||
double * | similarityMetric_, | ||
const double | similarityThreshold = (-1.0) ) |
Definition at line 4605 of file Image.cpp.
void Magick::Image::subRange | ( | const size_t | subRange_ | ) |
size_t Magick::Image::subRange | ( | void | ) | const |
void Magick::Image::swirl | ( | const double | degrees_ | ) |
void Magick::Image::syncPixels | ( | void | ) |
void Magick::Image::textAntiAlias | ( | const bool | flag_ | ) |
bool Magick::Image::textAntiAlias | ( | void | ) | const |
Magick::DirectionType Magick::Image::textDirection | ( | void | ) | const |
void Magick::Image::textDirection | ( | DirectionType | direction_ | ) |
void Magick::Image::textEncoding | ( | const std::string & | encoding_ | ) |
std::string Magick::Image::textEncoding | ( | void | ) | const |
Magick::GravityType Magick::Image::textGravity | ( | void | ) | const |
void Magick::Image::textGravity | ( | GravityType | gravity_ | ) |
void Magick::Image::textInterlineSpacing | ( | double | spacing_ | ) |
double Magick::Image::textInterlineSpacing | ( | void | ) | const |
void Magick::Image::textInterwordSpacing | ( | double | spacing_ | ) |
double Magick::Image::textInterwordSpacing | ( | void | ) | const |
void Magick::Image::textKerning | ( | double | kerning_ | ) |
double Magick::Image::textKerning | ( | void | ) | const |
void Magick::Image::textUnderColor | ( | const Color & | underColor_ | ) |
Magick::Color Magick::Image::textUnderColor | ( | void | ) | const |
void Magick::Image::texture | ( | const Image & | texture_ | ) |
void Magick::Image::threshold | ( | const double | threshold_ | ) |
void Magick::Image::thumbnail | ( | const Geometry & | geometry_ | ) |
Definition at line 4662 of file Image.cpp.
void Magick::Image::tint | ( | const std::string | opacity_ | ) |
Definition at line 4684 of file Image.cpp.
size_t Magick::Image::totalColors | ( | void | ) | const |
void Magick::Image::transformOrigin | ( | const double | x_, |
const double | y_ ) |
void Magick::Image::transformReset | ( | void | ) |
void Magick::Image::transformRotation | ( | const double | angle_ | ) |
void Magick::Image::transformScale | ( | const double | sx_, |
const double | sy_ ) |
void Magick::Image::transformSkewX | ( | const double | skewx_ | ) |
void Magick::Image::transformSkewY | ( | const double | skewy_ | ) |
void Magick::Image::transparent | ( | const Color & | color_, |
const bool | inverse_ = false ) |
Definition at line 4717 of file Image.cpp.
Definition at line 4739 of file Image.cpp.
void Magick::Image::transpose | ( | void | ) |
void Magick::Image::transverse | ( | void | ) |
void Magick::Image::trim | ( | void | ) |
void Magick::Image::type | ( | const ImageType | type_ | ) |
Magick::ImageType Magick::Image::type | ( | void | ) | const |
Magick::Image Magick::Image::uniqueColors | ( | void | ) | const |
void Magick::Image::unsharpmask | ( | const double | radius_, |
const double | sigma_, | ||
const double | amount_, | ||
const double | threshold_ ) |
void Magick::Image::unsharpmaskChannel | ( | const ChannelType | channel_, |
const double | radius_, | ||
const double | sigma_, | ||
const double | amount_, | ||
const double | threshold_ ) |
Definition at line 4828 of file Image.cpp.
void Magick::Image::verbose | ( | const bool | verboseFlag_ | ) |
bool Magick::Image::verbose | ( | void | ) | const |
void Magick::Image::vignette | ( | const double | radius_ = 0.0, |
const double | sigma_ = 1.0, | ||
const ssize_t | x_ = 0, | ||
const ssize_t | y_ = 0 ) |
void Magick::Image::virtualPixelMethod | ( | const VirtualPixelMethod | virtualPixelMethod_ | ) |
Magick::VirtualPixelMethod Magick::Image::virtualPixelMethod | ( | void | ) | const |
void Magick::Image::wave | ( | const double | amplitude_ = 25.0, |
const double | wavelength_ = 150.0 ) |
void Magick::Image::waveletDenoise | ( | const double | threshold_, |
const double | softness_ ) |
void Magick::Image::whiteThreshold | ( | const std::string & | threshold_ | ) |
void Magick::Image::whiteThresholdChannel | ( | const ChannelType | channel_, |
const std::string & | threshold_ ) |
void Magick::Image::write | ( | Blob * | blob_ | ) |
Definition at line 4900 of file Image.cpp.
void Magick::Image::write | ( | Blob * | blob_, |
const std::string & | magick_ ) |
Definition at line 4918 of file Image.cpp.
void Magick::Image::write | ( | Blob * | blob_, |
const std::string & | magick_, | ||
const size_t | depth_ ) |
Definition at line 4937 of file Image.cpp.
void Magick::Image::write | ( | const std::string & | imageSpec_ | ) |
void Magick::Image::writeMask | ( | const Image & | mask_ | ) |
Magick::Image Magick::Image::writeMask | ( | void | ) | const |
void Magick::Image::writePixels | ( | const QuantumType | quantum_, |
unsigned char * | destination_ ) |
Definition at line 4987 of file Image.cpp.
void Magick::Image::x11Display | ( | const std::string & | display_ | ) |
std::string Magick::Image::x11Display | ( | void | ) | const |
double Magick::Image::xResolution | ( | void | ) | const |
double Magick::Image::yResolution | ( | void | ) | const |
void Magick::Image::zoom | ( | const Geometry & | geometry_ | ) |
Definition at line 5001 of file Image.cpp.