Magick.NET.Core
Interface that contains the same colors as System.Drawing.Colors.
The quantum type.
Gets a system-defined color that has an RGBA value of #00000000.
Gets a system-defined color that has an RGBA value of #00000000.
Gets a system-defined color that has an RGBA value of #F0F8FFFF.
Gets a system-defined color that has an RGBA value of #FAEBD7FF.
Gets a system-defined color that has an RGBA value of #00FFFFFF.
Gets a system-defined color that has an RGBA value of #7FFFD4FF.
Gets a system-defined color that has an RGBA value of #F0FFFFFF.
Gets a system-defined color that has an RGBA value of #F5F5DCFF.
Gets a system-defined color that has an RGBA value of #FFE4C4FF.
Gets a system-defined color that has an RGBA value of #000000FF.
Gets a system-defined color that has an RGBA value of #FFEBCDFF.
Gets a system-defined color that has an RGBA value of #0000FFFF.
Gets a system-defined color that has an RGBA value of #8A2BE2FF.
Gets a system-defined color that has an RGBA value of #A52A2AFF.
Gets a system-defined color that has an RGBA value of #DEB887FF.
Gets a system-defined color that has an RGBA value of #5F9EA0FF.
Gets a system-defined color that has an RGBA value of #7FFF00FF.
Gets a system-defined color that has an RGBA value of #D2691EFF.
Gets a system-defined color that has an RGBA value of #FF7F50FF.
Gets a system-defined color that has an RGBA value of #6495EDFF.
Gets a system-defined color that has an RGBA value of #FFF8DCFF.
Gets a system-defined color that has an RGBA value of #DC143CFF.
Gets a system-defined color that has an RGBA value of #00FFFFFF.
Gets a system-defined color that has an RGBA value of #00008BFF.
Gets a system-defined color that has an RGBA value of #008B8BFF.
Gets a system-defined color that has an RGBA value of #B8860BFF.
Gets a system-defined color that has an RGBA value of #A9A9A9FF.
Gets a system-defined color that has an RGBA value of #006400FF.
Gets a system-defined color that has an RGBA value of #BDB76BFF.
Gets a system-defined color that has an RGBA value of #8B008BFF.
Gets a system-defined color that has an RGBA value of #556B2FFF.
Gets a system-defined color that has an RGBA value of #FF8C00FF.
Gets a system-defined color that has an RGBA value of #9932CCFF.
Gets a system-defined color that has an RGBA value of #8B0000FF.
Gets a system-defined color that has an RGBA value of #E9967AFF.
Gets a system-defined color that has an RGBA value of #8FBC8BFF.
Gets a system-defined color that has an RGBA value of #483D8BFF.
Gets a system-defined color that has an RGBA value of #2F4F4FFF.
Gets a system-defined color that has an RGBA value of #00CED1FF.
Gets a system-defined color that has an RGBA value of #9400D3FF.
Gets a system-defined color that has an RGBA value of #FF1493FF.
Gets a system-defined color that has an RGBA value of #00BFFFFF.
Gets a system-defined color that has an RGBA value of #696969FF.
Gets a system-defined color that has an RGBA value of #1E90FFFF.
Gets a system-defined color that has an RGBA value of #B22222FF.
Gets a system-defined color that has an RGBA value of #FFFAF0FF.
Gets a system-defined color that has an RGBA value of #228B22FF.
Gets a system-defined color that has an RGBA value of #FF00FFFF.
Gets a system-defined color that has an RGBA value of #DCDCDCFF.
Gets a system-defined color that has an RGBA value of #F8F8FFFF.
Gets a system-defined color that has an RGBA value of #FFD700FF.
Gets a system-defined color that has an RGBA value of #DAA520FF.
Gets a system-defined color that has an RGBA value of #808080FF.
Gets a system-defined color that has an RGBA value of #008000FF.
Gets a system-defined color that has an RGBA value of #ADFF2FFF.
Gets a system-defined color that has an RGBA value of #F0FFF0FF.
Gets a system-defined color that has an RGBA value of #FF69B4FF.
Gets a system-defined color that has an RGBA value of #CD5C5CFF.
Gets a system-defined color that has an RGBA value of #4B0082FF.
Gets a system-defined color that has an RGBA value of #FFFFF0FF.
Gets a system-defined color that has an RGBA value of #F0E68CFF.
Gets a system-defined color that has an RGBA value of #E6E6FAFF.
Gets a system-defined color that has an RGBA value of #FFF0F5FF.
Gets a system-defined color that has an RGBA value of #7CFC00FF.
Gets a system-defined color that has an RGBA value of #FFFACDFF.
Gets a system-defined color that has an RGBA value of #ADD8E6FF.
Gets a system-defined color that has an RGBA value of #F08080FF.
Gets a system-defined color that has an RGBA value of #E0FFFFFF.
Gets a system-defined color that has an RGBA value of #FAFAD2FF.
Gets a system-defined color that has an RGBA value of #90EE90FF.
Gets a system-defined color that has an RGBA value of #D3D3D3FF.
Gets a system-defined color that has an RGBA value of #FFB6C1FF.
Gets a system-defined color that has an RGBA value of #FFA07AFF.
Gets a system-defined color that has an RGBA value of #20B2AAFF.
Gets a system-defined color that has an RGBA value of #87CEFAFF.
Gets a system-defined color that has an RGBA value of #778899FF.
Gets a system-defined color that has an RGBA value of #B0C4DEFF.
Gets a system-defined color that has an RGBA value of #FFFFE0FF.
Gets a system-defined color that has an RGBA value of #00FF00FF.
Gets a system-defined color that has an RGBA value of #32CD32FF.
Gets a system-defined color that has an RGBA value of #FAF0E6FF.
Gets a system-defined color that has an RGBA value of #FF00FFFF.
Gets a system-defined color that has an RGBA value of #800000FF.
Gets a system-defined color that has an RGBA value of #66CDAAFF.
Gets a system-defined color that has an RGBA value of #0000CDFF.
Gets a system-defined color that has an RGBA value of #BA55D3FF.
Gets a system-defined color that has an RGBA value of #9370DBFF.
Gets a system-defined color that has an RGBA value of #3CB371FF.
Gets a system-defined color that has an RGBA value of #7B68EEFF.
Gets a system-defined color that has an RGBA value of #00FA9AFF.
Gets a system-defined color that has an RGBA value of #48D1CCFF.
Gets a system-defined color that has an RGBA value of #C71585FF.
Gets a system-defined color that has an RGBA value of #191970FF.
Gets a system-defined color that has an RGBA value of #F5FFFAFF.
Gets a system-defined color that has an RGBA value of #FFE4E1FF.
Gets a system-defined color that has an RGBA value of #FFE4B5FF.
Gets a system-defined color that has an RGBA value of #FFDEADFF.
Gets a system-defined color that has an RGBA value of #000080FF.
Gets a system-defined color that has an RGBA value of #FDF5E6FF.
Gets a system-defined color that has an RGBA value of #808000FF.
Gets a system-defined color that has an RGBA value of #6B8E23FF.
Gets a system-defined color that has an RGBA value of #FFA500FF.
Gets a system-defined color that has an RGBA value of #FF4500FF.
Gets a system-defined color that has an RGBA value of #DA70D6FF.
Gets a system-defined color that has an RGBA value of #EEE8AAFF.
Gets a system-defined color that has an RGBA value of #98FB98FF.
Gets a system-defined color that has an RGBA value of #AFEEEEFF.
Gets a system-defined color that has an RGBA value of #DB7093FF.
Gets a system-defined color that has an RGBA value of #FFEFD5FF.
Gets a system-defined color that has an RGBA value of #FFDAB9FF.
Gets a system-defined color that has an RGBA value of #CD853FFF.
Gets a system-defined color that has an RGBA value of #FFC0CBFF.
Gets a system-defined color that has an RGBA value of #DDA0DDFF.
Gets a system-defined color that has an RGBA value of #B0E0E6FF.
Gets a system-defined color that has an RGBA value of #800080FF.
Gets a system-defined color that has an RGBA value of #663399FF.
Gets a system-defined color that has an RGBA value of #FF0000FF.
Gets a system-defined color that has an RGBA value of #BC8F8FFF.
Gets a system-defined color that has an RGBA value of #4169E1FF.
Gets a system-defined color that has an RGBA value of #8B4513FF.
Gets a system-defined color that has an RGBA value of #FA8072FF.
Gets a system-defined color that has an RGBA value of #F4A460FF.
Gets a system-defined color that has an RGBA value of #2E8B57FF.
Gets a system-defined color that has an RGBA value of #FFF5EEFF.
Gets a system-defined color that has an RGBA value of #A0522DFF.
Gets a system-defined color that has an RGBA value of #C0C0C0FF.
Gets a system-defined color that has an RGBA value of #87CEEBFF.
Gets a system-defined color that has an RGBA value of #6A5ACDFF.
Gets a system-defined color that has an RGBA value of #708090FF.
Gets a system-defined color that has an RGBA value of #FFFAFAFF.
Gets a system-defined color that has an RGBA value of #00FF7FFF.
Gets a system-defined color that has an RGBA value of #4682B4FF.
Gets a system-defined color that has an RGBA value of #D2B48CFF.
Gets a system-defined color that has an RGBA value of #008080FF.
Gets a system-defined color that has an RGBA value of #D8BFD8FF.
Gets a system-defined color that has an RGBA value of #FF6347FF.
Gets a system-defined color that has an RGBA value of #40E0D0FF.
Gets a system-defined color that has an RGBA value of #EE82EEFF.
Gets a system-defined color that has an RGBA value of #F5DEB3FF.
Gets a system-defined color that has an RGBA value of #FFFFFFFF.
Gets a system-defined color that has an RGBA value of #F5F5F5FF.
Gets a system-defined color that has an RGBA value of #FFFF00FF.
Gets a system-defined color that has an RGBA value of #9ACD32FF.
Interface that represents a color.
The quantum type.
Gets or sets the alpha component value of this color.
Gets or sets the blue component value of this color.
Gets or sets the green component value of this color.
Gets a value indicating whether the color is a CMYK color.
Gets or sets the key (black) component value of this color.
Gets or sets the red component value of this color.
Determines whether the specified color is fuzzy equal to the current color.
The color to compare this color with.
The fuzz factor.
True when the specified color is fuzzy equal to the current instance.
Initializes the color with the specified bytes.
Red component value of this color.
Green component value of this color.
Blue component value of this color.
Alpha component value of this color.
Converts the value of this instance to a array (RGBA or CMYKA).
The array.
Converts the value of this instance to a hexadecimal string that will not include the alpha channel if it is opaque.
The .
Converts the value of this instance to a string representation that will not include the alpha channel if it is opaque.
The .
Converts the value of this instance to a string representation.
The .
Interface that represents a configuration file.
Gets the file name.
Gets or sets the data of the configuration file.
Interface that represents the configuration files.
Gets all the configuration files.
Gets the default configuration.
Gets the colors configuration.
Gets the configure configuration.
Gets the delegates configuration.
Gets the english configuration.
Gets the locale configuration.
Gets the log configuration.
Gets the policy configuration.
Gets the thresholds configuration.
Gets the type configuration.
Gets the type-ghostscript configuration.
Interface for a define.
Gets the format to set the define for.
Gets the name of the define.
Gets the value of the define.
Interface for an object that specifies defines for an image.
Gets the defines that should be set as a define on an image.
Interface for defines that are used when reading an image.
Gets the format where the defines are for.
Interface for defines that are used when writing an image.
Gets the format where the defines are for.
Marker interface for drawables.
Adjusts the current affine transformation matrix with the specified affine transformation
matrix. Note that the current affine transform is adjusted rather than replaced.
Gets the X coordinate scaling element.
Gets the Y coordinate scaling element.
Gets the X coordinate shearing element.
Gets the Y coordinate shearing element.
Gets the X coordinate of the translation element.
Gets the Y coordinate of the translation element.
Reset to default.
Sets the origin of coordinate system.
The X coordinate of the translation element.
The Y coordinate of the translation element.
Sets the rotation to use.
The angle of the rotation.
Sets the scale to use.
The X coordinate scaling element.
The Y coordinate scaling element.
Skew to use in X axis.
The X skewing element.
Skew to use in Y axis.
The Y skewing element.
Adjusts the current affine transformation matrix with the specified affine transformation
matrix. Note that the current affine transform is adjusted rather than replaced.
Gets the X coordinate.
Gets the Y coordinate.
Getsthe to use.
Draws an arc falling within a specified bounding rectangle on the image.
Gets the starting X coordinate of the bounding rectangle.
Gets the starting Y coordinate of the bounding rectangle.
Gets the ending X coordinate of the bounding rectangle.
Gets the ending Y coordinate of the bounding rectangle.
Gets the ending degrees of rotation.
Gets the starting degrees of rotation.
Draws a bezier curve through a set of points on the image.
Gets the coordinates.
Sets the border color to be used for drawing bordered objects.
The quantum type.
Gets the color to use.
Draws a circle on the image.
Gets the origin X coordinate.
Gets the origin X coordinate.
Gets the perimeter X coordinate.
Gets the perimeter X coordinate.
Associates a named clipping path with the image. Only the areas drawn on by the clipping path
will be modified as ssize_t as it remains in effect.
Gets the ID of the clip path.
Sets the polygon fill rule to be used by the clipping path.
Gets the rule to use when filling drawn objects.
Sets the interpretation of clip path units.
Gets the clip path units.
Draws color on image using the current fill color, starting at specified position, and using
specified paint method.
Gets the X coordinate.
Gets the Y coordinate.
Gets the PaintMethod to use.
Encapsulation of the DrawableCompositeImage object.
The quantum type.
Gets the X coordinate.
Gets the Y coordinate.
Gets the width to scale the image to.
Gets the height to scale the image to.
Gets the composition operator.
Gets the composite image.
Encapsulation of the DrawableDensity object.
Gets the vertical and horizontal resolution.
Draws an ellipse on the image.
Gets the origin X coordinate.
Gets the origin X coordinate.
Gets the X radius.
Gets the Y radius.
Gets the starting degrees of rotation.
Gets the ending degrees of rotation.
Sets the fill color to be used for drawing filled objects.
The quantum type.
Gets the color to use.
Sets the alpha to use when drawing using the fill color or fill texture.
Gets the alpha.
Sets the URL to use as a fill pattern for filling objects. Only local URLs("#identifier") are
supported at this time. These local URLs are normally created by defining a named fill pattern
with /.
Gets the url specifying pattern ID (e.g. "#pattern_id").
Sets the fill rule to use while drawing polygons.
Gets the rule to use when filling drawn objects.
Sets the font family, style, weight and stretch to use when annotating with text.
Gets the font family or the full path to the font file.
Gets the style of the font.
Gets the weight of the font.
Gets the font stretching.
Sets the font pointsize to use when annotating with text.
Gets the point size.
Sets the gravity to use when drawing.
Gets the gravity.
Draws a line on the image using the current stroke color, stroke alpha, and stroke width.
Gets the starting X coordinate.
Gets the starting Y coordinate.
Gets the ending X coordinate.
Gets the ending Y coordinate.
Draws a set of paths.
Gets the paths to use.
Draws a point using the current fill color.
Gets the X coordinate.
Gets the Y coordinate.
Draws a polygon using the current stroke, stroke width, and fill color or texture, using the
specified array of coordinates.
Gets the coordinates.
Draws a polyline using the current stroke, stroke width, and fill color or texture, using the
specified array of coordinates.
Gets the coordinates.
Terminates a clip path definition.
destroys the current drawing wand and returns to the previously pushed drawing wand. Multiple
drawing wands may exist. It is an error to attempt to pop more drawing wands than have been
pushed, and it is proper form to pop all drawing wands which have been pushed.
Terminates a pattern definition.
Starts a clip path definition which is comprized of any number of drawing commands and
terminated by a DrawablePopClipPath.
Gets the ID of the clip path.
Clones the current drawing wand to create a new drawing wand. The original drawing wand(s)
may be returned to by invoking DrawablePopGraphicContext. The drawing wands are stored on a
drawing wand stack. For every Pop there must have already been an equivalent Push.
indicates that subsequent commands up to a DrawablePopPattern command comprise the definition
of a named pattern. The pattern space is assigned top left corner coordinates, a width and
height, and becomes its own drawing space. Anything which can be drawn may be used in a
pattern definition. Named patterns may be used as stroke or brush definitions.
Gets the ID of the pattern.
Gets the X coordinate.
Gets the Y coordinate.
Gets the width.
Gets the height.
Draws a rectangle given two coordinates and using the current stroke, stroke width, and fill
settings.
Gets the upper left X coordinate.
Gets the upper left Y coordinate.
Gets the upper left X coordinate.
Gets the upper left Y coordinate.
Applies the specified rotation to the current coordinate space.
Gets the angle.
Draws a rounted rectangle given two coordinates, x & y corner radiuses and using the current
stroke, stroke width, and fill settings.
Gets the upper left X coordinate.
Gets the upper left Y coordinate.
Gets the lower right X coordinate.
Gets the lower right Y coordinate.
Gets the corner width.
Gets the corner height.
Adjusts the scaling factor to apply in the horizontal and vertical directions to the current
coordinate space.
Gets the X coordinate.
Gets the Y coordinate.
Skews the current coordinate system in the horizontal direction.
Gets the angle.
Skews the current coordinate system in the vertical direction.
Gets the angle.
Controls whether stroked outlines are antialiased. Stroked outlines are antialiased by default.
When antialiasing is disabled stroked pixels are thresholded to determine if the stroke color
or underlying canvas color should be used.
Gets a value indicating whether stroke antialiasing is enabled or disabled.
Sets the color used for stroking object outlines.
The quantum type.
Gets the color to use.
Specifies the pattern of dashes and gaps used to stroke paths. The stroke dash array
represents an array of numbers that specify the lengths of alternating dashes and gaps in
pixels. If an odd number of values is provided, then the list of values is repeated to yield
an even number of values. To remove an existing dash array, pass a null dasharray. A typical
stroke dash array might contain the members 5 3 2.
Gets the dash array.
Specifies the offset into the dash pattern to start the dash.
Gets the dash offset.
Specifies the shape to be used at the end of open subpaths when they are stroked.
Gets the line cap.
Specifies the shape to be used at the corners of paths (or other vector shapes) when they
are stroked.
Gets the line join.
Specifies the miter limit. When two line segments meet at a sharp angle and miter joins have
been specified for 'DrawableStrokeLineJoin', it is possible for the miter to extend far
beyond the thickness of the line stroking the path. The 'DrawableStrokeMiterLimit' imposes a
limit on the ratio of the miter length to the 'DrawableStrokeLineWidth'.
Gets the miter limit.
Specifies the alpha of stroked object outlines.
Gets the opacity.
Sets the pattern used for stroking object outlines. Only local URLs("#identifier") are
supported at this time. These local URLs are normally created by defining a named stroke
pattern with DrawablePushPattern/DrawablePopPattern.
Gets the url specifying pattern ID (e.g. "#pattern_id").
Sets the width of the stroke used to draw object outlines.
Gets the width.
Class that can be used to chain draw actions.
The quantum type.
Applies the DrawableComposite operation to the .
The X coordinate.
The Y coordinate.
The algorithm to use.
The image to draw.
The instance.
Encapsulation of the DrawableDensity object.
Gets the vertical and horizontal resolution.
The instance.
Draw on the specified image.
The image to draw on.
The current instance.
Applies the DrawableFont operation to the .
The font family or the full path to the font file.
The instance.
Obtain font metrics for text string given current font, pointsize, and density settings.
The text to get the font metrics for.
The font metrics for text.
Thrown when an error is raised by ImageMagick.
Obtain font metrics for text string given current font, pointsize, and density settings.
The text to get the font metrics for.
Specifies if newlines should be ignored.
The font metrics for text.
Thrown when an error is raised by ImageMagick.
Creates a new instance.
A new instance.
Adjusts the current affine transformation matrix with the specified affine transformation
matrix. Note that the current affine transform is adjusted rather than replaced.
The instance.
Gets the X coordinate scaling element.
Gets the Y coordinate scaling element.
Gets the X coordinate shearing element.
Gets the Y coordinate shearing element.
Gets the X coordinate of the translation element.
Gets the Y coordinate of the translation element.
Adjusts the current affine transformation matrix with the specified affine transformation
matrix. Note that the current affine transform is adjusted rather than replaced.
The instance.
Gets the X coordinate.
Gets the Y coordinate.
Getsthe to use.
Draws an arc falling within a specified bounding rectangle on the image.
The instance.
Gets the starting X coordinate of the bounding rectangle.
Gets the starting Y coordinate of the bounding rectangle.
Gets the ending X coordinate of the bounding rectangle.
Gets the ending Y coordinate of the bounding rectangle.
Gets the ending degrees of rotation.
Gets the starting degrees of rotation.
Draws a bezier curve through a set of points on the image.
The instance.
Draws a bezier curve through a set of points on the image.
Sets the border color to be used for drawing bordered objects.
The instance.
Gets the color to use.
Draws a circle on the image.
The instance.
Gets the origin X coordinate.
Gets the origin X coordinate.
Gets the perimeter X coordinate.
Gets the perimeter X coordinate.
Associates a named clipping path with the image. Only the areas drawn on by the clipping path
will be modified as ssize_t as it remains in effect.
The instance.
Gets the ID of the clip path.
Sets the polygon fill rule to be used by the clipping path.
The instance.
Gets the rule to use when filling drawn objects.
Sets the interpretation of clip path units.
The instance.
Gets the clip path units.
Draws color on image using the current fill color, starting at specified position, and using
specified paint method.
The instance.
Gets the X coordinate.
Gets the Y coordinate.
Gets the PaintMethod to use.
Encapsulation of the DrawableCompositeImage object.
The instance.
Gets the X coordinate.
Gets the Y coordinate.
Gets the width to scale the image to.
Gets the height to scale the image to.
Gets the composition operator.
Gets the composite image.
Encapsulation of the DrawableDensity object.
The instance.
Gets the vertical and horizontal resolution.
Draws an ellipse on the image.
The instance.
Gets the origin X coordinate.
Gets the origin X coordinate.
Gets the X radius.
Gets the Y radius.
Gets the starting degrees of rotation.
Gets the ending degrees of rotation.
Sets the fill color to be used for drawing filled objects.
The instance.
Gets the color to use.
Sets the alpha to use when drawing using the fill color or fill texture.
The instance.
Gets the alpha.
Sets the URL to use as a fill pattern for filling objects. Only local URLs("#identifier") are
supported at this time. These local URLs are normally created by defining a named fill pattern
with /.
The instance.
Gets the url specifying pattern ID (e.g. "#pattern_id").
Sets the fill rule to use while drawing polygons.
The instance.
Gets the rule to use when filling drawn objects.
Sets the font family, style, weight and stretch to use when annotating with text.
The instance.
Gets the font family or the full path to the font file.
Gets the style of the font.
Gets the weight of the font.
Gets the font stretching.
Sets the font pointsize to use when annotating with text.
The instance.
Gets the point size.
Sets the gravity to use when drawing.
The instance.
Gets the gravity.
Draws a line on the image using the current stroke color, stroke alpha, and stroke width.
The instance.
Gets the starting X coordinate.
Gets the starting Y coordinate.
Gets the ending X coordinate.
Gets the ending Y coordinate.
Draws a set of paths.
The instance.
Draws a set of paths.
Draws a point using the current fill color.
The instance.
Gets the X coordinate.
Gets the Y coordinate.
Draws a polygon using the current stroke, stroke width, and fill color or texture, using the
specified array of coordinates.
The instance.
Draws a polygon using the current stroke, stroke width, and fill color or texture, using the
specified array of coordinates.
Draws a polyline using the current stroke, stroke width, and fill color or texture, using the
specified array of coordinates.
The instance.
Draws a polyline using the current stroke, stroke width, and fill color or texture, using the
specified array of coordinates.
Terminates a clip path definition.
The instance.
destroys the current drawing wand and returns to the previously pushed drawing wand. Multiple
drawing wands may exist. It is an error to attempt to pop more drawing wands than have been
pushed, and it is proper form to pop all drawing wands which have been pushed.
The instance.
Terminates a pattern definition.
The instance.
Starts a clip path definition which is comprized of any number of drawing commands and
terminated by a DrawablePopClipPath.
The instance.
Gets the ID of the clip path.
Clones the current drawing wand to create a new drawing wand. The original drawing wand(s)
may be returned to by invoking DrawablePopGraphicContext. The drawing wands are stored on a
drawing wand stack. For every Pop there must have already been an equivalent Push.
The instance.
indicates that subsequent commands up to a DrawablePopPattern command comprise the definition
of a named pattern. The pattern space is assigned top left corner coordinates, a width and
height, and becomes its own drawing space. Anything which can be drawn may be used in a
pattern definition. Named patterns may be used as stroke or brush definitions.
The instance.
Gets the ID of the pattern.
Gets the X coordinate.
Gets the Y coordinate.
Gets the width.
Gets the height.
Draws a rectangle given two coordinates and using the current stroke, stroke width, and fill
settings.
The instance.
Gets the upper left X coordinate.
Gets the upper left Y coordinate.
Gets the upper left X coordinate.
Gets the upper left Y coordinate.
Applies the specified rotation to the current coordinate space.
The instance.
Gets the angle.
Draws a rounted rectangle given two coordinates, x & y corner radiuses and using the current
stroke, stroke width, and fill settings.
The instance.
Gets the upper left X coordinate.
Gets the upper left Y coordinate.
Gets the lower right X coordinate.
Gets the lower right Y coordinate.
Gets the corner width.
Gets the corner height.
Adjusts the scaling factor to apply in the horizontal and vertical directions to the current
coordinate space.
The instance.
Gets the X coordinate.
Gets the Y coordinate.
Skews the current coordinate system in the horizontal direction.
The instance.
Gets the angle.
Skews the current coordinate system in the vertical direction.
The instance.
Gets the angle.
Disables stroke antialiasing.
The instance.
Enables stroke antialiasing.
The instance.
Sets the color used for stroking object outlines.
The instance.
Gets the color to use.
Specifies the pattern of dashes and gaps used to stroke paths. The stroke dash array
represents an array of numbers that specify the lengths of alternating dashes and gaps in
pixels. If an odd number of values is provided, then the list of values is repeated to yield
an even number of values. To remove an existing dash array, pass a null dasharray. A typical
stroke dash array might contain the members 5 3 2.
The instance.
Specifies the pattern of dashes and gaps used to stroke paths. The stroke dash array
represents an array of numbers that specify the lengths of alternating dashes and gaps in
pixels. If an odd number of values is provided, then the list of values is repeated to yield
an even number of values. To remove an existing dash array, pass a null dasharray. A typical
stroke dash array might contain the members 5 3 2.
Specifies the offset into the dash pattern to start the dash.
The instance.
Gets the dash offset.
Specifies the shape to be used at the end of open subpaths when they are stroked.
The instance.
Gets the line cap.
Specifies the shape to be used at the corners of paths (or other vector shapes) when they
are stroked.
The instance.
Gets the line join.
Specifies the miter limit. When two line segments meet at a sharp angle and miter joins have
been specified for 'DrawableStrokeLineJoin', it is possible for the miter to extend far
beyond the thickness of the line stroking the path. The 'DrawableStrokeMiterLimit' imposes a
limit on the ratio of the miter length to the 'DrawableStrokeLineWidth'.
The instance.
Gets the miter limit.
Specifies the alpha of stroked object outlines.
The instance.
Gets the opacity.
Sets the pattern used for stroking object outlines. Only local URLs("#identifier") are
supported at this time. These local URLs are normally created by defining a named stroke
pattern with DrawablePushPattern/DrawablePopPattern.
The instance.
Gets the url specifying pattern ID (e.g. "#pattern_id").
Sets the width of the stroke used to draw object outlines.
The instance.
Gets the width.
Draws text on the image.
The instance.
Gets the X coordinate.
Gets the Y coordinate.
Gets the text to draw.
Specifies a text alignment to be applied when annotating with text.
The instance.
Gets text alignment.
Disables text antialiasing.
The instance.
Enables text antialiasing.
The instance.
Specifies a decoration to be applied when annotating with text.
The instance.
Gets the text decoration.
Specifies the direction to be used when annotating with text.
The instance.
Gets the direction to use.
Encapsulation of the DrawableTextEncoding object.
The instance.
Gets the encoding of the text.
Sets the spacing between line in text.
The instance.
Gets the spacing to use.
Sets the spacing between words in text.
The instance.
Gets the spacing to use.
Sets the spacing between characters in text.
The instance.
Gets the text kerning to use.
Specifies the color of a background rectangle to place under text annotations.
The instance.
Gets the color to use.
Applies a translation to the current coordinate system which moves the coordinate system
origin to the specified coordinate.
The instance.
Gets the X coordinate.
Gets the Y coordinate.
Sets the overall canvas size to be recorded with the drawing vector data. Usually this will
be specified using the same size as the canvas image. When the vector data is saved to SVG
or MVG formats, the viewbox is use to specify the size of the canvas image that a viewer
will render the vector data on.
The instance.
Gets the upper left X coordinate.
Gets the upper left Y coordinate.
Gets the upper left X coordinate.
Gets the upper left Y coordinate.
Draws text on the image.
Gets the X coordinate.
Gets the Y coordinate.
Gets the text to draw.
Specifies a text alignment to be applied when annotating with text.
Gets text alignment.
Controls whether text is antialiased. Text is antialiased by default.
Gets a value indicating whether text antialiasing is enabled or disabled.
Specifies a decoration to be applied when annotating with text.
Gets the text decoration.
Specifies the direction to be used when annotating with text.
Gets the direction to use.
Encapsulation of the DrawableTextEncoding object.
Gets the encoding of the text.
Sets the spacing between line in text.
Gets the spacing to use.
Sets the spacing between words in text.
Gets the spacing to use.
Sets the spacing between characters in text.
Gets the text kerning to use.
Specifies the color of a background rectangle to place under text annotations.
The quantum type.
Gets the color to use.
Applies a translation to the current coordinate system which moves the coordinate system
origin to the specified coordinate.
Gets the X coordinate.
Gets the Y coordinate.
Sets the overall canvas size to be recorded with the drawing vector data. Usually this will
be specified using the same size as the canvas image. When the vector data is saved to SVG
or MVG formats, the viewbox is use to specify the size of the canvas image that a viewer
will render the vector data on.
Gets the upper left X coordinate.
Gets the upper left Y coordinate.
Gets the upper left X coordinate.
Gets the upper left Y coordinate.
Draws an elliptical arc from the current point to(X, Y). The size and orientation of the
ellipse are defined by two radii(RadiusX, RadiusY) and a RotationX, which indicates how the
ellipse as a whole is rotated relative to the current coordinate system. The center of the
ellipse is calculated automagically to satisfy the constraints imposed by the other
parameters. UseLargeArc and UseSweep contribute to the automatic calculations and help
determine how the arc is drawn. If UseLargeArc is true then draw the larger of the
available arcs. If UseSweep is true, then draw the arc matching a clock-wise rotation.
Initializes a new instance of the class.
Initializes a new instance of the class.
The X offset from origin.
The Y offset from origin.
The X radius.
The Y radius.
Indicates how the ellipse as a whole is rotated relative to the
current coordinate system.
If true then draw the larger of the available arcs.
If true then draw the arc matching a clock-wise rotation.
Gets or sets the X offset from origin.
Gets or sets the Y offset from origin.
Gets or sets the X radius.
Gets or sets the Y radius.
Gets or sets how the ellipse as a whole is rotated relative to the current coordinate system.
Gets or sets a value indicating whetherthe larger of the available arcs should be drawn.
Gets or sets a value indicating whether the arc should be drawn matching a clock-wise rotation.
Marker interface for paths.
Draws an elliptical arc from the current point to (X, Y) using absolute coordinates. The size
and orientation of the ellipse are defined by two radii(RadiusX, RadiusY) and an RotationX,
which indicates how the ellipse as a whole is rotated relative to the current coordinate
system. The center of the ellipse is calculated automagically to satisfy the constraints
imposed by the other parameters. UseLargeArc and UseSweep contribute to the automatic
calculations and help determine how the arc is drawn. If UseLargeArc is true then draw the
larger of the available arcs. If UseSweep is true, then draw the arc matching a clock-wise
rotation.
Gets the coordinates.
Adds a path element to the current path which closes the current subpath by drawing a straight
line from the current point to the current subpath's most recent starting point (usually, the
most recent moveto point).
Draws a cubic Bezier curve from the current point to (x, y) using (x1, y1) as the control point
at the beginning of the curve and (x2, y2) as the control point at the end of the curve using
absolute coordinates. At the end of the command, the new current point becomes the final (x, y)
coordinate pair used in the polybezier.
Gets the coordinate of control point for curve beginning.
Gets the coordinate of control point for curve ending.
Gets the coordinate of the end of the curve.
Draws a line path from the current point to the given coordinate using absolute coordinates.
The coordinate then becomes the new current point.
Gets the coordinates.
Draws a horizontal line path from the current point to the target point using absolute
coordinates. The target point then becomes the new current point.
Gets the X coordinate.
Draws a vertical line path from the current point to the target point using absolute
coordinates. The target point then becomes the new current point.
Gets the Y coordinate.
Starts a new sub-path at the given coordinate using absolute coordinates. The current point
then becomes the specified coordinate.
Gets the coordinate.
Draws a quadratic Bezier curve from the current point to (x, y) using (x1, y1) as the control
point using absolute coordinates. At the end of the command, the new current point becomes
the final (x, y) coordinate pair used in the polybezier.
Gets the coordinate of control point.
Gets the coordinate of final point.
Draws a cubic Bezier curve from the current point to (x,y) using absolute coordinates. The
first control point is assumed to be the reflection of the second control point on the
previous command relative to the current point. (If there is no previous command or if the
previous command was not an PathCurveToAbs, PathCurveToRel, PathSmoothCurveToAbs or
PathSmoothCurveToRel, assume the first control point is coincident with the current point.)
(x2,y2) is the second control point (i.e., the control point at the end of the curve). At
the end of the command, the new current point becomes the final (x,y) coordinate pair used
in the polybezier.
Gets the coordinate of second point.
Gets the coordinate of final point.
Draws a quadratic Bezier curve (using absolute coordinates) from the current point to (X, Y).
The control point is assumed to be the reflection of the control point on the previous
command relative to the current point. (If there is no previous command or if the previous
command was not a PathQuadraticCurveToAbs, PathQuadraticCurveToRel,
PathSmoothQuadraticCurveToAbs or PathSmoothQuadraticCurveToRel, assume the control point is
coincident with the current point.). At the end of the command, the new current point becomes
the final (X,Y) coordinate pair used in the polybezier.
Gets the coordinate of final point.
Class that can be used to chain path actions.
The quantum type.
Applies the PathCurveToAbs operation to the .
X coordinate of control point for curve beginning.
Y coordinate of control point for curve beginning.
X coordinate of control point for curve ending.
Y coordinate of control point for curve ending.
X coordinate of the end of the curve.
Y coordinate of the end of the curve.
The instance.
Applies the PathCurveToRel operation to the .
X coordinate of control point for curve beginning.
Y coordinate of control point for curve beginning.
X coordinate of control point for curve ending.
Y coordinate of control point for curve ending.
X coordinate of the end of the curve.
Y coordinate of the end of the curve.
The instance.
Converts this instance to a instance.
A new instance.
Draws a line path from the current point to the given coordinate using absolute coordinates.
The coordinate then becomes the new current point.
The X coordinate.
The Y coordinate.
The instance.
Draws a line path from the current point to the given coordinate using absolute coordinates.
The coordinate then becomes the new current point.
The X coordinate.
The Y coordinate.
The instance.
Starts a new sub-path at the given coordinate using absolute coordinates. The current point
then becomes the specified coordinate.
The X coordinate.
The Y coordinate.
The instance.
Starts a new sub-path at the given coordinate using absolute coordinates. The current point
then becomes the specified coordinate.
The X coordinate.
The Y coordinate.
The instance.
Draws a quadratic Bezier curve from the current point to (x, y) using (x1, y1) as the control
point using relative coordinates. At the end of the command, the new current point becomes
the final (x, y) coordinate pair used in the polybezier.
X coordinate of control point.
Y coordinate of control point.
X coordinate of final point.
Y coordinate of final point.
The instance.
Draws a quadratic Bezier curve from the current point to (x, y) using (x1, y1) as the control
point using relative coordinates. At the end of the command, the new current point becomes
the final (x, y) coordinate pair used in the polybezier.
X coordinate of control point.
Y coordinate of control point.
X coordinate of final point.
Y coordinate of final point.
The instance.
Draws a cubic Bezier curve from the current point to (x,y) using absolute coordinates. The
first control point is assumed to be the reflection of the second control point on the
previous command relative to the current point. (If there is no previous command or if the
previous command was not an PathCurveToAbs, PathCurveToRel, PathSmoothCurveToAbs or
PathSmoothCurveToRel, assume the first control point is coincident with the current point.)
(x2,y2) is the second control point (i.e., the control point at the end of the curve). At
the end of the command, the new current point becomes the final (x,y) coordinate pair used
in the polybezier.
X coordinate of second point.
Y coordinate of second point.
X coordinate of final point.
Y coordinate of final point.
The instance.
Draws a cubic Bezier curve from the current point to (x,y) using absolute coordinates. The
first control point is assumed to be the reflection of the second control point on the
previous command relative to the current point. (If there is no previous command or if the
previous command was not an PathCurveToAbs, PathCurveToRel, PathSmoothCurveToAbs or
PathSmoothCurveToRel, assume the first control point is coincident with the current point.)
(x2,y2) is the second control point (i.e., the control point at the end of the curve). At
the end of the command, the new current point becomes the final (x,y) coordinate pair used
in the polybezier.
X coordinate of second point.
Y coordinate of second point.
X coordinate of final point.
Y coordinate of final point.
The instance.
Draws a quadratic Bezier curve (using absolute coordinates) from the current point to (X, Y).
The control point is assumed to be the reflection of the control point on the previous
command relative to the current point. (If there is no previous command or if the previous
command was not a PathQuadraticCurveToAbs, PathQuadraticCurveToRel,
PathSmoothQuadraticCurveToAbs or PathSmoothQuadraticCurveToRel, assume the control point is
coincident with the current point.). At the end of the command, the new current point becomes
the final (X,Y) coordinate pair used in the polybezier.
X coordinate of final point.
Y coordinate of final point.
The instance.
Draws a quadratic Bezier curve (using absolute coordinates) from the current point to (X, Y).
The control point is assumed to be the reflection of the control point on the previous
command relative to the current point. (If there is no previous command or if the previous
command was not a PathQuadraticCurveToAbs, PathQuadraticCurveToRel,
PathSmoothQuadraticCurveToAbs or PathSmoothQuadraticCurveToRel, assume the control point is
coincident with the current point.). At the end of the command, the new current point becomes
the final (X,Y) coordinate pair used in the polybezier.
X coordinate of final point.
Y coordinate of final point.
The instance.
Draws an elliptical arc from the current point to (X, Y) using absolute coordinates. The size
and orientation of the ellipse are defined by two radii(RadiusX, RadiusY) and an RotationX,
which indicates how the ellipse as a whole is rotated relative to the current coordinate
system. The center of the ellipse is calculated automagically to satisfy the constraints
imposed by the other parameters. UseLargeArc and UseSweep contribute to the automatic
calculations and help determine how the arc is drawn. If UseLargeArc is true then draw the
larger of the available arcs. If UseSweep is true, then draw the arc matching a clock-wise
rotation.
The instance.
Draws an elliptical arc from the current point to (X, Y) using absolute coordinates. The size
and orientation of the ellipse are defined by two radii(RadiusX, RadiusY) and an RotationX,
which indicates how the ellipse as a whole is rotated relative to the current coordinate
system. The center of the ellipse is calculated automagically to satisfy the constraints
imposed by the other parameters. UseLargeArc and UseSweep contribute to the automatic
calculations and help determine how the arc is drawn. If UseLargeArc is true then draw the
larger of the available arcs. If UseSweep is true, then draw the arc matching a clock-wise
rotation.
Draws an elliptical arc from the current point to (X, Y) using absolute coordinates. The size
and orientation of the ellipse are defined by two radii(RadiusX, RadiusY) and an RotationX,
which indicates how the ellipse as a whole is rotated relative to the current coordinate
system. The center of the ellipse is calculated automagically to satisfy the constraints
imposed by the other parameters. UseLargeArc and UseSweep contribute to the automatic
calculations and help determine how the arc is drawn. If UseLargeArc is true then draw the
larger of the available arcs. If UseSweep is true, then draw the arc matching a clock-wise
rotation.
The instance.
Draws an elliptical arc from the current point to (X, Y) using absolute coordinates. The size
and orientation of the ellipse are defined by two radii(RadiusX, RadiusY) and an RotationX,
which indicates how the ellipse as a whole is rotated relative to the current coordinate
system. The center of the ellipse is calculated automagically to satisfy the constraints
imposed by the other parameters. UseLargeArc and UseSweep contribute to the automatic
calculations and help determine how the arc is drawn. If UseLargeArc is true then draw the
larger of the available arcs. If UseSweep is true, then draw the arc matching a clock-wise
rotation.
Adds a path element to the current path which closes the current subpath by drawing a straight
line from the current point to the current subpath's most recent starting point (usually, the
most recent moveto point).
The instance.
Draws a cubic Bezier curve from the current point to (x, y) using (x1, y1) as the control point
at the beginning of the curve and (x2, y2) as the control point at the end of the curve using
absolute coordinates. At the end of the command, the new current point becomes the final (x, y)
coordinate pair used in the polybezier.
The instance.
Gets the coordinate of control point for curve beginning.
Gets the coordinate of control point for curve ending.
Gets the coordinate of the end of the curve.
Draws a cubic Bezier curve from the current point to (x, y) using (x1, y1) as the control point
at the beginning of the curve and (x2, y2) as the control point at the end of the curve using
absolute coordinates. At the end of the command, the new current point becomes the final (x, y)
coordinate pair used in the polybezier.
The instance.
Gets the coordinate of control point for curve beginning.
Gets the coordinate of control point for curve ending.
Gets the coordinate of the end of the curve.
Draws a line path from the current point to the given coordinate using absolute coordinates.
The coordinate then becomes the new current point.
The instance.
Draws a line path from the current point to the given coordinate using absolute coordinates.
The coordinate then becomes the new current point.
Draws a line path from the current point to the given coordinate using absolute coordinates.
The coordinate then becomes the new current point.
The instance.
Draws a line path from the current point to the given coordinate using absolute coordinates.
The coordinate then becomes the new current point.
Draws a horizontal line path from the current point to the target point using absolute
coordinates. The target point then becomes the new current point.
The instance.
Gets the X coordinate.
Draws a horizontal line path from the current point to the target point using absolute
coordinates. The target point then becomes the new current point.
The instance.
Gets the X coordinate.
Draws a vertical line path from the current point to the target point using absolute
coordinates. The target point then becomes the new current point.
The instance.
Gets the Y coordinate.
Draws a vertical line path from the current point to the target point using absolute
coordinates. The target point then becomes the new current point.
The instance.
Gets the Y coordinate.
Starts a new sub-path at the given coordinate using absolute coordinates. The current point
then becomes the specified coordinate.
The instance.
Gets the coordinate.
Starts a new sub-path at the given coordinate using absolute coordinates. The current point
then becomes the specified coordinate.
The instance.
Gets the coordinate.
Draws a quadratic Bezier curve from the current point to (x, y) using (x1, y1) as the control
point using absolute coordinates. At the end of the command, the new current point becomes
the final (x, y) coordinate pair used in the polybezier.
The instance.
Gets the coordinate of control point.
Gets the coordinate of final point.
Draws a quadratic Bezier curve from the current point to (x, y) using (x1, y1) as the control
point using absolute coordinates. At the end of the command, the new current point becomes
the final (x, y) coordinate pair used in the polybezier.
The instance.
Gets the coordinate of control point.
Gets the coordinate of final point.
Draws a cubic Bezier curve from the current point to (x,y) using absolute coordinates. The
first control point is assumed to be the reflection of the second control point on the
previous command relative to the current point. (If there is no previous command or if the
previous command was not an PathCurveToAbs, PathCurveToRel, PathSmoothCurveToAbs or
PathSmoothCurveToRel, assume the first control point is coincident with the current point.)
(x2,y2) is the second control point (i.e., the control point at the end of the curve). At
the end of the command, the new current point becomes the final (x,y) coordinate pair used
in the polybezier.
The instance.
Gets the coordinate of second point.
Gets the coordinate of final point.
Draws a cubic Bezier curve from the current point to (x,y) using absolute coordinates. The
first control point is assumed to be the reflection of the second control point on the
previous command relative to the current point. (If there is no previous command or if the
previous command was not an PathCurveToAbs, PathCurveToRel, PathSmoothCurveToAbs or
PathSmoothCurveToRel, assume the first control point is coincident with the current point.)
(x2,y2) is the second control point (i.e., the control point at the end of the curve). At
the end of the command, the new current point becomes the final (x,y) coordinate pair used
in the polybezier.
The instance.
Gets the coordinate of second point.
Gets the coordinate of final point.
Draws a quadratic Bezier curve (using absolute coordinates) from the current point to (X, Y).
The control point is assumed to be the reflection of the control point on the previous
command relative to the current point. (If there is no previous command or if the previous
command was not a PathQuadraticCurveToAbs, PathQuadraticCurveToRel,
PathSmoothQuadraticCurveToAbs or PathSmoothQuadraticCurveToRel, assume the control point is
coincident with the current point.). At the end of the command, the new current point becomes
the final (X,Y) coordinate pair used in the polybezier.
The instance.
Gets the coordinate of final point.
Draws a quadratic Bezier curve (using absolute coordinates) from the current point to (X, Y).
The control point is assumed to be the reflection of the control point on the previous
command relative to the current point. (If there is no previous command or if the previous
command was not a PathQuadraticCurveToAbs, PathQuadraticCurveToRel,
PathSmoothQuadraticCurveToAbs or PathSmoothQuadraticCurveToRel, assume the control point is
coincident with the current point.). At the end of the command, the new current point becomes
the final (X,Y) coordinate pair used in the polybezier.
The instance.
Gets the coordinate of final point.
Specifies alpha options.
Undefined.
Enable the image's transparency channel. Note that normally Set should be used instead of
this, unless you specifically need to preserve the existing (but specifically turned Off)
transparency channel.
Associate the alpha channel with the image.
Set any fully-transparent pixel to the background color, while leaving it fully-transparent.
This can make some image file formats, such as PNG, smaller as the RGB values of transparent
pixels are more uniform, and thus can compress better.
Turns 'On' the alpha/matte channel, then copies the grayscale intensity of the image, into
the alpha channel, converting a grayscale mask into a transparent shaped mask ready to be
colored appropriately. The color channels are not modified.
Disables the image's transparency channel. This does not delete or change the existing data,
it just turns off the use of that data.
Discrete.
Disassociate the alpha channel from the image.
Copies the alpha channel values into all the color channels and turns 'Off' the image's
transparency, so as to generate a grayscale mask of the image's shape. The alpha channel
data is left intact just deactivated. This is the inverse of 'Copy'.
Off.
On.
Enables the alpha/matte channel and forces it to be fully opaque.
Composite the image over the background color.
Activates the alpha/matte channel. If it was previously turned off then it also
resets the channel to opaque. If the image already had the alpha channel turned on,
it will have no effect.
As per 'Copy' but also colors the resulting shape mask with the current background color.
That is the RGB color channels is replaced, with appropriate alpha shape.
Activates the alpha/matte channel and forces it to be fully transparent. This effectively
creates a fully transparent image the same size as the original and with all its original
RGB data still intact, but fully transparent.
Removes the alpha channel when the alpha value is opaque for all pixels.
Specifies the auto threshold methods.
Undefined.
Kapur.
OTSU.
Triangle.
Specifies channel types.
Undefined.
Red.
Gray.
Cyan.
Green.
Magenta.
Blue.
Yellow.
Black.
Alpha.
Opacity.
Index.
Composite.
TrueAlpha.
RGB.
RGBA.
CMYK.
CMYKA.
Meta 0.
Meta 1.
Meta 2.
Meta 3.
Meta 4.
Meta 5.
Meta 6.
Meta 7.
Meta 8.
Meta 9.
Meta 10.
Meta 11.
Meta 12.
Meta 13.
Meta 14.
Meta 15.
Meta 16.
Meta 17.
Meta 18.
Meta 19.
Meta 20.
Meta 21.
Meta 22.
Meta 23.
Meta 24.
Meta 25.
Meta 26.
Meta 27.
Meta 28.
Meta 29.
Meta 30.
Meta 31.
Meta 32.
Meta 33.
Meta 34.
Meta 35.
Meta 36.
Meta 37.
Meta 38.
Meta 39.
Meta 40.
Meta 41.
Meta 42.
Meta 43.
Meta 44.
Meta 45.
Meta 46.
Meta 47.
Meta 48.
Meta 49.
Meta 50.
Meta 51.
Meta 52.
All.
Specifies the image class type.
Undefined.
Direct.
Pseudo.
Specifies the clip path units.
Undefined.
UserSpace.
UserSpaceOnUse.
ObjectBoundingBox.
Specifies a kind of color space.
Undefined.
CMY.
CMYK.
Gray.
HCL.
HCLp.
HSB.
HSI.
HSL.
HSV.
HWB.
Lab.
LCH.
LCHab.
LCHuv.
Log.
LMS.
Luv.
OHTA.
Rec601YCbCr.
Rec709YCbCr.
RGB.
scRGB.
sRGB.
Transparent.
XyY.
XYZ.
YCbCr.
YCC.
YDbDr.
YIQ.
YPbPr.
YUV.
LinearGray.
Jzazbz.
DisplayP3.
Adobe98.
ProPhoto.
Oklab.
Oklch.
CAT02LMSC.
Specifies color transform modes.
High resolution ().
Quantum.
Specifies the color type of the image.
Undefined.
Bilevel.
Grayscale.
Grayscale alpha.
Palette.
Palette alpha.
TrueColor.
TrueColor alpha.
Color separation.
Color separation alpha.
Optimize.
Palette bilevel alpha.
Specifies a kind of complex operator.
Undefined.
Add.
Conjugate.
Divide.
Magnitude phase.
Multiply.
Real imaginary.
Subtract.
Specifies the composite operators.
Undefined.
Alpha.
Atop.
Blend.
Blur.
Bumpmap.
Change mask.
Clear.
Color burn.
Color dodge.
Colorize.
Copy black.
Copy blue.
Copy.
Copy cyan.
Copy green.
Copy magenta.
Copy alpha.
Copy red.
Copy yellow.
Darken.
Darken intensity.
Difference.
Displace.
Dissolve.
Distort.
Divide dst.
Divide src.
Dst atop.
Dst.
Dst in.
Dst out.
Dst over.
Exclusion.
Hard light.
Hard mix.
Hue.
In.
Intensity.
Lighten.
Lighten intensity.
Linear burn.
Linear dodge.
Linear light.
Luminize.
Mathematics.
Minus dst.
Minus src.
Modulate.
Modulus add.
Modulus subtract.
Multiply.
No.
Out.
Over.
Overlay.
Pegtop light.
Pin light.
Plus.
Replace.
Saturate.
Screen.
Soft light.
Src atop.
Src.
Src in.
Src out.
Src over.
Threshold.
Vivid light.
Xor.
Stereo.
Freeze.
Interpolate.
Negate.
Reflect.
Soft burn.
Soft dodge.
Stamp.
Root-mean-square error.
Saliency blend.
Seamless blend.
Specifies compression methods.
Undefined.
B44A.
B44.
BZip.
DXT1.
DXT3.
DXT5.
Fax.
Group4.
JBIG1.
JBIG2.
JPEG2000.
JPEG.
Lossless JPEG.
LZMA.
LZW.
No compression.
Piz.
Pxr24.
RLE.
Zip.
ZipS.
Zstd.
WebP.
DWAA.
DWAB.
BC7.
BC5.
LERC.
Units of image resolution.
Undefined.
Pixels per inch.
Pixels per centimeter.
Specifies distortion methods.
Undefined.
Affine.
Affine projection.
Scale rotate translate.
Perspective.
Perspective projection.
Bilinear forward.
Bilinear reverse.
Polynomial.
Arc.
Polar.
De-polar.
Cylinder 2 plane.
Plane 2 cylinder.
Barrel.
Barrel inverse.
Shepards.
Resize.
Sentinel.
Rigid affine.
Specifies dither methods.
Undefined.
No.
Riemersma.
FloydSteinberg.
Specifies endian.
Undefined.
Least significant bit, byte 0 is least significant.
Most significant bit, byte 0 is most significant.
Specifies the error metric types.
Undefined.
Absolute.
Fuzz.
Mean absolute.
Mean error per pixel.
Mean squared.
Normalized cross correlation.
Peak absolute.
Peak signal to noise ratio.
Perceptual hash.
Root mean squared.
Structural similarity.
Structural dissimilarity.
Specifies the evaluate functions.
Undefined.
Arcsin.
Arctan.
Polynomial.
Sinusoid.
Specifies the evaluate operator.
Undefined.
Abs.
Add.
Add modulus.
And.
Cosine.
Divide.
Exponential.
Gaussian noise.
Impulse noise.
Laplacian noise.
Left shift.
Log.
Max.
Mean.
Median.
Min.
Multiplicative noise.
Multiply.
Or.
Poisson noise.
Pow.
Right shift.
Root mean square.
Set.
Sine.
Subtract.
Sum.
Threshold black.
Threshold.
Threshold white.
Uniform noise.
Xor.
Inverse log.
Specifies fill rule.
Undefined.
EvenOdd.
Nonzero.
Specifies the filter types.
Undefined.
Point.
Box.
Triangle.
Hermite.
Hann.
Hamming.
Blackman.
Gaussian.
Quadratic.
Cubic.
Catrom.
Mitchell.
Jinc.
Sinc.
Sinc fast.
Kaiser.
Welch.
Parzen.
Bohman.
Bartlett.
Lagrange.
Lanczos.
Lanczos sharp.
Lanczos 2.
Lanczos 2 sharp.
Robidoux.
Robidoux sharp.
Cosine.
Spline.
Lanczos radius.
Cubic spline.
Magic kernel sharp 2013.
Magic kernel sharp 2021.
Specifies font stretch type.
Undefined.
Normal.
UltraCondensed.
ExtraCondensed.
Condensed.
SemiCondensed.
SemiExpanded.
Expanded.
ExtraExpanded.
UltraExpanded.
Any.
Specifies the style of a font.
Undefined.
Normal.
Italic.
Oblique.
Any.
Bold.
Specifies font weight.
Undefined.
Thin (100).
Extra light (200).
Ultra light (200).
Light (300).
Normal (400).
Regular (400).
Medium (500).
Demi bold (600).
Semi bold (600).
Bold (700).
Extra bold (800).
Ultra bold (800).
Heavy (900).
Black (900).
Specifies gif disposal methods.
Undefined.
None.
Background.
Previous.
Specifies the placement gravity.
Undefined.
Forget.
Northwest.
North.
Northeast.
West.
Center.
East.
Southwest.
South.
Southeast.
Specifies the interlace types.
Undefined.
No interlacing.
Line.
Plane.
Partition.
Gif.
Jpeg.
Png.
Specifies the built-in kernels.
Undefined.
Unity.
Gaussian.
DoG.
LoG.
Blur.
Comet.
Binomial.
Laplacian.
Sobel.
Frei chen.
Roberts.
Prewitt.
Compass.
Kirsch.
Diamond.
Square.
Rectangle.
Octagon.
Disk.
Plus.
Cross.
Ring.
Peaks.
Edges.
Corners.
Diagonals.
Line ends.
Line junctions.
Ridges.
Convex hull.
Thin SE.
Skeleton.
Chebyshev.
Manhattan.
Octagonal.
Euclidean.
User defined.
Specifies line cap.
Undefined.
Butt.
Round.
Square.
Specifies line join.
Undefined.
Miter.
Round.
Bevel.
Specifies log event types.
None.
Accelerate.
Annotate.
Blob.
Cache.
Coder.
Configure.
Deprecate.
Draw.
Exception.
Image.
Locale.
Module.
Pixel.
Policy.
Resource.
Trace.
Transform.
User.
Wand.
All log events except Trace.
All log.
Specifies the different image formats that are supported by ImageMagick.
Unknown.
Hasselblad CFV/H3D39II Raw Format.
Media Container.
Media Container.
Raw alpha samples.
AAI Dune image.
Adobe Illustrator CS2.
Animated Portable Network Graphics.
PFS: 1st Publisher Clip Art.
Sony Alpha Raw Format.
Image sequence laid out in continuous irregular courses (Unknown).
Microsoft Audio/Visual Interleaved.
AV1 Image File Format (Heic).
AVS X image.
Raw blue samples.
Raw mosaiced samples.
Raw mosaiced and alpha samples.
Raw blue, green, and red samples.
Raw blue, green, red, and alpha samples.
Raw blue, green, red, and opacity samples.
Microsoft Windows bitmap image.
Microsoft Windows bitmap image (V2).
Microsoft Windows bitmap image (V3).
BRF ASCII Braille format.
Raw cyan samples.
Continuous Acquisition and Life-cycle Support Type 1.
Continuous Acquisition and Life-cycle Support Type 1.
Constant image uniform color.
Caption.
Cineon Image File.
Cisco IP phone image format.
Image Clip Mask.
The system clipboard.
Raw cyan, magenta, yellow, and black samples.
Raw cyan, magenta, yellow, black, and alpha samples.
Canon Digital Camera Raw Format.
Canon Digital Camera Raw Format.
Canon Digital Camera Raw Format.
Cube color lookup table image.
Microsoft icon.
DR Halo.
Base64-encoded inline images.
Digital Imaging and Communications in Medicine image.
Kodak Digital Camera Raw Format.
Raw Photo Decoder (dcraw).
ZSoft IBM PC multi-page Paintbrush.
Microsoft DirectDraw Surface.
Multi-face font package.
Microsoft Windows 3.X Packed Device-Independent Bitmap.
Digital Negative Raw Format.
SMPTE 268M-2003 (DPX 2.0).
Microsoft DirectDraw Surface.
Microsoft DirectDraw Surface.
Windows Enhanced Meta File.
Encapsulated Portable Document Format.
Encapsulated PostScript Interchange format.
Encapsulated PostScript.
Level II Encapsulated PostScript.
Level III Encapsulated PostScript.
Encapsulated PostScript.
Encapsulated PostScript Interchange format.
Encapsulated PostScript with TIFF preview.
Encapsulated PostScript Level II with TIFF preview.
Encapsulated PostScript Level III with TIFF preview.
Epson Raw Format.
High Dynamic-range (HDR).
Farbfeld.
Group 3 FAX.
Farbfeld.
Hasselblad CFV/H3D39II Raw Format.
Uniform Resource Locator (file://).
Flexible Image Transport System.
FilmLight.
Flash Video Stream.
Plasma fractal image.
Uniform Resource Locator (ftp://).
Flexible Image Transport System.
Formatted text image.
Raw green samples.
Group 3 FAX.
Group 4 FAX.
CompuServe graphics interchange format.
CompuServe graphics interchange format.
Gradual linear passing from one shade to another.
Raw gray samples.
Raw gray and alpha samples.
Raw CCITT Group4.
Identity Hald color lookup table image.
Radiance RGBE image format.
High Efficiency Image Format.
High Efficiency Image Format.
Histogram of the image.
Slow Scan TeleVision.
Hypertext Markup Language and a client-side image map.
Hypertext Markup Language and a client-side image map.
Uniform Resource Locator (http://).
Uniform Resource Locator (https://).
Truevision Targa image.
Microsoft icon.
Microsoft icon.
Phase One Raw Format.
The image format and characteristics.
Base64-encoded inline images.
IPL Image Sequence.
ISO/TR 11548-1 format.
ISO/TR 11548-1 format 6dot.
JPEG-2000 Code Stream Syntax.
JPEG-2000 Code Stream Syntax.
JPEG Network Graphics.
Garmin tile format.
JPEG-2000 File Format Syntax.
JPEG-2000 Code Stream Syntax.
Joint Photographic Experts Group JFIF format.
Joint Photographic Experts Group JFIF format.
Joint Photographic Experts Group JFIF format.
JPEG-2000 File Format Syntax.
Joint Photographic Experts Group JFIF format.
JPEG-2000 File Format Syntax.
The image format and characteristics.
JPEG XL Lossless JPEG1 Recompression.
Raw black samples.
Kodak Digital Camera Raw Format.
Kodak Digital Camera Raw Format.
Image label.
Raw magenta samples.
MPEG Video Stream.
Raw MPEG-4 Video.
MAC Paint.
Colormap intensities and indices.
Image Clip Mask.
MATLAB level 5 image format.
MATTE format.
Minolta Digital Camera Raw Format.
Mamiya Raw Format.
Magick Image File Format.
Multimedia Container.
Multiple-image Network Graphics.
Raw bi-level bitmap.
Aptus Leaf Raw Format.
MPEG Video Stream.
MPEG-4 Video Stream.
Magick Persistent Cache image format.
MPEG Video Stream.
MPEG Video Stream.
Joint Photographic Experts Group JFIF format (Jpeg).
Sony (Minolta) Raw Format.
Magick Scripting Language.
ImageMagick's own SVG internal renderer.
MTV Raytracing image format.
Magick Vector Graphics.
Nikon Digital SLR Camera Raw Format.
Nikon Digital SLR Camera Raw Format.
Constant image of uniform color.
Raw opacity samples.
OpenRaster format.
Olympus Digital Camera Raw Format.
On-the-air bitmap.
Open Type font.
16bit/pixel interleaved YUV.
Palm pixmap.
Common 2-dimensional bitmap format.
Pango Markup Language.
Predefined pattern.
Portable bitmap format (black and white).
Photo CD.
Photo CD.
Printer Control Language.
Apple Macintosh QuickDraw/PICT.
ZSoft IBM PC Paintbrush.
Palm Database ImageViewer Format.
Portable Document Format.
Portable Document Archive Format.
Pentax Electronic Raw Format.
Embrid Embroidery Format.
Postscript Type 1 font (ASCII).
Postscript Type 1 font (binary).
Portable float format.
JPEG 2000 uncompressed format.
Portable graymap format (gray scale).
Portable half float format.
Personal Icon.
Apple Macintosh QuickDraw/PICT.
Alias/Wavefront RLE image format.
Joint Photographic Experts Group JFIF format.
Plasma fractal image.
Portable Network Graphics.
PNG inheriting bit-depth and color-type from original.
opaque or binary transparent 24-bit RGB.
opaque or transparent 32-bit RGBA.
opaque or binary transparent 48-bit RGB.
opaque or transparent 64-bit RGBA.
8-bit indexed with optional binary transparency.
Portable anymap.
Pocketmod Personal Organizer (Pdf).
Portable pixmap format (color).
PostScript.
Level II PostScript.
Level III PostScript.
Adobe Large Document Format.
Adobe Photoshop bitmap.
Pyramid encoded TIFF.
Seattle Film Works.
Quite OK image format.
Raw red samples.
Gradual radial passing from one shade to another.
Fuji CCD-RAW Graphic File.
SUN Rasterfile.
Raw.
Raw red, green, and blue samples.
Raw red, green, blue samples in 565 format.
Raw red, green, blue, and alpha samples.
Raw red, green, blue, and opacity samples.
LEGO Mindstorms EV3 Robot Graphic Format (black and white).
Alias/Wavefront image.
Utah Run length encoded image.
Raw Media Format.
Rsvg.
Panasonic Lumix Raw Format.
Leica Raw Format.
ZX-Spectrum SCREEN$.
Screen shot.
Scitex HandShake.
Seattle Film Works.
Irix RGB image.
Hypertext Markup Language and a client-side image map.
DEC SIXEL Graphics Format.
DEC SIXEL Graphics Format.
Sparse Color.
Sony Raw Format 2.
Sony Raw Format.
Samsung Raw Format.
Steganographic image.
Sinar CaptureShop Raw Format.
String to image and back.
SUN Rasterfile.
Scalable Vector Graphics.
Compressed Scalable Vector Graphics.
Text.
Truevision Targa image.
EXIF Profile Thumbnail.
Tagged Image File Format.
Tagged Image File Format.
Tagged Image File Format (64-bit).
Tile image with a texture.
PSX TIM.
PS2 TIM2.
TrueType font collection.
TrueType font.
Text.
Unicode Text format.
Unicode Text format 6dot.
X-Motif UIL table.
16bit/pixel interleaved YUV.
Truevision Targa image.
VICAR rasterfile format.
Visual Image Directory.
Open Web Media.
Khoros Visualization image.
VIPS image.
Truevision Targa image.
WebP Image Format.
Wireless Bitmap (level 0) image.
Windows Meta File.
Windows Media Video.
Word Perfect Graphics.
Sigma Camera RAW Format.
X Windows system bitmap (black and white).
Constant image uniform color.
GIMP image.
X Windows system pixmap (color).
Microsoft XML Paper Specification.
Khoros Visualization image.
Raw yellow samples.
The image format and characteristics.
Raw Y, Cb, and Cr samples.
Raw Y, Cb, Cr, and alpha samples.
CCIR 601 4:1:1 or 4:2:2.
AVC Image File Format.
Specifies the morphology methods.
Undefined.
Convolve.
Correlate.
Erode.
Dilate.
Erode intensity.
Dilate intensity.
Iterative distance.
Open.
Close.
Open intensity.
Close intensity.
Smooth.
Edge in.
Edge out.
Edge.
Top hat.
Bottom hat.
Hit and miss.
Thinning.
Thicken.
Distance.
Voronoi.
Specified the type of noise that should be added to the image.
Undefined.
Uniform.
Gaussian.
MultiplicativeGaussian.
Impulse.
Laplacian.
Poisson.
Random.
Specifies the OpenCL device types.
Undefined.
Cpu.
Gpu.
Specified the photo orientation of the image.
Undefined.
Top left.
Top right.
Bottom right.
Bottom left.
Left top.
Right top.
Right bottom.
Left bottom.
Specifies the paint methods.
Undefined.
Select the target pixel.
Select any pixel that matches the target pixel.
Select the target pixel and matching neighbors.
Select the target pixel and neighbors not matching border color.
Select all pixels.
Specifies the pixel channels.
Red.
Cyan.
Gray.
Green.
Magenta.
Blue.
Yellow.
Black.
Alpha.
Index.
Meta 0.
Meta 1.
Meta 2.
Meta 3.
Meta 4.
Meta 5.
Meta 6.
Meta 7.
Meta 8.
Meta 9.
Meta 10.
Meta 11.
Meta 12.
Meta 13.
Meta 14.
Meta 15.
Meta 16.
Meta 17.
Meta 18.
Meta 19.
Meta 20.
Meta 21.
Meta 22.
Meta 23.
Meta 24.
Meta 25.
Meta 26.
Meta 27.
Meta 28.
Meta 29.
Meta 30.
Meta 31.
Meta 32.
Meta 33.
Meta 34.
Meta 35.
Meta 36.
Meta 37.
Meta 38.
Meta39.
Meta 40.
Meta 41.
Meta 42.
Meta 43.
Meta 44.
Meta 45.
Meta 46.
Meta 47.
Meta 48.
Meta 49.
Meta 50.
Meta 51.
Meta 52.
Composite.
Specifies the pixel intensity methods.
Undefined.
Average.
Brightness.
Lightness.
MS.
Rec601Luma.
Rec601Luminance.
Rec709Luma.
Rec709Luminance.
RMS.
Specifies the pixel interpolate methods.
Undefined.
Average.
Average9.
Average16.
Background.
Bilinear.
Blend.
Catrom.
Integer.
Mesh.
Nearest.
Spline.
An enumeration for pixel mapping mode.
ABGR.
ARGB.
CMYK.
CMYKA.
BGR.
BGRA.
RGB.
RGBA.
Specifies the types of rendering intent.
Undefined.
Saturation.
Perceptual.
Absolute.
Relative.
The sparse color methods.
Undefined.
Barycentric.
Bilinear.
Polynomial.
Shepards.
Voronoi.
Inverse.
Manhattan.
Specifies the statistic types.
Undefined.
Gradient.
Maximum.
Mean.
Median.
Minimum.
Mode.
Nonpeak.
RootMeanSquare.
StandardDeviation.
Specifies the pixel storage types.
Undefined.
Char.
Double.
Float.
Int32.
Int64.
Quantum.
Short.
Specified the types of text alignment.
Undefined.
Left.
Center.
Right.
Specified the types of decoration for text.
Undefined.
NoDecoration.
Underline.
Overline.
Line through.
Specified the direction for text.
Undefined.
RightToLeft.
LeftToRight.
Specifies the virtual pixel methods.
Undefined.
Background.
Dither.
Edge.
Mirror.
Random.
Tile.
Transparent.
Mask.
Black.
Gray.
White.
Horizontal tile.
Vertical tile.
Horizontal tile edge.
Vertical tile edge.
Checker tile.
EventArgs for Log events.
The type of the log message.
The log message.
EventArgs for Log events.
The type of the log message.
The log message.
Gets the type of the log message.
Gets the log message.
EventArgs for Progress events.
The originator of this event.
The offset.
The extent.
EventArgs for Progress events.
The originator of this event.
The offset.
The extent.
Gets the originator of this event.
Gets the progress percentage.
Gets or sets a value indicating whether the current operation will be canceled.
Arguments for the Warning event.
The warning that was raised.
Arguments for the Warning event.
The warning that was raised.
Gets the message of the exception.
Gets the warning that was raised.
Encapsulation of the ImageMagick BlobError exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick CacheError exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick CoderError exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick ConfigureError exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick CorruptImageError exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick DelegateError exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick DrawError exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick Error exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick FileOpenError exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick ImageError exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick MissingDelegateError exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick ModuleError exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick OptionError exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick PolicyError exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick RegistryError exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick ResourceLimitError exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick StreamError exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick TypeError exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick exception object.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Gets the exceptions that are related to this exception.
Sets the related exceptions of this exception.
The related exceptions.
Encapsulation of the ImageMagick BlobWarning exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick CacheWarning exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick CoderWarning exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick ConfigureWarning exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick CorruptImageWarning exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick DelegateWarning exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick DrawWarning exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick FileOpenWarning exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick ImageWarning exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick MissingDelegateWarning exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick ModuleWarning exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick OptionWarning exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick PolicyWarning exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick RegistryWarning exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick ResourceLimitWarning exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick StreamWarning exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick TypeWarning exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Encapsulation of the ImageMagick Warning exception.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
Class that can be used to create instances.
The quantum type.
Initializes a new instance that implements .
A new instance.
Class that can be used to create instances.
The quantum type.
Initializes a new instance that implements .
A new instance.
Initializes a new instance that implements .
A new instance.
The color to use.
Initializes a new instance that implements .
Red component value of this color.
Green component value of this color.
Blue component value of this color.
A new instance.
Initializes a new instance that implements .
Red component value of this color.
Green component value of this color.
Blue component value of this color.
Alpha component value of this color.
A new instance.
Initializes a new instance that implements .
Cyan component value of this color.
Magenta component value of this color.
Yellow component value of this color.
Black component value of this color.
Alpha component value of this colors.
A new instance.
Initializes a new instance that implements .
The RGBA/CMYK hex string or name of the color (http://www.imagemagick.org/script/color.php).
For example: #F000, #FF000000, #FFFF000000000000.
A new instance.
Class that can be used to create various instances.
Gets the configuration files.
Gets a factory that can be used to create instances.
Gets a factory that can be used to create instances.
Gets the MagickNET information.
Gets a factory that can be used to create various matrix instances.
Gets the OpenCL information.
Gets the resource limits.
Class that can be used to create various instances.
The quantum type.
Gets a factory that can be used to create instances.
Gets a factory that can be used to create color instances by name.
Gets a factory that can be used to create instances.
Gets a factory that can be used to create instances.
Gets a factory that can be used to create instances.
Gets the quantum information.
Gets a factory that can be used to create various settings.
Class that can be used to create instances.
Initializes a new instance that implements .
A new instance.
Initializes a new instance that implements .
The width and height.
A new instance.
Initializes a new instance that implements .
The width.
The height.
A new instance.
Initializes a new instance that implements .
The X offset from origin.
The Y offset from origin.
The width.
The height.
A new instance.
Initializes a new instance that implements .
The percentage of the width.
The percentage of the height.
A new instance.
Initializes a new instance that implements .
The X offset from origin.
The Y offset from origin.
The percentage of the width.
The percentage of the height.
A new instance.
Initializes a new instance that implements .
Geometry specifications in the form: <width>x<height>
{+-}<xoffset>{+-}<yoffset> (where width, height, xoffset, and yoffset are numbers).
A new instance.
Initializes a new instance using the specified page size.
The page size.
A instance that represents the specified page size at 72 dpi.
Class that can be used to create instances.
The quantum type.
Initializes a new instance that implements .
A new instance.
Initializes a new instance that implements .
The byte array to read the image data from.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The byte array to read the image data from.
The offset at which to begin reading data.
The maximum number of bytes to read.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The byte array to read the image data from.
The offset at which to begin reading data.
The maximum number of bytes to read.
The settings to use when reading the image.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The byte array to read the image data from.
The settings to use when reading the image.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The file to read the image from.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The file to read the image from.
The settings to use when reading the image.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The images to add to the collection.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The stream to read the image data from.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The stream to read the image data from.
The settings to use when reading the image.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The fully qualified name of the image file, or the relative image file name.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The fully qualified name of the image file, or the relative image file name.
The settings to use when reading the image.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The file to read the image from.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The file to read the image from.
The token to monitor for cancellation requests.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The file to read the image from.
The settings to use when reading the image.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The file to read the image from.
The settings to use when reading the image.
The token to monitor for cancellation requests.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The fully qualified name of the image file, or the relative image file name.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The fully qualified name of the image file, or the relative image file name.
The token to monitor for cancellation requests.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The fully qualified name of the image file, or the relative image file name.
The settings to use when reading the image.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The fully qualified name of the image file, or the relative image file name.
The settings to use when reading the image.
The token to monitor for cancellation requests.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The stream to read the image data from.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The stream to read the image data from.
The token to monitor for cancellation requests.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The stream to read the image data from.
The settings to use when reading the image.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The stream to read the image data from.
The settings to use when reading the image.
The token to monitor for cancellation requests.
A new instance.
Thrown when an error is raised by ImageMagick.
Class that can be used to create instances.
The quantum type.
Initializes a new instance that implements .
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The byte array to read the image data from.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The byte array to read the image data from.
The offset at which to begin reading data.
The maximum number of bytes to read.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The byte array to read the image data from.
The offset at which to begin reading data.
The maximum number of bytes to read.
The settings to use when reading the image.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The byte array to read the image data from.
The settings to use when reading the image.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The file to read the image from.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The file to read the image from.
The settings to use when reading the image.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The color to fill the image with.
The width.
The height.
A new instance.
Initializes a new instance that implements .
The stream to read the image data from.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The stream to read the image data from.
The settings to use when reading the image.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The fully qualified name of the image file, or the relative image file name.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The fully qualified name of the image file, or the relative image file name.
The width.
The height.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The fully qualified name of the image file, or the relative image file name.
The settings to use when reading the image.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The file to read the image from.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The file to read the image from.
The token to monitor for cancellation requests.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The file to read the image from.
The settings to use when reading the image.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The file to read the image from.
The settings to use when reading the image.
The token to monitor for cancellation requests.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The file to read the image from.
The pixel settings to use when reading the image.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The file to read the image from.
The pixel settings to use when reading the image.
The token to monitor for cancellation requests.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The fully qualified name of the image file, or the relative image file name.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The fully qualified name of the image file, or the relative image file name.
The token to monitor for cancellation requests.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The fully qualified name of the image file, or the relative image file name.
The settings to use when reading the image.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The fully qualified name of the image file, or the relative image file name.
The settings to use when reading the image.
The token to monitor for cancellation requests.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The fully qualified name of the image file, or the relative image file name.
The pixel settings to use when reading the image.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The fully qualified name of the image file, or the relative image file name.
The pixel settings to use when reading the image.
The token to monitor for cancellation requests.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The stream to read the image data from.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The stream to read the image data from.
The token to monitor for cancellation requests.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The stream to read the image data from.
The settings to use when reading the image.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The stream to read the image data from.
The settings to use when reading the image.
The token to monitor for cancellation requests.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The stream to read the image data from.
The pixel settings to use when reading the image.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The stream to read the image data from.
The pixel settings to use when reading the image.
The token to monitor for cancellation requests.
A new instance.
Thrown when an error is raised by ImageMagick.
Class that can be used to create instances.
Initializes a new instance that implements .
A new instance.
Initializes a new instance that implements .
The byte array to read the information from.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The byte array to read the information from.
The offset at which to begin reading data.
The maximum number of bytes to read.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The file to read the image from.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The stream to read the image data from.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The fully qualified name of the image file, or the relative image file name.
A new instance.
Thrown when an error is raised by ImageMagick.
Class that can be used to create instances.
The quantum type.
Initializes a new instance that implements .
The byte array to read the information from.
The settings to use when reading the image.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The byte array to read the information from.
The offset at which to begin reading data.
The maximum number of bytes to read.
The settings to use when reading the image.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The file to read the image from.
The settings to use when reading the image.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The stream to read the image data from.
The settings to use when reading the image.
A new instance.
Thrown when an error is raised by ImageMagick.
Initializes a new instance that implements .
The fully qualified name of the image file, or the relative image file name.
The settings to use when reading the image.
A new instance.
Thrown when an error is raised by ImageMagick.
Class that can be used to create various matrix instances.
Initializes a new instance that implements .
A new instance.
The order (1 to 6).
Initializes a new instance that implements .
A new instance.
The order (1 to 6).
The values to initialize the matrix with.
Initializes a new instance that implements .
A new instance.
The order (odd number).
Initializes a new instance that implements .
A new instance.
The order (odd number).
The values to initialize the matrix with.
Class that can be used to create various settings.
The quantum type.
Initializes a new instance that implements .
The error metric to use.
A new instance.
Initializes a new instance that implements .
The complex operator to use.
A new instance.
Initializes a new instance that implements .
A new instance.
Initializes a new instance that implements .
The distort method to use.
A new instance.
Initializes a new instance that implements .
A new instance.
Initializes a new instance that implements .
A new instance.
Initializes a new instance that implements .
A new instance.
Initializes a new instance that implements .
A new instance.
Initializes a new instance that implements .
A new instance.
Initializes a new instance that implements .
A new instance.
Interface for classes that can optimize an image.
Gets the format that the optimizer supports.
Gets or sets a value indicating whether various compression types will be used to find
the smallest file. This process will take extra time because the file has to be written
multiple times.
Performs compression on the specified file. With some formats the image will be decoded
and encoded and this will result in a small quality reduction. If the new file size is not
smaller the file won't be overwritten.
The image file to compress.
True when the image could be compressed otherwise false.
Performs compression on the specified file. With some formats the image will be decoded
and encoded and this will result in a small quality reduction. If the new file size is not
smaller the file won't be overwritten.
The file name of the image to compress.
True when the image could be compressed otherwise false.
Performs compression on the specified stream. With some formats the image will be decoded
and encoded and this will result in a small quality reduction. If the new size is not
smaller the stream won't be overwritten.
The stream of the image to compress.
True when the image could be compressed otherwise false.
Performs lossless compression on the specified file. If the new file size is not smaller
the file won't be overwritten.
The image file to compress.
True when the image could be compressed otherwise false.
Performs lossless compression on the specified file. If the new file size is not smaller
the file won't be overwritten.
The file name of the image to compress.
True when the image could be compressed otherwise false.
Performs lossless compression on the specified stream. If the new stream size is not smaller
the stream won't be overwritten.
The stream of the image to compress.
True when the image could be compressed otherwise false.
Interface that contains information about an image format.
Gets a value indicating whether the format can be read multithreaded.
Gets a value indicating whether the format can be written multithreaded.
Gets the description of the format.
Gets the format.
Gets the mime type.
Gets the module.
Gets a value indicating whether the format supports multiple frames.
Gets a value indicating whether the format can be read.
Gets a value indicating whether the format can be written.
Returns a string that represents the current format.
A string that represents the current format.
Unregisters this format.
True when the format was found and unregistered.
Interface that represents an ImageMagick image.
Event that will be raised when progress is reported by this image.
Event that will we raised when a warning is raised by ImageMagick.
Gets or sets the time in 1/100ths of a second which must expire before splaying the next image in an
animated sequence.
Gets or sets the number of iterations to loop an animation (e.g. Netscape loop extension) for.
Gets or sets the ticks per seconds for the animation delay.
Gets the names of the artifacts.
Gets the names of the attributes.
Gets the height of the image before transformations.
Gets the width of the image before transformations.
Gets or sets a value indicating whether black point compensation should be used.
Gets the smallest bounding box enclosing non-border pixels. The current fuzz value is used
when discriminating between pixels.
Gets the number of channels that the image contains.
Gets the channels of the image.
Gets or sets the chromaticity of the image.
Gets or sets the image class (DirectClass or PseudoClass)
NOTE: Setting a DirectClass image to PseudoClass will result in the loss of color information
if the number of colors in the image is greater than the maximum palette size (either 256 (Q8)
or 65536 (Q16).
Gets or sets the distance where colors are considered equal.
Gets or sets the colormap size (number of colormap entries).
Gets or sets the color space of the image.
Gets or sets the color type of the image.
Gets or sets the comment text of the image.
Gets or sets the composition operator to be used when composition is implicitly used (such as for image flattening).
Gets the compression method of the image.
Gets or sets the vertical and horizontal resolution in pixels of the image.
Gets or sets the depth (bits allocated to red/green/blue components).
Gets or sets the endianness (little like Intel or big like SPARC) for image formats which support
endian-specific options.
Gets the original file name of the image (only available if read from disk).
Gets or sets the filter to use when resizing image.
Gets or sets the format of the image.
Gets the gamma level of the image.
Gets or sets the gif disposal method.
Gets or sets a value indicating whether the image supports transparency (alpha channel).
Gets the height of the image.
Gets the type of interlacing to use.
Gets or sets the pixel color interpolate method to use.
Gets a value indicating whether none of the pixels in the image have an alpha value other
than OpaqueAlpha (QuantumRange).
Gets or sets the label of the image.
Gets or sets the number of meta channels that the image contains.
Gets or sets the photo orientation of the image.
Gets or sets the preferred size and location of an image canvas.
Gets the names of the profiles.
Gets or sets the JPEG/MIFF/PNG compression level (default 75).
Gets or sets the type of rendering intent.
Gets the signature of this image.
Thrown when an error is raised by ImageMagick.
Gets the number of colors in the image.
Gets or sets the virtual pixel method.
Gets the width of the image.
Applies the specified alpha option.
The option to use.
Thrown when an error is raised by ImageMagick.
Annotate using specified text, and bounding area.
The text to use.
The bounding area.
Thrown when an error is raised by ImageMagick.
Annotate using specified text, bounding area, and placement gravity.
The text to use.
The bounding area.
The placement gravity.
Thrown when an error is raised by ImageMagick.
Annotate using specified text, bounding area, and placement gravity.
The text to use.
The bounding area.
The placement gravity.
The rotation.
Thrown when an error is raised by ImageMagick.
Annotate with text (bounding area is entire image) and placement gravity.
The text to use.
The placement gravity.
Thrown when an error is raised by ImageMagick.
Extracts the 'mean' from the image and adjust the image to try make set its gamma appropriatally.
Thrown when an error is raised by ImageMagick.
Extracts the 'mean' from the image and adjust the image to try make set its gamma appropriatally.
The channel(s) to set the gamma for.
Thrown when an error is raised by ImageMagick.
Adjusts the levels of a particular image channel by scaling the minimum and maximum values
to the full quantum range.
Thrown when an error is raised by ImageMagick.
Adjusts the levels of a particular image channel by scaling the minimum and maximum values
to the full quantum range.
The channel(s) to level.
Thrown when an error is raised by ImageMagick.
Automatically selects a threshold and replaces each pixel in the image with a black pixel if
the image intentsity is less than the selected threshold otherwise white.
The threshold method to use.
Thrown when an error is raised by ImageMagick.
Forces all pixels below the threshold into black while leaving all pixels at or above
the threshold unchanged.
The threshold to use.
Thrown when an error is raised by ImageMagick.
Forces all pixels below the threshold into black while leaving all pixels at or above
the threshold unchanged.
The threshold to use.
The channel(s) to make black.
Thrown when an error is raised by ImageMagick.
Changes the brightness and/or contrast of an image. It converts the brightness and
contrast parameters into slope and intercept and calls a polynomical function to apply
to the image.
The brightness.
The contrast.
Thrown when an error is raised by ImageMagick.
Changes the brightness and/or contrast of an image. It converts the brightness and
contrast parameters into slope and intercept and calls a polynomical function to apply
to the image.
The brightness.
The contrast.
The channel(s) that should be changed.
Thrown when an error is raised by ImageMagick.
A variant of adaptive histogram equalization in which the contrast amplification is limited,
so as to reduce this problem of noise amplification.
The percentage of tile divisions to use in horizontal direction.
The percentage of tile divisions to use in vertical direction.
The number of bins for histogram ("dynamic range").
The contrast limit for localised changes in contrast. A limit less than 1
results in standard non-contrast limited AHE.
Thrown when an error is raised by ImageMagick.
A variant of adaptive histogram equalization in which the contrast amplification is limited,
so as to reduce this problem of noise amplification.
The number of tile divisions to use in horizontal direction.
The number of tile divisions to use in vertical direction.
The number of bins for histogram ("dynamic range").
The contrast limit for localised changes in contrast. A limit less than 1
results in standard non-contrast limited AHE.
Thrown when an error is raised by ImageMagick.
Set each pixel whose value is below zero to zero and any the pixel whose value is above
the quantum range to the quantum range (Quantum.Max) otherwise the pixel value
remains unchanged.
Thrown when an error is raised by ImageMagick.
Set each pixel whose value is below zero to zero and any the pixel whose value is above
the quantum range to the quantum range (Quantum.Max) otherwise the pixel value
remains unchanged.
The channel(s) to clamp.
Thrown when an error is raised by ImageMagick.
Sets the image clip mask based on any clipping path information if it exists. The clipping
path can be removed with . This operating takes effect inside
the clipping path.
Thrown when an error is raised by ImageMagick.
Sets the image clip mask based on any clipping path information if it exists. The clipping
path can be removed with . This operating takes effect inside
the clipping path.
Name of clipping path resource. If name is preceded by #, use
clipping path numbered by name.
Thrown when an error is raised by ImageMagick.
Sets the image clip mask based on any clipping path information if it exists. The clipping
path can be removed with . This operating takes effect outside
the clipping path.
Thrown when an error is raised by ImageMagick.
Sets the image clip mask based on any clipping path information if it exists. The clipping
path can be removed with . This operating takes effect outside
the clipping path.
Name of clipping path resource. If name is preceded by #, use
clipping path numbered by name.
Thrown when an error is raised by ImageMagick.
Apply a color lookup table (CLUT) to the image.
The image to use.
Thrown when an error is raised by ImageMagick.
Apply a color lookup table (CLUT) to the image.
The image to use.
The channel(s) to clut.
Thrown when an error is raised by ImageMagick.
Apply a color lookup table (CLUT) to the image.
The image to use.
Pixel interpolate method.
Thrown when an error is raised by ImageMagick.
Apply a color lookup table (CLUT) to the image.
The image to use.
Pixel interpolate method.
The channel(s) to clut.
Thrown when an error is raised by ImageMagick.
Applies the color decision list from the specified ASC CDL file.
The file to read the ASC CDL information from.
Thrown when an error is raised by ImageMagick.
Compare current image with another image and returns error information.
The other image to compare with this image.
The error information.
Thrown when an error is raised by ImageMagick.
Returns the distortion based on the specified metric.
The other image to compare with this image.
The metric to use.
The distortion based on the specified metric.
Thrown when an error is raised by ImageMagick.
Returns the distortion based on the specified metric.
The other image to compare with this image.
The metric to use.
The channel(s) to compare.
The distortion based on the specified metric.
Thrown when an error is raised by ImageMagick.
Compose an image onto another at specified offset using the 'In' operator.
The image to composite with this image.
Thrown when an error is raised by ImageMagick.
Compose an image onto another at specified offset using the 'In' operator.
The image to composite with this image.
The channel(s) to composite.
Thrown when an error is raised by ImageMagick.
Compose an image onto another using the specified algorithm.
The image to composite with this image.
The algorithm to use.
Thrown when an error is raised by ImageMagick.
Compose an image onto another using the specified algorithm.
The image to composite with this image.
The algorithm to use.
The channel(s) to composite.
Thrown when an error is raised by ImageMagick.
Compose an image onto another at specified offset using the specified algorithm.
The image to composite with this image.
The algorithm to use.
The arguments for the algorithm (compose:args).
Thrown when an error is raised by ImageMagick.
Compose an image onto another at specified offset using the specified algorithm.
The image to composite with this image.
The algorithm to use.
The arguments for the algorithm (compose:args).
The channel(s) to composite.
Thrown when an error is raised by ImageMagick.
Compose an image onto another at specified offset using the 'In' operator.
The image to composite with this image.
The X offset from origin.
The Y offset from origin.
Thrown when an error is raised by ImageMagick.
Compose an image onto another at specified offset using the 'In' operator.
The image to composite with this image.
The X offset from origin.
The Y offset from origin.
The channel(s) to composite.
Thrown when an error is raised by ImageMagick.
Compose an image onto another at specified offset using the specified algorithm.
The image to composite with this image.
The X offset from origin.
The Y offset from origin.
The algorithm to use.
Thrown when an error is raised by ImageMagick.
Compose an image onto another at specified offset using the specified algorithm.
The image to composite with this image.
The X offset from origin.
The Y offset from origin.
The algorithm to use.
The channel(s) to composite.
Thrown when an error is raised by ImageMagick.
Compose an image onto another at specified offset using the specified algorithm.
The image to composite with this image.
The X offset from origin.
The Y offset from origin.
The algorithm to use.
The arguments for the algorithm (compose:args).
Thrown when an error is raised by ImageMagick.
Compose an image onto another at specified offset using the specified algorithm.
The image to composite with this image.
The X offset from origin.
The Y offset from origin.
The algorithm to use.
The arguments for the algorithm (compose:args).
The channel(s) to composite.
Thrown when an error is raised by ImageMagick.
Compose an image onto another at specified offset using the 'In' operator.
The image to composite with this image.
The placement gravity.
Thrown when an error is raised by ImageMagick.
Compose an image onto another at specified offset using the 'In' operator.
The image to composite with this image.
The placement gravity.
The channel(s) to composite.
Thrown when an error is raised by ImageMagick.
Compose an image onto another at specified offset using the specified algorithm.
The image to composite with this image.
The placement gravity.
The algorithm to use.
Thrown when an error is raised by ImageMagick.
Compose an image onto another at specified offset using the specified algorithm.
The image to composite with this image.
The placement gravity.
The algorithm to use.
The channel(s) to composite.
Thrown when an error is raised by ImageMagick.
Compose an image onto another at specified offset using the specified algorithm.
The image to composite with this image.
The placement gravity.
The algorithm to use.
The arguments for the algorithm (compose:args).
Thrown when an error is raised by ImageMagick.
Compose an image onto another at specified offset using the specified algorithm.
The image to composite with this image.
The placement gravity.
The algorithm to use.
The arguments for the algorithm (compose:args).
The channel(s) to composite.
Thrown when an error is raised by ImageMagick.
Compose an image onto another at specified offset using the 'In' operator.
The image to composite with this image.
The placement gravity.
The X offset from origin.
The Y offset from origin.
Thrown when an error is raised by ImageMagick.
Compose an image onto another at specified offset using the 'In' operator.
The image to composite with this image.
The placement gravity.
The X offset from origin.
The Y offset from origin.
The channel(s) to composite.
Thrown when an error is raised by ImageMagick.
Compose an image onto another at specified offset using the 'In' operator.
The image to composite with this image.
The placement gravity.
The X offset from origin.
The Y offset from origin.
The algorithm to use.
Thrown when an error is raised by ImageMagick.
Compose an image onto another at specified offset using the 'In' operator.
The image to composite with this image.
The placement gravity.
The X offset from origin.
The Y offset from origin.
The algorithm to use.
The channel(s) to composite.
Thrown when an error is raised by ImageMagick.
Compose an image onto another at specified offset using the specified algorithm.
The image to composite with this image.
The placement gravity.
The X offset from origin.
The Y offset from origin.
The algorithm to use.
The arguments for the algorithm (compose:args).
Thrown when an error is raised by ImageMagick.
Compose an image onto another at specified offset using the specified algorithm.
The image to composite with this image.
The placement gravity.
The X offset from origin.
The Y offset from origin.
The algorithm to use.
The arguments for the algorithm (compose:args).
The channel(s) to composite.
Thrown when an error is raised by ImageMagick.
Contrast image (enhance intensity differences in image).
Thrown when an error is raised by ImageMagick.
A simple image enhancement technique that attempts to improve the contrast in an image by
'stretching' the range of intensity values it contains to span a desired range of values.
It differs from the more sophisticated histogram equalization in that it can only apply a
linear scaling function to the image pixel values. As a result the 'enhancement' is less harsh.
The black point.
Thrown when an error is raised by ImageMagick.
A simple image enhancement technique that attempts to improve the contrast in an image by
'stretching' the range of intensity values it contains to span a desired range of values.
It differs from the more sophisticated histogram equalization in that it can only apply a
linear scaling function to the image pixel values. As a result the 'enhancement' is less harsh.
The black point.
The white point.
Thrown when an error is raised by ImageMagick.
A simple image enhancement technique that attempts to improve the contrast in an image by
'stretching' the range of intensity values it contains to span a desired range of values.
It differs from the more sophisticated histogram equalization in that it can only apply a
linear scaling function to the image pixel values. As a result the 'enhancement' is less harsh.
The black point.
The white point.
The channel(s) to constrast stretch.
Thrown when an error is raised by ImageMagick.
Returns the convex hull points of an image canvas.
The convex hull points of an image canvas.
Thrown when an error is raised by ImageMagick.
Copies pixels from the source image to the destination image.
The source image to copy the pixels from.
Thrown when an error is raised by ImageMagick.
Copies pixels from the source image to the destination image.
The source image to copy the pixels from.
The channels to copy.
Thrown when an error is raised by ImageMagick.
Copies pixels from the source image to the destination image.
The source image to copy the pixels from.
The geometry to copy.
Thrown when an error is raised by ImageMagick.
Copies pixels from the source image to the destination image.
The source image to copy the pixels from.
The geometry to copy.
The channels to copy.
Thrown when an error is raised by ImageMagick.
Copies pixels from the source image as defined by the geometry the destination image at
the specified offset.
The source image to copy the pixels from.
The geometry to copy.
The X offset to copy the pixels to.
The Y offset to copy the pixels to.
Thrown when an error is raised by ImageMagick.
Copies pixels from the source image as defined by the geometry the destination image at
the specified offset.
The source image to copy the pixels from.
The geometry to copy.
The X offset to copy the pixels to.
The Y offset to copy the pixels to.
The channels to copy.
Thrown when an error is raised by ImageMagick.
Displaces an image's colormap by a given number of positions.
Displace the colormap this amount.
Thrown when an error is raised by ImageMagick.
Converts cipher pixels to plain pixels.
The password that was used to encrypt the image.
Thrown when an error is raised by ImageMagick.
Determines the bit depth (bits allocated to red/green/blue components). Use the Depth
property to get the current value.
Thrown when an error is raised by ImageMagick.
The bit depth (bits allocated to red/green/blue components).
Determines the bit depth (bits allocated to red/green/blue components) of the specified channel.
The channel to get the depth for.
Thrown when an error is raised by ImageMagick.
The bit depth (bits allocated to red/green/blue components) of the specified channel.
Determines the color type of the image. This method can be used to automatically make the
type GrayScale.
Thrown when an error is raised by ImageMagick.
The color type of the image.
Draw on image using one or more drawables.
The drawable(s) to draw on the image.
Thrown when an error is raised by ImageMagick.
Draw on image using a collection of drawables.
The drawables to draw on the image.
Thrown when an error is raised by ImageMagick.
Converts pixels to cipher-pixels.
The password that to encrypt the image with.
Thrown when an error is raised by ImageMagick.
Applies a histogram equalization to the image.
Thrown when an error is raised by ImageMagick.
Applies a histogram equalization to the image.
The channel(s) to apply the operator on.
Thrown when an error is raised by ImageMagick.
Apply an arithmetic or bitwise operator to the image pixel quantums.
The channel(s) to apply the operator on.
The function to use.
The arguments for the function.
Thrown when an error is raised by ImageMagick.
Apply an arithmetic or bitwise operator to the image pixel quantums.
The channel(s) to apply the operator on.
The operator to use.
The value to use.
Thrown when an error is raised by ImageMagick.
Apply an arithmetic or bitwise operator to the image pixel quantums.
The channel(s) to apply the operator on.
The operator to use.
The value to use.
Thrown when an error is raised by ImageMagick.
Apply an arithmetic or bitwise operator to the image pixel quantums.
The channel(s) to apply the operator on.
The geometry to use.
The operator to use.
The value to use.
Thrown when an error is raised by ImageMagick.
Apply an arithmetic or bitwise operator to the image pixel quantums.
The channel(s) to apply the operator on.
The geometry to use.
The operator to use.
The value to use.
Thrown when an error is raised by ImageMagick.
Obtain font metrics for text string given current font, pointsize, and density settings.
The text to get the font metrics for.
The font metrics for text.
Thrown when an error is raised by ImageMagick.
Obtain font metrics for text string given current font, pointsize, and density settings.
The text to get the font metrics for.
Specifies if newlines should be ignored.
The font metrics for text.
Thrown when an error is raised by ImageMagick.
Formats the specified expression (more info can be found here: https://imagemagick.org/script/escape.php).
The expression.
The result of the expression.
Thrown when an error is raised by ImageMagick.
Applies a mathematical expression to the image.
The expression to apply.
Thrown when an error is raised by ImageMagick.
Applies a mathematical expression to the image.
The expression to apply.
The channel(s) to apply the expression to.
Thrown when an error is raised by ImageMagick.
Gamma correct image.
The image gamma.
Thrown when an error is raised by ImageMagick.
Gamma correct image.
The image gamma for the channel.
The channel(s) to gamma correct.
Thrown when an error is raised by ImageMagick.
Retrieve the 8bim profile from the image.
Thrown when an error is raised by ImageMagick.
The 8bim profile from the image.
Returns the value of the artifact with the specified name.
The name of the artifact.
The value of the artifact with the specified name.
Returns the value of a named image attribute.
The name of the attribute.
The value of a named image attribute.
Thrown when an error is raised by ImageMagick.
Returns the default clipping path. Null will be returned if the image has no clipping path.
The default clipping path. Null will be returned if the image has no clipping path.
Thrown when an error is raised by ImageMagick.
Returns the clipping path with the specified name. Null will be returned if the image has no clipping path.
Name of clipping path resource. If name is preceded by #, use clipping path numbered by name.
The clipping path with the specified name. Null will be returned if the image has no clipping path.
Thrown when an error is raised by ImageMagick.
Retrieve the color profile from the image.
The color profile from the image.
Thrown when an error is raised by ImageMagick.
Retrieve the exif profile from the image.
The exif profile from the image.
Thrown when an error is raised by ImageMagick.
Retrieve the iptc profile from the image.
The iptc profile from the image.
Thrown when an error is raised by ImageMagick.
Retrieve a named profile from the image.
The name of the profile (e.g. "ICM", "IPTC", or a generic profile name).
A named profile from the image.
Thrown when an error is raised by ImageMagick.
Retrieve the xmp profile from the image.
The xmp profile from the image.
Thrown when an error is raised by ImageMagick.
Converts the colors in the image to gray.
Thrown when an error is raised by ImageMagick.
Converts the colors in the image to gray.
The pixel intensity method to use.
Thrown when an error is raised by ImageMagick.
Apply a color lookup table (Hald CLUT) to the image.
The image to use.
Thrown when an error is raised by ImageMagick.
Apply a color lookup table (Hald CLUT) to the image.
The image to use.
The channel(s) to hald clut.
Thrown when an error is raised by ImageMagick.
Gets a value indicating whether a profile with the specified name already exists on the image.
The name of the profile.
A value indicating whether a profile with the specified name already exists on the image.
Import pixels from the specified byte array.
The byte array to read the image data from.
The import settings to use when importing the pixels.
Thrown when an error is raised by ImageMagick.
Import pixels from the specified byte array.
The byte array to read the image data from.
The offset at which to begin reading data.
The import settings to use when importing the pixels.
Thrown when an error is raised by ImageMagick.
Inverse contrast image (diminish intensity differences in image).
Thrown when an error is raised by ImageMagick.
Applies the reversed level operation to just the specific channels specified. It compresses
the full range of color values, so that they lie between the given black and white points.
The darkest color in the image. Colors darker are set to zero.
The lightest color in the image. Colors brighter are set to the maximum quantum value.
Thrown when an error is raised by ImageMagick.
Applies the reversed level operation to just the specific channels specified. It compresses
the full range of color values, so that they lie between the given black and white points.
The darkest color in the image. Colors darker are set to zero.
The lightest color in the image. Colors brighter are set to the maximum quantum value.
The channel(s) to level.
Thrown when an error is raised by ImageMagick.
Applies the reversed level operation to just the specific channels specified. It compresses
the full range of color values, so that they lie between the given black and white points.
The darkest color in the image. Colors darker are set to zero.
The lightest color in the image. Colors brighter are set to the maximum quantum value.
The gamma correction to apply to the image. (Useful range of 0 to 10).
Thrown when an error is raised by ImageMagick.
Applies the reversed level operation to just the specific channels specified. It compresses
the full range of color values, so that they lie between the given black and white points.
The darkest color in the image. Colors darker are set to zero.
The lightest color in the image. Colors brighter are set to the maximum quantum value.
The gamma correction to apply to the image. (Useful range of 0 to 10).
The channel(s) to level.
Thrown when an error is raised by ImageMagick.
Adjust the image contrast with an inverse non-linear sigmoidal contrast algorithm.
The contrast to use..
Thrown when an error is raised by ImageMagick.
Adjust the image contrast with an inverse non-linear sigmoidal contrast algorithm.
The contrast to use.
The midpoint to use.
Thrown when an error is raised by ImageMagick.
Adjust the image contrast with an inverse non-linear sigmoidal contrast algorithm.
The contrast to use.
The midpoint to use.
The channel(s) that should be adjusted.
Thrown when an error is raised by ImageMagick.
Adjust the image contrast with an inverse non-linear sigmoidal contrast algorithm.
The contrast to use.
The midpoint to use.
Thrown when an error is raised by ImageMagick.
Applies k-means color reduction to an image. This is a colorspace clustering or segmentation technique.
The kmeans settings.
Thrown when an error is raised by ImageMagick.
Adjust the levels of the image by scaling the colors falling between specified white and
black points to the full available quantum range.
The darkest color in the image. Colors darker are set to zero.
The lightest color in the image. Colors brighter are set to the maximum quantum value.
Thrown when an error is raised by ImageMagick.
Adjust the levels of the image by scaling the colors falling between specified white and
black points to the full available quantum range.
The darkest color in the image. Colors darker are set to zero.
The lightest color in the image. Colors brighter are set to the maximum quantum value.
The channel(s) to level.
Thrown when an error is raised by ImageMagick.
Adjust the levels of the image by scaling the colors falling between specified white and
black points to the full available quantum range.
The darkest color in the image. Colors darker are set to zero.
The lightest color in the image. Colors brighter are set to the maximum quantum value.
The gamma correction to apply to the image. (Useful range of 0 to 10).
Thrown when an error is raised by ImageMagick.
Adjust the levels of the image by scaling the colors falling between specified white and
black points to the full available quantum range.
The darkest color in the image. Colors darker are set to zero.
The lightest color in the image. Colors brighter are set to the maximum quantum value.
The gamma correction to apply to the image. (Useful range of 0 to 10).
The channel(s) to level.
Thrown when an error is raised by ImageMagick.
Discards any pixels below the black point and above the white point and levels the remaining pixels.
The black point.
The white point.
Thrown when an error is raised by ImageMagick.
Local contrast enhancement.
The radius of the Gaussian, in pixels, not counting the center pixel.
The strength of the blur mask.
Thrown when an error is raised by ImageMagick.
Local contrast enhancement.
The radius of the Gaussian, in pixels, not counting the center pixel.
The strength of the blur mask.
The channel(s) that should be changed.
Thrown when an error is raised by ImageMagick.
Lower image (darken the edges of an image to give a 3-D lowered effect).
The size of the edges.
Thrown when an error is raised by ImageMagick.
Filter image by replacing each pixel component with the median color in a circular neighborhood.
Thrown when an error is raised by ImageMagick.
Filter image by replacing each pixel component with the median color in a circular neighborhood.
The radius of the pixel neighborhood.
Thrown when an error is raised by ImageMagick.
Returns the points that form the minimum bounding box around the image foreground objects with
the "Rotating Calipers" algorithm. he method also returns these properties: minimum-bounding-box:area,
minimum-bounding-box:width, minimum-bounding-box:height, and minimum-bounding-box:angle.
The points that form the minimum bounding box around the image foreground objects.
Thrown when an error is raised by ImageMagick.
Modulate percent brightness of an image.
The brightness percentage.
Thrown when an error is raised by ImageMagick.
Modulate percent saturation and brightness of an image.
The brightness percentage.
The saturation percentage.
Thrown when an error is raised by ImageMagick.
Modulate percent hue, saturation, and brightness of an image.
The brightness percentage.
The saturation percentage.
The hue percentage.
Thrown when an error is raised by ImageMagick.
Returns the normalized moments of one or more image channels.
The normalized moments of one or more image channels.
Thrown when an error is raised by ImageMagick.
Negate colors in image.
Thrown when an error is raised by ImageMagick.
Negate colors in image for the specified channel.
The channel(s) that should be negated.
Thrown when an error is raised by ImageMagick.
Negate the grayscale colors in image.
Thrown when an error is raised by ImageMagick.
Negate the grayscale colors in image for the specified channel.
The channel(s) that should be negated.
Thrown when an error is raised by ImageMagick.
Normalize image (increase contrast by normalizing the pixel values to span the full range
of color values).
Thrown when an error is raised by ImageMagick.
Perform a ordered dither based on a number of pre-defined dithering threshold maps, but over
multiple intensity levels.
A string containing the name of the threshold dither map to use,
followed by zero or more numbers representing the number of color levels tho dither between.
Thrown when an error is raised by ImageMagick.
Perform a ordered dither based on a number of pre-defined dithering threshold maps, but over
multiple intensity levels.
A string containing the name of the threshold dither map to use,
followed by zero or more numbers representing the number of color levels tho dither between.
The channel(s) to dither.
Thrown when an error is raised by ImageMagick.
Set each pixel whose value is less than epsilon to epsilon or -epsilon (whichever is closer)
otherwise the pixel value remains unchanged.
The epsilon threshold.
Thrown when an error is raised by ImageMagick.
Set each pixel whose value is less than epsilon to epsilon or -epsilon (whichever is closer)
otherwise the pixel value remains unchanged.
The epsilon threshold.
The channel(s) to perceptible.
Thrown when an error is raised by ImageMagick.
Returns the perceptual hash of this image with the colorspaces
and .
The perceptual hash of this image.
Thrown when an error is raised by ImageMagick.
Returns the perceptual hash of this image.
The colorspaces to get the perceptual hash for.
The perceptual hash of this image.
Thrown when an error is raised by ImageMagick.
Reads only metadata and not the pixel data.
The byte array to read the information from.
Thrown when an error is raised by ImageMagick.
Reads only metadata and not the pixel data.
The byte array to read the image data from.
The offset at which to begin reading data.
The maximum number of bytes to read.
Thrown when an error is raised by ImageMagick.
Reads only metadata and not the pixel data.
The file to read the image from.
Thrown when an error is raised by ImageMagick.
Reads only metadata and not the pixel data.
The stream to read the image data from.
Thrown when an error is raised by ImageMagick.
Reads only metadata and not the pixel data.
The fully qualified name of the image file, or the relative image file name.
Thrown when an error is raised by ImageMagick.
Simulates a polaroid picture.
The caption to put on the image.
The angle of image.
Pixel interpolate method.
Thrown when an error is raised by ImageMagick.
Reduces the image to a limited number of colors for a "poster" effect.
Number of color levels allowed in each channel.
Thrown when an error is raised by ImageMagick.
Reduces the image to a limited number of colors for a "poster" effect.
Number of color levels allowed in each channel.
The channel(s) to posterize.
Thrown when an error is raised by ImageMagick.
Reduces the image to a limited number of colors for a "poster" effect.
Number of color levels allowed in each channel.
Dither method to use.
Thrown when an error is raised by ImageMagick.
Reduces the image to a limited number of colors for a "poster" effect.
Number of color levels allowed in each channel.
Dither method to use.
The channel(s) to posterize.
Thrown when an error is raised by ImageMagick.
Sets an internal option to preserve the color type.
Thrown when an error is raised by ImageMagick.
Quantize image (reduce number of colors).
Quantize settings.
The error information.
Thrown when an error is raised by ImageMagick.
Raise image (lighten the edges of an image to give a 3-D raised effect).
The size of the edges.
Thrown when an error is raised by ImageMagick.
Changes the value of individual pixels based on the intensity of each pixel compared to a
random threshold. The result is a low-contrast, two color image.
The low threshold.
The high threshold.
Thrown when an error is raised by ImageMagick.
Changes the value of individual pixels based on the intensity of each pixel compared to a
random threshold. The result is a low-contrast, two color image.
The low threshold.
The high threshold.
The channel(s) to use.
Thrown when an error is raised by ImageMagick.
Applies soft and hard thresholding.
Defines the minimum black threshold value.
Defines the minimum white threshold value.
Defines the maximum white threshold value.
Defines the maximum black threshold value.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The byte array to read the image data from.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The byte array to read the image data from.
The offset at which to begin reading data.
The maximum number of bytes to read.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The byte array to read the image data from.
The offset at which to begin reading data.
The maximum number of bytes to read.
The format to use.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The byte array to read the image data from.
The format to use.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The file to read the image from.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The file to read the image from.
The width.
The height.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The file to read the image from.
The format to use.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The stream to read the image data from.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The stream to read the image data from.
The format to use.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The fully qualified name of the image file, or the relative image file name.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The fully qualified name of the image file, or the relative image file name.
The width.
The height.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The fully qualified name of the image file, or the relative image file name.
The format to use.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The file to read the image from.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The file to read the image from.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The file to read the image from.
The format to use.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The file to read the image from.
The format to use.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The stream to read the image data from.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The stream to read the image data from.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The stream to read the image data from.
The format to use.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The stream to read the image data from.
The format to use.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The fully qualified name of the image file, or the relative image file name.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The fully qualified name of the image file, or the relative image file name.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The fully qualified name of the image file, or the relative image file name.
The format to use.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The fully qualified name of the image file, or the relative image file name.
The format to use.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Reduce noise in image using a noise peak elimination filter.
Thrown when an error is raised by ImageMagick.
Reduce noise in image using a noise peak elimination filter.
The order to use.
Thrown when an error is raised by ImageMagick.
Associates a mask with the image as defined by the specified region.
The mask region.
Remap image colors with closest color from reference image.
The image to use.
The error informaton.
Thrown when an error is raised by ImageMagick.
Remap image colors with closest color from reference image.
The image to use.
Quantize settings.
The error informaton.
Thrown when an error is raised by ImageMagick.
Removes the artifact with the specified name.
The name of the artifact.
Removes the attribute with the specified name.
The name of the attribute.
Removes the region mask of the image.
Remove a profile from the image.
The profile to remove.
Remove a named profile from the image.
The name of the profile (e.g. "ICM", "IPTC", or a generic profile name).
Removes the associated read mask of the image.
Thrown when an error is raised by ImageMagick.
Removes the associated write mask of the image.
Thrown when an error is raised by ImageMagick.
Resets the page property of this image.
Thrown when an error is raised by ImageMagick.
Segment (coalesce similar image components) by analyzing the histograms of the color
components and identifying units that are homogeneous with the fuzzy c-means technique.
Also uses QuantizeColorSpace and Verbose image attributes.
Thrown when an error is raised by ImageMagick.
Segment (coalesce similar image components) by analyzing the histograms of the color
components and identifying units that are homogeneous with the fuzzy c-means technique.
Also uses QuantizeColorSpace and Verbose image attributes.
Quantize colorspace.
This represents the minimum number of pixels contained in
a hexahedra before it can be considered valid (expressed as a percentage).
The smoothing threshold eliminates noise in the second
derivative of the histogram. As the value is increased, you can expect a smoother second
derivative.
Thrown when an error is raised by ImageMagick.
Inserts the artifact with the specified name and value into the artifact tree of the image.
The name of the artifact.
The value of the artifact.
Thrown when an error is raised by ImageMagick.
Inserts the artifact with the specified name and value into the artifact tree of the image.
The name of the artifact.
The value of the artifact.
Thrown when an error is raised by ImageMagick.
Lessen (or intensify) when adding noise to an image.
The attenuate value.
Sets a named image attribute.
The name of the attribute.
The value of the attribute.
Thrown when an error is raised by ImageMagick.
Sets a named image attribute.
The name of the attribute.
The value of the attribute.
Thrown when an error is raised by ImageMagick.
Set the bit depth (bits allocated to red/green/blue components).
The depth.
Thrown when an error is raised by ImageMagick.
Set the bit depth (bits allocated to red/green/blue components) of the specified channel.
The depth.
The channel to set the depth for.
Thrown when an error is raised by ImageMagick.
Sets the default clipping path.
The clipping path.
Thrown when an error is raised by ImageMagick.
Sets the clipping path with the specified name.
The clipping path.
Name of clipping path resource. If name is preceded by #, use clipping path numbered by name.
Thrown when an error is raised by ImageMagick.
Gets the compression of the image. This method should only be used when the encoder uses the compression of the image. For
most usecases Setting.Compression should be used instead.
The compression method.
Set the specified profile of the image. If a profile with the same name already exists it will be overwritten.
The profile to set.
Thrown when an error is raised by ImageMagick.
Set the specified profile of the image. If a profile with the same name already exists it will be overwritten.
The profile to set.
Thrown when an error is raised by ImageMagick.
Set the specified profile of the image. If a profile with the same name already exists it will be overwritten.
The profile to set.
The color transformation mode.
Thrown when an error is raised by ImageMagick.
Sets the associated read mask of the image. The mask must be the same dimensions as the image and
only contain the colors black and white.
The image that contains the read mask.
Thrown when an error is raised by ImageMagick.
Sets the associated write mask of the image. The mask must be the same dimensions as the image and
only contains the colors black and white or have grayscale values that will cause blended updates of
the image.
The image that contains the write mask.
Thrown when an error is raised by ImageMagick.
Adjust the image contrast with a non-linear sigmoidal contrast algorithm.
The contrast to use.
Thrown when an error is raised by ImageMagick.
Adjust the image contrast with a non-linear sigmoidal contrast algorithm.
The contrast to use.
The midpoint to use.
Thrown when an error is raised by ImageMagick.
Adjust the image contrast with a non-linear sigmoidal contrast algorithm.
The contrast to use.
The midpoint to use.
The channel(s) that should be adjusted.
Thrown when an error is raised by ImageMagick.
Adjust the image contrast with a non-linear sigmoidal contrast algorithm.
The contrast to use.
The midpoint to use.
Thrown when an error is raised by ImageMagick.
Solarize image (similar to effect seen when exposing a photographic film to light during
the development process).
Thrown when an error is raised by ImageMagick.
Solarize image (similar to effect seen when exposing a photographic film to light during
the development process).
The factor to use.
Thrown when an error is raised by ImageMagick.
Sort pixels within each scanline in ascending order of intensity.
Thrown when an error is raised by ImageMagick.
Solarize image (similar to effect seen when exposing a photographic film to light during
the development process).
The factor to use.
Thrown when an error is raised by ImageMagick.
Returns the image statistics.
The image statistics.
Thrown when an error is raised by ImageMagick.
Returns the image statistics.
The image statistics.
The channel(s) to use.
Thrown when an error is raised by ImageMagick.
Strips an image of all profiles and comments.
Thrown when an error is raised by ImageMagick.
Channel a texture on image background.
The image to use as a texture on the image background.
Thrown when an error is raised by ImageMagick.
Threshold image.
The threshold percentage.
Thrown when an error is raised by ImageMagick.
Threshold image.
The threshold percentage.
The channel(s) that should be thresholded.
Thrown when an error is raised by ImageMagick.
Compose an image repeated across and down the image.
The image to composite with this image.
The algorithm to use.
Thrown when an error is raised by ImageMagick.
Compose an image repeated across and down the image.
The image to composite with this image.
The algorithm to use.
The arguments for the algorithm (compose:args).
Thrown when an error is raised by ImageMagick.
Converts this instance to a base64 .
A base64 .
Converts this instance to a base64 .
The format to use.
A base64 .
Converts this instance to a base64 .
The defines to set.
A base64 .
Converts this instance to a array.
A array.
Converts this instance to a array.
The defines to set.
A array.
Thrown when an error is raised by ImageMagick.
Converts this instance to a array.
The format to use.
A array.
Thrown when an error is raised by ImageMagick.
Transforms the image from the colorspace of the source profile to the target profile. This
requires the image to have a color profile. Nothing will happen if the image has no color profile.
The target color profile.
True when the colorspace was transformed otherwise false.
Transforms the image from the colorspace of the source profile to the target profile. This
requires the image to have a color profile. Nothing will happen if the image has no color profile.
The target color profile.
The color transformation mode.
True when the colorspace was transformed otherwise false.
Transforms the image from the colorspace of the source profile to the target profile. The
source profile will only be used if the image does not contain a color profile. Nothing
will happen if the source profile has a different colorspace then that of the image.
The source color profile.
The target color profile.
True when the colorspace was transformed otherwise false.
Transforms the image from the colorspace of the source profile to the target profile. The
source profile will only be used if the image does not contain a color profile. Nothing
will happen if the source profile has a different colorspace then that of the image.
The source color profile.
The target color profile.
The color transformation mode.
True when the colorspace was transformed otherwise false.
Trim edges that are the background color from the image.
Thrown when an error is raised by ImageMagick.
Trim the specified edges that are the background color from the image.
The edges that need to be trimmed.
Thrown when an error is raised by ImageMagick.
Trim edges that are the background color from the image.
The percentage of background pixels permitted in the outer rows and columns.
Thrown when an error is raised by ImageMagick.
Apply a white balancing to an image according to a grayworld assumption in the LAB colorspace.
Apply a white balancing to an image according to a grayworld assumption in the LAB colorspace.
The vibrance.
Forces all pixels above the threshold into white while leaving all pixels at or below
the threshold unchanged.
The threshold to use.
Thrown when an error is raised by ImageMagick.
Forces all pixels above the threshold into white while leaving all pixels at or below
the threshold unchanged.
The threshold to use.
The channel(s) to make black.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified file.
The file to write the image to.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified file.
The file to write the image to.
The defines to set.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified file.
The file to write the image to.
The format to use.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified stream.
The stream to write the image data to.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified stream.
The stream to write the image data to.
The defines to set.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified stream.
The stream to write the image data to.
The format to use.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified file name.
The fully qualified name of the image file, or the relative image file name.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified file name.
The fully qualified name of the image file, or the relative image file name.
The defines to set.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified file name.
The fully qualified name of the image file, or the relative image file name.
The format to use.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified file.
The file to write the image to.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified file.
The file to write the image to.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified file.
The file to write the image to.
The defines to set.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified file.
The file to write the image to.
The defines to set.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified file.
The file to write the image to.
The format to use.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified file.
The file to write the image to.
The format to use.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified stream.
The stream to write the image data to.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified stream.
The stream to write the image data to.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified stream.
The stream to write the image data to.
The defines to set.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified stream.
The stream to write the image data to.
The defines to set.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified stream.
The stream to write the image data to.
The format to use.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified stream.
The stream to write the image data to.
The format to use.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified file name.
The fully qualified name of the image file, or the relative image file name.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified file name.
The fully qualified name of the image file, or the relative image file name.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified file name.
The fully qualified name of the image file, or the relative image file name.
The defines to set.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified file name.
The fully qualified name of the image file, or the relative image file name.
The defines to set.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified file name.
The fully qualified name of the image file, or the relative image file name.
The format to use.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified file name.
The fully qualified name of the image file, or the relative image file name.
The format to use.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Interface that can be used to efficiently clone and mutate an image.
The quantum type.
Represents the collection of images.
Event that will we raised when a warning is raised by ImageMagick.
Adds an image with the specified file name to the collection.
The fully qualified name of the image file, or the relative image file name.
Thrown when an error is raised by ImageMagick.
Adds the image(s) from the specified byte array to the collection.
The byte array to read the image data from.
Thrown when an error is raised by ImageMagick.
Adds the image(s) from the specified file name to the collection.
The fully qualified name of the image file, or the relative image file name.
Thrown when an error is raised by ImageMagick.
Adds the image(s) from the specified stream to the collection.
The stream to read the images from.
Thrown when an error is raised by ImageMagick.
Merge a sequence of images. This is useful for GIF animation sequences that have page
offsets and disposal methods.
Thrown when an error is raised by ImageMagick.
Perform complex mathematics on an image sequence.
The complex settings.
Thrown when an error is raised by ImageMagick.
Break down an image sequence into constituent parts. This is useful for creating GIF or
MNG animation sequences.
Thrown when an error is raised by ImageMagick.
Inserts an image with the specified file name into the collection.
The index to insert the image.
The fully qualified name of the image file, or the relative image file name.
The Morph method requires a minimum of two images. The first image is transformed into
the second by a number of intervening images as specified by frames.
The number of in-between images to generate.
Thrown when an error is raised by ImageMagick.
Compares each image the GIF disposed forms of the previous image in the sequence. From
this it attempts to select the smallest cropped image to replace each frame, while
preserving the results of the GIF animation.
Thrown when an error is raised by ImageMagick.
OptimizePlus is exactly as Optimize, but may also add or even remove extra frames in the
animation, if it improves the total number of pixels in the resulting GIF animation.
Thrown when an error is raised by ImageMagick.
Compares each image the GIF disposed forms of the previous image in the sequence. Any
pixel that does not change the displayed result is replaced with transparency.
Thrown when an error is raised by ImageMagick.
Read only metadata and not the pixel data from all image frames.
The byte array to read the image data from.
Thrown when an error is raised by ImageMagick.
Reads only metadata and not the pixel data from all image frames.
The byte array to read the image data from.
The offset at which to begin reading data.
The maximum number of bytes to read.
Thrown when an error is raised by ImageMagick.
Read only metadata and not the pixel data from all image frames.
The file to read the frames from.
Thrown when an error is raised by ImageMagick.
Read only metadata and not the pixel data from all image frames.
The stream to read the image data from.
Thrown when an error is raised by ImageMagick.
Read only metadata and not the pixel data from all image frames.
The fully qualified name of the image file, or the relative image file name.
Thrown when an error is raised by ImageMagick.
Quantize images (reduce number of colors).
The resulting image of the quantize operation.
Thrown when an error is raised by ImageMagick.
Quantize images (reduce number of colors).
Quantize settings.
The resulting image of the quantize operation.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The byte array to read the image data from.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The byte array to read the image data from.
The offset at which to begin reading data.
The maximum number of bytes to read.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The byte array to read the image data from.
The offset at which to begin reading data.
The maximum number of bytes to read.
The format to use.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The byte array to read the image data from.
The format to use.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The file to read the frames from.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The file to read the frames from.
The format to use.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The stream to read the image data from.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The stream to read the image data from.
The format to use.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The fully qualified name of the image file, or the relative image file name.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The fully qualified name of the image file, or the relative image file name.
The format to use.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The file to read the frames from.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The file to read the frames from.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The file to read the frames from.
The format to use.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The file to read the frames from.
The format to use.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The stream to read the image data from.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The stream to read the image data from.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The stream to read the image data from.
The format to use.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The stream to read the image data from.
The format to use.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The fully qualified name of the image file, or the relative image file name.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The fully qualified name of the image file, or the relative image file name.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The fully qualified name of the image file, or the relative image file name.
The format to use.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The fully qualified name of the image file, or the relative image file name.
The format to use.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Remap image colors with closest color from reference image.
The image to use.
Thrown when an error is raised by ImageMagick.
Remap image colors with closest color from reference image.
The image to use.
Quantize settings.
Thrown when an error is raised by ImageMagick.
Resets the page property of every image in the collection.
Thrown when an error is raised by ImageMagick.
Reverses the order of the images in the collection.
Converts this instance to a array.
A array.
Converts this instance to a array.
The defines to set.
A array.
Thrown when an error is raised by ImageMagick.
Converts this instance to a array.
A array.
The format to use.
Thrown when an error is raised by ImageMagick.
Converts this instance to a base64 .
A base64 .
Converts this instance to a base64 .
The format to use.
A base64 .
Converts this instance to a base64 .
The defines to set.
A base64 .
Determine the overall bounds of all the image layers just as in ,
then adjust the the canvas and offsets to be relative to those bounds,
without overlaying the images.
Thrown when an error is raised by ImageMagick.
Writes the images to the specified file. If the output image's file format does not
allow multi-image files multiple files will be written.
The file to write the image to.
Thrown when an error is raised by ImageMagick.
Writes the images to the specified file. If the output image's file format does not
allow multi-image files multiple files will be written.
The file to write the image to.
The defines to set.
Thrown when an error is raised by ImageMagick.
Writes the images to the specified file. If the output image's file format does not
allow multi-image files multiple files will be written.
The file to write the image to.
The format to use.
Thrown when an error is raised by ImageMagick.
Writes the imagse to the specified stream. If the output image's file format does not
allow multi-image files multiple files will be written.
The stream to write the images to.
Thrown when an error is raised by ImageMagick.
Writes the imagse to the specified stream. If the output image's file format does not
allow multi-image files multiple files will be written.
The stream to write the images to.
The defines to set.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified stream.
The stream to write the image data to.
The format to use.
Thrown when an error is raised by ImageMagick.
Writes the images to the specified file name. If the output image's file format does not
allow multi-image files multiple files will be written.
The fully qualified name of the image file, or the relative image file name.
Thrown when an error is raised by ImageMagick.
Writes the images to the specified file name. If the output image's file format does not
allow multi-image files multiple files will be written.
The fully qualified name of the image file, or the relative image file name.
The defines to set.
Thrown when an error is raised by ImageMagick.
Writes the images to the specified file name. If the output image's file format does not
allow multi-image files multiple files will be written.
The fully qualified name of the image file, or the relative image file name.
The format to use.
Thrown when an error is raised by ImageMagick.
Writes the images to the specified file. If the output image's file format does not
allow multi-image files multiple files will be written.
The file to write the image to.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the images to the specified file. If the output image's file format does not
allow multi-image files multiple files will be written.
The file to write the image to.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the images to the specified file. If the output image's file format does not
allow multi-image files multiple files will be written.
The file to write the image to.
The defines to set.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the images to the specified file. If the output image's file format does not
allow multi-image files multiple files will be written.
The file to write the image to.
The defines to set.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the images to the specified file. If the output image's file format does not
allow multi-image files multiple files will be written.
The file to write the image to.
The format to use.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the images to the specified file. If the output image's file format does not
allow multi-image files multiple files will be written.
The file to write the image to.
The format to use.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the imagse to the specified stream. If the output image's file format does not
allow multi-image files multiple files will be written.
The stream to write the images to.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the imagse to the specified stream. If the output image's file format does not
allow multi-image files multiple files will be written.
The stream to write the images to.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the imagse to the specified stream. If the output image's file format does not
allow multi-image files multiple files will be written.
The stream to write the images to.
The defines to set.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the imagse to the specified stream. If the output image's file format does not
allow multi-image files multiple files will be written.
The stream to write the images to.
The defines to set.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified stream.
The stream to write the image data to.
The format to use.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the image to the specified stream.
The stream to write the image data to.
The format to use.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the images to the specified file name. If the output image's file format does not
allow multi-image files multiple files will be written.
The fully qualified name of the image file, or the relative image file name.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the images to the specified file name. If the output image's file format does not
allow multi-image files multiple files will be written.
The fully qualified name of the image file, or the relative image file name.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the images to the specified file name. If the output image's file format does not
allow multi-image files multiple files will be written.
The fully qualified name of the image file, or the relative image file name.
The defines to set.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the images to the specified file name. If the output image's file format does not
allow multi-image files multiple files will be written.
The fully qualified name of the image file, or the relative image file name.
The defines to set.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the images to the specified file name. If the output image's file format does not
allow multi-image files multiple files will be written.
The fully qualified name of the image file, or the relative image file name.
The format to use.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Writes the images to the specified file name. If the output image's file format does not
allow multi-image files multiple files will be written.
The fully qualified name of the image file, or the relative image file name.
The format to use.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Represents the collection of images.
The quantum type.
Adds the image(s) from the specified byte array to the collection.
The byte array to read the image data from.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Adds a Clone of the specified images to this collection.
The images to add to the collection.
Thrown when an error is raised by ImageMagick.
Adds the image(s) from the specified file name to the collection.
The fully qualified name of the image file, or the relative image file name.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Adds the image(s) from the specified stream to the collection.
The stream to read the images from.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Creates a single image, by appending all the images in the collection horizontally (+append).
A single image, by appending all the images in the collection horizontally (+append).
Thrown when an error is raised by ImageMagick.
Creates a single image, by appending all the images in the collection vertically (-append).
A single image, by appending all the images in the collection vertically (-append).
Thrown when an error is raised by ImageMagick.
Creates a clone of the current image collection.
A clone of the current image collection.
Combines the images into a single image. The typical ordering would be
image 1 => Red, 2 => Green, 3 => Blue, etc.
The images combined into a single image.
Thrown when an error is raised by ImageMagick.
Combines the images into a single image. The grayscale value of the pixels of each image
in the sequence is assigned in order to the specified channels of the combined image.
The typical ordering would be image 1 => Red, 2 => Green, 3 => Blue, etc.
The image colorspace.
The images combined into a single image.
Thrown when an error is raised by ImageMagick.
Evaluate image pixels into a single image. All the images in the collection must be the
same size in pixels.
The operator.
The resulting image of the evaluation.
Thrown when an error is raised by ImageMagick.
Flatten this collection into a single image.
Use the virtual canvas size of first image. Images which fall outside this canvas is clipped.
This can be used to 'fill out' a given virtual canvas.
The resulting image of the flatten operation.
Thrown when an error is raised by ImageMagick.
Flatten this collection into a single image.
This is useful for combining Photoshop layers into a single image.
The background color of the output image.
The resulting image of the flatten operation.
Thrown when an error is raised by ImageMagick.
Applies a mathematical expression to the images and returns the result.
The expression to apply.
The resulting image of the fx operation.
Thrown when an error is raised by ImageMagick.
Applies a mathematical expression to the images and returns the result.
The expression to apply.
The channel(s) to apply the expression to.
The resulting image of the fx operation.
Thrown when an error is raised by ImageMagick.
Merge all layers onto a canvas just large enough to hold all the actual images. The virtual
canvas of the first image is preserved but otherwise ignored.
The resulting image of the merge operation.
Thrown when an error is raised by ImageMagick.
Create a composite image by combining the images with the specified settings.
The settings to use.
The resulting image of the montage operation.
Thrown when an error is raised by ImageMagick.
Start with the virtual canvas of the first image, enlarging left and right edges to contain
all images. Images with negative offsets will be clipped.
The resulting image of the mosaic operation.
Thrown when an error is raised by ImageMagick.
Reads only metadata and not the pixel data from all image frames.
The byte array to read the image data from.
The offset at which to begin reading data.
The maximum number of bytes to read.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Read only metadata and not the pixel data from all image frames.
The byte array to read the image data from.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Read only metadata and not the pixel data from all image frames.
The file to read the frames from.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Read only metadata and not the pixel data from all image frames.
The stream to read the image data from.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Read only metadata and not the pixel data from all image frames.
The fully qualified name of the image file, or the relative image file name.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Returns a new image where each pixel is the sum of the pixels in the image sequence after applying its
corresponding terms (coefficient and degree pairs).
The list of polynomial coefficients and degree pairs and a constant.
A new image where each pixel is the sum of the pixels in the image sequence after applying its
corresponding terms (coefficient and degree pairs).
Read all image frames.
The byte array to read the image data from.
The offset at which to begin reading data.
The maximum number of bytes to read.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The byte array to read the image data from.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The file to read the frames from.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The stream to read the image data from.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The fully qualified name of the image file, or the relative image file name.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The file to read the frames from.
The settings to use when reading the image.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The file to read the frames from.
The settings to use when reading the image.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The stream to read the image data from.
The settings to use when reading the image.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The stream to read the image data from.
The settings to use when reading the image.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The fully qualified name of the image file, or the relative image file name.
The settings to use when reading the image.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read all image frames.
The fully qualified name of the image file, or the relative image file name.
The settings to use when reading the image.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Smush images from list into single image in horizontal direction.
Minimum distance in pixels between images.
The resulting image of the smush operation.
Thrown when an error is raised by ImageMagick.
Smush images from list into single image in vertical direction.
Minimum distance in pixels between images.
The resulting image of the smush operation.
Thrown when an error is raised by ImageMagick.
Interface that represents ImageMagick operations that create a new image.
Adaptive-blur image with the default blur factor (0x1).
Thrown when an error is raised by ImageMagick.
Adaptive-blur image with specified blur factor.
The radius of the Gaussian, in pixels, not counting the center pixel.
Thrown when an error is raised by ImageMagick.
Adaptive-blur image with specified blur factor.
The radius of the Gaussian, in pixels, not counting the center pixel.
The standard deviation of the Laplacian, in pixels.
Thrown when an error is raised by ImageMagick.
Resize using mesh interpolation. It works well for small resizes of less than +/- 50%
of the original image size. For larger resizing on images a full filtered and slower resize
function should be used instead.
Resize will fit the image into the requested size. It does NOT fill, the requested box size.
Use the overload for more control over the resulting size.
The new width.
The new height.
Thrown when an error is raised by ImageMagick.
Resize using mesh interpolation. It works well for small resizes of less than +/- 50%
of the original image size. For larger resizing on images a full filtered and slower resize
function should be used instead.
The geometry to use.
Thrown when an error is raised by ImageMagick.
Adaptively sharpens the image by sharpening more intensely near image edges and less
intensely far from edges.
Thrown when an error is raised by ImageMagick.
Adaptively sharpens the image by sharpening more intensely near image edges and less
intensely far from edges.
The channel(s) that should be sharpened.
Thrown when an error is raised by ImageMagick.
Adaptively sharpens the image by sharpening more intensely near image edges and less
intensely far from edges.
The radius of the Gaussian, in pixels, not counting the center pixel.
The standard deviation of the Laplacian, in pixels.
Thrown when an error is raised by ImageMagick.
Adaptively sharpens the image by sharpening more intensely near image edges and less
intensely far from edges.
The radius of the Gaussian, in pixels, not counting the center pixel.
The standard deviation of the Laplacian, in pixels.
The channel(s) that should be sharpened.
Local adaptive threshold image.
http://www.dai.ed.ac.uk/HIPR2/adpthrsh.htm.
The width of the pixel neighborhood.
The height of the pixel neighborhood.
Thrown when an error is raised by ImageMagick.
Local adaptive threshold image.
http://www.dai.ed.ac.uk/HIPR2/adpthrsh.htm.
The width of the pixel neighborhood.
The height of the pixel neighborhood.
The channel(s) that should be thresholded.
Thrown when an error is raised by ImageMagick.
Local adaptive threshold image.
http://www.dai.ed.ac.uk/HIPR2/adpthrsh.htm.
The width of the pixel neighborhood.
The height of the pixel neighborhood.
Constant to subtract from pixel neighborhood mean (+/-)(0-QuantumRange).
Thrown when an error is raised by ImageMagick.
Local adaptive threshold image.
http://www.dai.ed.ac.uk/HIPR2/adpthrsh.htm.
The width of the pixel neighborhood.
The height of the pixel neighborhood.
Constant to subtract from pixel neighborhood mean (+/-)(0-QuantumRange).
The channel(s) that should be thresholded.
Thrown when an error is raised by ImageMagick.
Local adaptive threshold image.
http://www.dai.ed.ac.uk/HIPR2/adpthrsh.htm.
The width of the pixel neighborhood.
The height of the pixel neighborhood.
Constant to subtract from pixel neighborhood mean.
Thrown when an error is raised by ImageMagick.
Local adaptive threshold image.
http://www.dai.ed.ac.uk/HIPR2/adpthrsh.htm.
The width of the pixel neighborhood.
The height of the pixel neighborhood.
Constant to subtract from pixel neighborhood mean.
The channel(s) that should be thresholded.
Thrown when an error is raised by ImageMagick.
Add noise to image with the specified noise type.
The type of noise that should be added to the image.
Thrown when an error is raised by ImageMagick.
Add noise to the specified channel of the image with the specified noise type.
The type of noise that should be added to the image.
The channel(s) where the noise should be added.
Thrown when an error is raised by ImageMagick.
Add noise to image with the specified noise type.
The type of noise that should be added to the image.
Attenuate the random distribution.
Thrown when an error is raised by ImageMagick.
Add noise to the specified channel of the image with the specified noise type.
The type of noise that should be added to the image.
Attenuate the random distribution.
The channel(s) where the noise should be added.
Thrown when an error is raised by ImageMagick.
Affine Transform image.
The affine matrix to use.
Thrown when an error is raised by ImageMagick.
Adjusts an image so that its orientation is suitable for viewing.
Thrown when an error is raised by ImageMagick.
Applies a non-linear, edge-preserving, and noise-reducing smoothing filter.
The width of the neighborhood in pixels.
The height of the neighborhood in pixels.
Thrown when an error is raised by ImageMagick.
Applies a non-linear, edge-preserving, and noise-reducing smoothing filter.
The width of the neighborhood in pixels.
The height of the neighborhood in pixels.
The sigma in the intensity space.
The sigma in the coordinate space.
Thrown when an error is raised by ImageMagick.
Simulate a scene at nighttime in the moonlight.
Thrown when an error is raised by ImageMagick.
Simulate a scene at nighttime in the moonlight.
The factor to use.
Thrown when an error is raised by ImageMagick.
Blur image with the default blur factor (0x1).
Thrown when an error is raised by ImageMagick.
Blur the the specified channel(s) of the image with the default blur factor (0x1).
The channel(s) that should be blurred.
Thrown when an error is raised by ImageMagick.
Blur image with specified blur factor.
The radius of the Gaussian in pixels, not counting the center pixel.
The standard deviation of the Laplacian, in pixels.
Thrown when an error is raised by ImageMagick.
Blur the specified channel(s) of the image with the specified blur factor.
The radius of the Gaussian in pixels, not counting the center pixel.
The standard deviation of the Laplacian, in pixels.
The channel(s) that should be blurred.
Thrown when an error is raised by ImageMagick.
Add a border to the image.
The size of the border.
Thrown when an error is raised by ImageMagick.
Add a border to the image.
The width of the border.
The height of the border.
Thrown when an error is raised by ImageMagick.
Add a border to the image.
The size of the border.
Thrown when an error is raised by ImageMagick.
Uses a multi-stage algorithm to detect a wide range of edges in images.
Thrown when an error is raised by ImageMagick.
Uses a multi-stage algorithm to detect a wide range of edges in images.
The radius of the gaussian smoothing filter.
The sigma of the gaussian smoothing filter.
Percentage of edge pixels in the lower threshold.
Percentage of edge pixels in the upper threshold.
Thrown when an error is raised by ImageMagick.
Charcoal effect image (looks like charcoal sketch).
Thrown when an error is raised by ImageMagick.
Charcoal effect image (looks like charcoal sketch).
The radius of the Gaussian, in pixels, not counting the center pixel.
The standard deviation of the Laplacian, in pixels.
Thrown when an error is raised by ImageMagick.
Chop image (remove vertical or horizontal subregion of image) using the specified geometry.
The geometry to use.
Thrown when an error is raised by ImageMagick.
Chop image (remove horizontal subregion of image).
The X offset from origin.
The width of the part to chop horizontally.
Thrown when an error is raised by ImageMagick.
Chop image (remove horizontal subregion of image).
The Y offset from origin.
The height of the part to chop vertically.
Thrown when an error is raised by ImageMagick.
Apply a color matrix to the image channels.
The color matrix to use.
Thrown when an error is raised by ImageMagick.
Convolve image. Applies a user-specified convolution to the image.
The convolution matrix.
Thrown when an error is raised by ImageMagick.
Crop image (subregion of original image). should be called unless
the information is needed.
The width of the subregion to crop.
The height of the subregion to crop.
Thrown when an error is raised by ImageMagick.
Crop image (subregion of original image). should be called unless
the information is needed.
The width of the subregion to crop.
The height of the subregion to crop.
The position where the cropping should start from.
Thrown when an error is raised by ImageMagick.
Crop image (subregion of original image). should be called unless
the information is needed.
The subregion to crop.
Thrown when an error is raised by ImageMagick.
Crop image (subregion of original image). should be called unless
the information is needed.
The subregion to crop.
The position where the cropping should start from.
Thrown when an error is raised by ImageMagick.
Removes skew from the image. Skew is an artifact that occurs in scanned images because of
the camera being misaligned, imperfections in the scanning or surface, or simply because
the paper was not placed completely flat when scanned. The value of threshold ranges
from 0 to QuantumRange.
The threshold.
Thrown when an error is raised by ImageMagick.
The angle that was used.
Removes skew from the image. Skew is an artifact that occurs in scanned images because of
the camera being misaligned, imperfections in the scanning or surface, or simply because
the paper was not placed completely flat when scanned. The value of threshold ranges
from 0 to QuantumRange. After the image is deskewed, it is cropped.
The threshold.
Thrown when an error is raised by ImageMagick.
The angle that was used.
Despeckle image (reduce speckle noise).
Thrown when an error is raised by ImageMagick.
Distorts an image using various distortion methods, by mapping color lookups of the source
image to a new destination image of the same size as the source image.
The distortion method to use.
An array containing the arguments for the distortion.
Thrown when an error is raised by ImageMagick.
Distorts an image using various distortion methods, by mapping color lookups of the source
image to a new destination image usually of the same size as the source image, unless
'bestfit' is set to true.
The settings for the distort operation.
An array containing the arguments for the distortion.
Thrown when an error is raised by ImageMagick.
Edge image (highlight edges in image).
The radius of the pixel neighborhood.
Thrown when an error is raised by ImageMagick.
Emboss image (highlight edges with 3D effect) with default value (0x1).
Thrown when an error is raised by ImageMagick.
Emboss image (highlight edges with 3D effect).
The radius of the Gaussian, in pixels, not counting the center pixel.
The standard deviation of the Laplacian, in pixels.
Thrown when an error is raised by ImageMagick.
Applies a digital filter that improves the quality of a noisy image.
Thrown when an error is raised by ImageMagick.
Extend the image as defined by the width and height.
The width to extend the image to.
The height to extend the image to.
Thrown when an error is raised by ImageMagick.
Extend the image as defined by the width and height.
The X offset from origin.
The Y offset from origin.
The width to extend the image to.
The height to extend the image to.
Thrown when an error is raised by ImageMagick.
Extend the image as defined by the width and height.
The width to extend the image to.
The height to extend the image to.
The placement gravity.
Thrown when an error is raised by ImageMagick.
Extend the image as defined by the rectangle.
The geometry to extend the image to.
Thrown when an error is raised by ImageMagick.
Extend the image as defined by the geometry.
The geometry to extend the image to.
The placement gravity.
Thrown when an error is raised by ImageMagick.
Flip image (reflect each scanline in the vertical direction).
Thrown when an error is raised by ImageMagick.
Flop image (reflect each scanline in the horizontal direction).
Thrown when an error is raised by ImageMagick.
Frame image with the default geometry (25x25+6+6).
Thrown when an error is raised by ImageMagick.
Frame image with the specified geometry.
The geometry of the frame.
Thrown when an error is raised by ImageMagick.
Frame image with the specified with and height.
The width of the frame.
The height of the frame.
Thrown when an error is raised by ImageMagick.
Frame image with the specified with, height, innerBevel and outerBevel.
The width of the frame.
The height of the frame.
The inner bevel of the frame.
The outer bevel of the frame.
Thrown when an error is raised by ImageMagick.
Gaussian blur image.
The number of neighbor pixels to be included in the convolution.
Thrown when an error is raised by ImageMagick.
Gaussian blur image.
The number of neighbor pixels to be included in the convolution.
The channel(s) to blur.
Thrown when an error is raised by ImageMagick.
Gaussian blur image.
The number of neighbor pixels to be included in the convolution.
The standard deviation of the gaussian bell curve.
Thrown when an error is raised by ImageMagick.
Gaussian blur image.
The number of neighbor pixels to be included in the convolution.
The standard deviation of the gaussian bell curve.
The channel(s) to blur.
Thrown when an error is raised by ImageMagick.
Identifies lines in the image.
Thrown when an error is raised by ImageMagick.
Identifies lines in the image.
The width of the neighborhood.
The height of the neighborhood.
The line count threshold.
Thrown when an error is raised by ImageMagick.
Implode image (special effect).
The extent of the implosion.
Pixel interpolate method.
Thrown when an error is raised by ImageMagick.
Resize image to specified size using the specified interpolation method.
The new width.
The new height.
Pixel interpolate method.
Thrown when an error is raised by ImageMagick.
Resize image to specified size using the specified interpolation method.
The geometry to use.
Pixel interpolate method.
Thrown when an error is raised by ImageMagick.
Resize image to specified size using the specified interpolation method.
The percentage.
Pixel interpolate method.
Thrown when an error is raised by ImageMagick.
Resize image to specified size using the specified interpolation method.
The percentage of the width.
The percentage of the height.
Pixel interpolate method.
Thrown when an error is raised by ImageMagick.
An edge preserving noise reduction filter.
Thrown when an error is raised by ImageMagick.
An edge preserving noise reduction filter.
The radius of the Gaussian, in pixels, not counting the center pixel.
The standard deviation of the Laplacian, in pixels.
Thrown when an error is raised by ImageMagick.
Rescales image with seam carving.
The new width.
The new height.
Thrown when an error is raised by ImageMagick.
Rescales image with seam carving.
The new width.
The new height.
Maximum seam transversal step (0 means straight seams).
Introduce a bias for non-straight seams (typically 0).
Thrown when an error is raised by ImageMagick.
Rescales image with seam carving.
The geometry to use.
Thrown when an error is raised by ImageMagick.
Rescales image with seam carving.
The percentage.
Thrown when an error is raised by ImageMagick.
Rescales image with seam carving.
The percentage of the width.
The percentage of the height.
Thrown when an error is raised by ImageMagick.
Rescales image with seam carving.
The percentage of the width.
The percentage of the height.
Maximum seam transversal step (0 means straight seams).
Introduce a bias for non-straight seams (typically 0).
Thrown when an error is raised by ImageMagick.
Magnify image by integral size.
Thrown when an error is raised by ImageMagick.
Delineate arbitrarily shaped clusters in the image.
The width and height of the pixels neighborhood.
Delineate arbitrarily shaped clusters in the image.
The width and height of the pixels neighborhood.
The color distance.
Delineate arbitrarily shaped clusters in the image.
The width of the pixels neighborhood.
The height of the pixels neighborhood.
Delineate arbitrarily shaped clusters in the image.
The width of the pixels neighborhood.
The height of the pixels neighborhood.
The color distance.
Reduce image by integral size.
Thrown when an error is raised by ImageMagick.
Applies a kernel to the image according to the given mophology settings.
The morphology settings.
Thrown when an error is raised by ImageMagick.
Motion blur image with specified blur factor.
The radius of the Gaussian, in pixels, not counting the center pixel.
The standard deviation of the Laplacian, in pixels.
The angle the object appears to be comming from (zero degrees is from the right).
Thrown when an error is raised by ImageMagick.
Oilpaint image (image looks like oil painting).
Thrown when an error is raised by ImageMagick.
Oilpaint image (image looks like oil painting).
The radius of the circular neighborhood.
The standard deviation of the Laplacian, in pixels.
Thrown when an error is raised by ImageMagick.
Resize image in terms of its pixel size.
The new X resolution.
The new Y resolution.
Thrown when an error is raised by ImageMagick.
Resize image in terms of its pixel size.
The density to use.
Thrown when an error is raised by ImageMagick.
Resize image to specified size.
Resize will fit the image into the requested size. It does NOT fill, the requested box size.
Use the overload for more control over the resulting size.
The new width.
The new height.
Thrown when an error is raised by ImageMagick.
Resize image to specified geometry.
The geometry to use.
Thrown when an error is raised by ImageMagick.
Resize image to specified percentage.
The percentage.
Thrown when an error is raised by ImageMagick.
Resize image to specified percentage.
The percentage of the width.
The percentage of the height.
Thrown when an error is raised by ImageMagick.
Roll image (rolls image vertically and horizontally).
The X offset from origin.
The Y offset from origin.
Thrown when an error is raised by ImageMagick.
Rotate image clockwise by specified number of degrees.
Specify a negative number for to rotate counter-clockwise.
The number of degrees to rotate (positive to rotate clockwise, negative to rotate counter-clockwise).
Thrown when an error is raised by ImageMagick.
Rotational blur image.
The angle to use.
Thrown when an error is raised by ImageMagick.
Rotational blur image.
The angle to use.
The channel(s) to use.
Thrown when an error is raised by ImageMagick.
Resize image by using pixel sampling algorithm.
Resize will fit the image into the requested size. It does NOT fill, the requested box size.
Use the overload for more control over the resulting size.
The new width.
The new height.
Thrown when an error is raised by ImageMagick.
Resize image by using pixel sampling algorithm.
The geometry to use.
Thrown when an error is raised by ImageMagick.
Resize image by using pixel sampling algorithm to the specified percentage.
The percentage.
Thrown when an error is raised by ImageMagick.
Resize image by using pixel sampling algorithm to the specified percentage.
The percentage of the width.
The percentage of the height.
Thrown when an error is raised by ImageMagick.
Resize image by using simple ratio algorithm.
Resize will fit the image into the requested size. It does NOT fill, the requested box size.
Use the overload for more control over the resulting size.
The new width.
The new height.
Thrown when an error is raised by ImageMagick.
Resize image by using simple ratio algorithm.
The geometry to use.
Thrown when an error is raised by ImageMagick.
Resize image by using simple ratio algorithm to the specified percentage.
The percentage.
Thrown when an error is raised by ImageMagick.
Resize image by using simple ratio algorithm to the specified percentage.
The percentage of the width.
The percentage of the height.
Thrown when an error is raised by ImageMagick.
Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask
that sharpens everything with contrast above a certain threshold.
The radius of the Gaussian, in pixels, not counting the center pixel.
The standard deviation of the Gaussian, in pixels.
Only pixels within this contrast threshold are included in the blur operation.
Thrown when an error is raised by ImageMagick.
Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask
that sharpens everything with contrast above a certain threshold.
The radius of the Gaussian, in pixels, not counting the center pixel.
The standard deviation of the Gaussian, in pixels.
Only pixels within this contrast threshold are included in the blur operation.
The channel(s) to blur.
Thrown when an error is raised by ImageMagick.
Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask
that sharpens everything with contrast above a certain threshold.
The radius of the Gaussian, in pixels, not counting the center pixel.
The standard deviation of the Gaussian, in pixels.
Only pixels within this contrast threshold are included in the blur operation.
Thrown when an error is raised by ImageMagick.
Selectively blur pixels within a contrast threshold. It is similar to the unsharpen mask
that sharpens everything with contrast above a certain threshold.
The radius of the Gaussian, in pixels, not counting the center pixel.
The standard deviation of the Gaussian, in pixels.
Only pixels within this contrast threshold are included in the blur operation.
The channel(s) to blur.
Thrown when an error is raised by ImageMagick.
Applies a special effect to the image, similar to the effect achieved in a photo darkroom
by sepia toning.
Thrown when an error is raised by ImageMagick.
Applies a special effect to the image, similar to the effect achieved in a photo darkroom
by sepia toning.
The tone threshold.
Thrown when an error is raised by ImageMagick.
Shade image using distant light source.
Thrown when an error is raised by ImageMagick.
Shade image using distant light source.
The azimuth of the light source direction.
The elevation of the light source direction.
Thrown when an error is raised by ImageMagick.
Shade image using distant light source.
The azimuth of the light source direction.
The elevation of the light source direction.
The channel(s) that should be shaded.
Thrown when an error is raised by ImageMagick.
Shade image using distant light source and make it grayscale.
Thrown when an error is raised by ImageMagick.
Shade image using distant light source and make it grayscale.
The azimuth of the light source direction.
The elevation of the light source direction.
Thrown when an error is raised by ImageMagick.
Shade image using distant light source and make it grayscale.
The azimuth of the light source direction.
The elevation of the light source direction.
The channel(s) that should be shaded.
Thrown when an error is raised by ImageMagick.
Simulate an image shadow.
Thrown when an error is raised by ImageMagick.
Simulate an image shadow.
the shadow x-offset.
the shadow y-offset.
The standard deviation of the Gaussian, in pixels.
Transparency percentage.
Thrown when an error is raised by ImageMagick.
Sharpen pixels in image.
Thrown when an error is raised by ImageMagick.
Sharpen pixels in image.
The channel(s) that should be sharpened.
Thrown when an error is raised by ImageMagick.
Sharpen pixels in image.
The radius of the Gaussian, in pixels, not counting the center pixel.
The standard deviation of the Laplacian, in pixels.
Thrown when an error is raised by ImageMagick.
Sharpen pixels in image.
The radius of the Gaussian, in pixels, not counting the center pixel.
The standard deviation of the Laplacian, in pixels.
The channel(s) that should be sharpened.
Shave pixels from image edges.
The size of to shave of the image.
Thrown when an error is raised by ImageMagick.
Shave pixels from image edges.
The number of pixels to shave left and right.
The number of pixels to shave top and bottom.
Thrown when an error is raised by ImageMagick.
Shear image (create parallelogram by sliding image by X or Y axis).
Specifies the number of x degrees to shear the image.
Specifies the number of y degrees to shear the image.
Thrown when an error is raised by ImageMagick.
Simulates a pencil sketch.
Thrown when an error is raised by ImageMagick.
Simulates a pencil sketch. We convolve the image with a Gaussian operator of the given
radius and standard deviation (sigma). For reasonable results, radius should be larger than sigma.
Use a radius of 0 and sketch selects a suitable radius for you.
The radius of the Gaussian, in pixels, not counting the center pixel.
The standard deviation of the Laplacian, in pixels.
Apply the effect along this angle.
Thrown when an error is raised by ImageMagick.
Splice the background color into the image.
The geometry to use.
Thrown when an error is raised by ImageMagick.
Spread pixels randomly within image.
Thrown when an error is raised by ImageMagick.
Spread pixels randomly within image by specified amount.
Choose a random pixel in a neighborhood of this extent.
Thrown when an error is raised by ImageMagick.
Spread pixels randomly within image by specified amount.
Pixel interpolate method.
Choose a random pixel in a neighborhood of this extent.
Thrown when an error is raised by ImageMagick.
Makes each pixel the min / max / median / mode / etc. of the neighborhood of the specified width
and height.
The statistic type.
The width of the pixel neighborhood.
The height of the pixel neighborhood.
Thrown when an error is raised by ImageMagick.
Add a digital watermark to the image (based on second image).
The image to use as a watermark.
Thrown when an error is raised by ImageMagick.
Create an image which appears in stereo when viewed with red-blue glasses (Red image on
left, blue on right).
The image to use as the right part of the resulting image.
Thrown when an error is raised by ImageMagick.
Swirl image (image pixels are rotated by degrees).
The number of degrees.
Thrown when an error is raised by ImageMagick.
Swirl image (image pixels are rotated by degrees).
Pixel interpolate method.
The number of degrees.
Thrown when an error is raised by ImageMagick.
Resize image to thumbnail size and remove all the image profiles except the icc/icm profile.
Resize will fit the image into the requested size. It does NOT fill, the requested box size.
Use the overload for more control over the resulting size.
The new width.
The new height.
Thrown when an error is raised by ImageMagick.
Resize image to thumbnail size and remove all the image profiles except the icc/icm profile.
The geometry to use.
Thrown when an error is raised by ImageMagick.
Resize image to thumbnail size and remove all the image profiles except the icc/icm profile.
The percentage.
Thrown when an error is raised by ImageMagick.
Resize image to thumbnail size and remove all the image profiles except the icc/icm profile.
The percentage of the width.
The percentage of the height.
Thrown when an error is raised by ImageMagick.
Creates a horizontal mirror image by reflecting the pixels around the central y-axis while
rotating them by 90 degrees.
Thrown when an error is raised by ImageMagick.
Creates a vertical mirror image by reflecting the pixels around the central x-axis while
rotating them by 270 degrees.
Thrown when an error is raised by ImageMagick.
Replace image with a sharpened version of the original image using the unsharp mask algorithm.
The radius of the Gaussian, in pixels, not counting the center pixel.
The standard deviation of the Laplacian, in pixels.
Thrown when an error is raised by ImageMagick.
Replace image with a sharpened version of the original image using the unsharp mask algorithm.
The radius of the Gaussian, in pixels, not counting the center pixel.
The standard deviation of the Laplacian, in pixels.
The channel(s) that should be sharpened.
Thrown when an error is raised by ImageMagick.
Replace image with a sharpened version of the original image using the unsharp mask algorithm.
The radius of the Gaussian, in pixels, not counting the center pixel.
The standard deviation of the Laplacian, in pixels.
The percentage of the difference between the original and the blur image
that is added back into the original.
The threshold in pixels needed to apply the diffence amount.
Thrown when an error is raised by ImageMagick.
Replace image with a sharpened version of the original image using the unsharp mask algorithm.
The radius of the Gaussian, in pixels, not counting the center pixel.
The standard deviation of the Laplacian, in pixels.
The percentage of the difference between the original and the blur image
that is added back into the original.
The threshold in pixels needed to apply the diffence amount.
The channel(s) that should be sharpened.
Thrown when an error is raised by ImageMagick.
Softens the edges of the image in vignette style.
Thrown when an error is raised by ImageMagick.
Softens the edges of the image in vignette style.
The radius of the Gaussian, in pixels, not counting the center pixel.
The standard deviation of the Laplacian, in pixels.
The x ellipse offset.
the y ellipse offset.
Thrown when an error is raised by ImageMagick.
Map image pixels to a sine wave.
Thrown when an error is raised by ImageMagick.
Map image pixels to a sine wave.
The pixel interpolate method.
The amplitude.
The length of the wave.
Thrown when an error is raised by ImageMagick.
Removes noise from the image using a wavelet transform.
The threshold for smoothing.
Removes noise from the image using a wavelet transform.
The threshold for smoothing.
Attenuate the smoothing threshold.
Interface that represents ImageMagick operations that create a new image.
The quantum type.
Colorize image with the specified color, using specified percent alpha.
The color to use.
The alpha percentage.
Thrown when an error is raised by ImageMagick.
Colorize image with the specified color, using specified percent alpha for red, green,
and blue quantums.
The color to use.
The alpha percentage for red.
The alpha percentage for green.
The alpha percentage for blue.
Thrown when an error is raised by ImageMagick.
Extend the image as defined by the width and height.
The width to extend the image to.
The height to extend the image to.
The background color to use.
Thrown when an error is raised by ImageMagick.
Extend the image as defined by the width and height.
The width to extend the image to.
The height to extend the image to.
The placement gravity.
The background color to use.
Thrown when an error is raised by ImageMagick.
Extend the image as defined by the geometry.
The geometry to extend the image to.
The background color to use.
Thrown when an error is raised by ImageMagick.
Extend the image as defined by the geometry.
The geometry to extend the image to.
The placement gravity.
The background color to use.
Thrown when an error is raised by ImageMagick.
Simulate an image shadow.
The color of the shadow.
Thrown when an error is raised by ImageMagick.
Simulate an image shadow.
the shadow x-offset.
the shadow y-offset.
The standard deviation of the Gaussian, in pixels.
Transparency percentage.
The color of the shadow.
Thrown when an error is raised by ImageMagick.
Sparse color image, given a set of coordinates, interpolates the colors found at those
coordinates, across the whole image, using various methods.
The sparse color method to use.
The sparse color arguments.
Thrown when an error is raised by ImageMagick.
Sparse color image, given a set of coordinates, interpolates the colors found at those
coordinates, across the whole image, using various methods.
The sparse color method to use.
The sparse color arguments.
Thrown when an error is raised by ImageMagick.
Sparse color image, given a set of coordinates, interpolates the colors found at those
coordinates, across the whole image, using various methods.
The channel(s) to use.
The sparse color method to use.
The sparse color arguments.
Thrown when an error is raised by ImageMagick.
Sparse color image, given a set of coordinates, interpolates the colors found at those
coordinates, across the whole image, using various methods.
The channel(s) to use.
The sparse color method to use.
The sparse color arguments.
Thrown when an error is raised by ImageMagick.
Applies a color vector to each pixel in the image. The length of the vector is 0 for black
and white and at its maximum for the midtones. The vector weighting function is
f(x)=(1-(4.0*((x-0.5)*(x-0.5)))).
An opacity value used for tinting.
A color value used for tinting.
Thrown when an error is raised by ImageMagick.
Removes noise from the image using a wavelet transform.
The threshold for smoothing.
Removes noise from the image using a wavelet transform.
The threshold for smoothing.
Attenuate the smoothing threshold.
Interface that contains basic information about an image.
Gets the color space of the image.
Gets the compression method of the image.
Gets the density of the image.
Gets the original file name of the image (only available if read from disk).
Gets the format of the image.
Gets the height of the image.
Gets the type of interlacing.
Gets the orientation of the image.
Gets the JPEG/MIFF/PNG compression level.
Gets the width of the image.
Read basic information about an image.
The byte array to read the information from.
Thrown when an error is raised by ImageMagick.
Read basic information about an image.
The byte array to read the information from.
The offset at which to begin reading data.
The maximum number of bytes to read.
Thrown when an error is raised by ImageMagick.
Read basic information about an image.
The file to read the image from.
Thrown when an error is raised by ImageMagick.
Read basic information about an image.
The stream to read the image data from.
Thrown when an error is raised by ImageMagick.
Read basic information about an image.
The fully qualified name of the image file, or the relative image file name.
Thrown when an error is raised by ImageMagick.
Interface that contains basic information about an image.
The quantum type.
Read basic information about an image.
The byte array to read the information from.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Read basic information about an image.
The byte array to read the information from.
The offset at which to begin reading data.
The maximum number of bytes to read.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Read basic information about an image.
The file to read the image from.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Read basic information about an image.
The stream to read the image data from.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Read basic information about an image.
The fully qualified name of the image file, or the relative image file name.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Interface that represents an ImageMagick image.
The quantum type.
Gets or sets the background color of the image.
Gets or sets the border color of the image.
Gets or sets the matte color.
Gets the settings for this instance.
Creates a clone of the current image.
A clone of the current image.
Creates a clone of the current image and executes the action that can be used
to mutate the clone. This is more efficient because it prevents an extra copy
of the image.
The mutate action to execute on the clone.
A clone of the current image.
Creates a clone of the current image with the specified geometry.
The area to clone.
A clone of the current image.
Thrown when an error is raised by ImageMagick.
Creates a clone of the current image.
The width of the area to clone.
The height of the area to clone.
A clone of the current image.
Creates a clone of the current image.
The X offset from origin.
The Y offset from origin.
The width of the area to clone.
The height of the area to clone.
A clone of the current image.
Creates a clone of the current image with the specified geometry.
The area to clone.
A clone of the current image.
Thrown when an error is raised by ImageMagick.
Creates a clone of the current image.
The width of the area to clone.
The height of the area to clone.
A clone of the current image.
Creates a clone of the current image.
The X offset from origin.
The Y offset from origin.
The width of the area to clone.
The height of the area to clone.
A clone of the current image.
Sets the alpha channel to the specified color.
The color to use.
Thrown when an error is raised by ImageMagick.
Forces all pixels in the color range to white otherwise black.
The start color of the color range.
The stop color of the color range.
Returns the distortion based on the specified metric.
The other image to compare with this image.
The metric to use.
The distortion based on the specified metric.
The image that contains the difference.
Thrown when an error is raised by ImageMagick.
Returns the distortion based on the specified metric.
The other image to compare with this image.
The metric to use.
The channel(s) to compare.
The distortion based on the specified metric.
The image that contains the difference.
Thrown when an error is raised by ImageMagick.
Returns the distortion based on the specified metric.
The other image to compare with this image.
The settings to use.
The distortion based on the specified metric.
The image that contains the difference.
Thrown when an error is raised by ImageMagick.
Returns the distortion based on the specified metric.
The other image to compare with this image.
The settings to use.
The channel(s) to compare.
The distortion based on the specified metric.
The image that contains the difference.
Thrown when an error is raised by ImageMagick.
Determines the connected-components of the image.
How many neighbors to visit, choose from 4 or 8.
The connected-components of the image.
Thrown when an error is raised by ImageMagick.
Determines the connected-components of the image.
The settings for this operation.
The connected-components of the image.
Thrown when an error is raised by ImageMagick.
Creates tiles of the current image in the specified dimension.
The width of the tile.
The height of the tile.
New title of the current image.
Creates tiles of the current image in the specified dimension.
The size of the tile.
New title of the current image.
Draw on image using one or more drawables.
The drawable(s) to draw on the image.
Thrown when an error is raised by ImageMagick.
Floodfill pixels matching color (within fuzz factor) of target pixel(x,y) with replacement
alpha value using method.
The alpha to use.
The X coordinate.
The Y coordinate.
Thrown when an error is raised by ImageMagick.
Flood-fill color across pixels that match the color of the target pixel and are neighbors
of the target pixel. Uses current fuzz setting when determining color match.
The color to use.
The X coordinate.
The Y coordinate.
Thrown when an error is raised by ImageMagick.
Flood-fill color across pixels that match the color of the target pixel and are neighbors
of the target pixel. Uses current fuzz setting when determining color match.
The color to use.
The X coordinate.
The Y coordinate.
The target color.
Thrown when an error is raised by ImageMagick.
Flood-fill texture across pixels that match the color of the target pixel and are neighbors
of the target pixel. Uses current fuzz setting when determining color match.
The image to use.
The X coordinate.
The Y coordinate.
Thrown when an error is raised by ImageMagick.
Flood-fill texture across pixels that match the color of the target pixel and are neighbors
of the target pixel. Uses current fuzz setting when determining color match.
The image to use.
The X coordinate.
The Y coordinate.
The target color.
Thrown when an error is raised by ImageMagick.
Returns the color at colormap position index.
The position index.
The color at colormap position index.
Thrown when an error is raised by ImageMagick.
Returns a pixel collection that can be used to read or modify the pixels of this image.
A pixel collection that can be used to read or modify the pixels of this image.
Thrown when an error is raised by ImageMagick.
Returns a pixel collection that can be used to read or modify the pixels of this image. This instance
will not do any bounds checking and directly call ImageMagick.
A pixel collection that can be used to read or modify the pixels of this image.
Thrown when an error is raised by ImageMagick.
Gets the associated read mask of the image.
The associated read mask of the image.
Thrown when an error is raised by ImageMagick.
Gets the associated write mask of the image.
The associated write mask of the image.
Thrown when an error is raised by ImageMagick.
Creates a color histogram.
A color histogram.
Thrown when an error is raised by ImageMagick.
Import pixels from the specified quantum array into the current image.
The quantum array to read the pixels from.
The import settings to use when importing the pixels.
Thrown when an error is raised by ImageMagick.
Import pixels from the specified quantum array into the current image.
The quantum array to read the pixels from.
The offset at which to begin reading data.
The import settings to use when importing the pixels.
Thrown when an error is raised by ImageMagick.
Returns the sum of values (pixel values) in the image.
The sum of values (pixel values) in the image.
Thrown when an error is raised by ImageMagick.
Floodfill pixels not matching color (within fuzz factor) of target pixel(x,y) with
replacement alpha value using method.
The alpha to use.
The X coordinate.
The Y coordinate.
Thrown when an error is raised by ImageMagick.
Flood-fill texture across pixels that do not match the color of the target pixel and are
neighbors of the target pixel. Uses current fuzz setting when determining color match.
The color to use.
The X coordinate.
The Y coordinate.
Thrown when an error is raised by ImageMagick.
Flood-fill texture across pixels that do not match the color of the target pixel and are
neighbors of the target pixel. Uses current fuzz setting when determining color match.
The color to use.
The X coordinate.
The Y coordinate.
The target color.
Thrown when an error is raised by ImageMagick.
Flood-fill texture across pixels that do not match the color of the target pixel and are
neighbors of the target pixel. Uses current fuzz setting when determining color match.
The image to use.
The X coordinate.
The Y coordinate.
Thrown when an error is raised by ImageMagick.
Flood-fill texture across pixels that match the color of the target pixel and are neighbors
of the target pixel. Uses current fuzz setting when determining color match.
The image to use.
The X coordinate.
The Y coordinate.
The target color.
Thrown when an error is raised by ImageMagick.
Applies the reversed level operation to just the specific channels specified. It compresses
the full range of color values, so that they lie between the given black and white points.
Gamma is applied before the values are mapped. Uses a midpoint of 1.0.
The darkest color in the image. Colors darker are set to zero.
The lightest color in the image. Colors brighter are set to the maximum quantum value.
Thrown when an error is raised by ImageMagick.
Applies the reversed level operation to just the specific channels specified. It compresses
the full range of color values, so that they lie between the given black and white points.
Gamma is applied before the values are mapped. Uses a midpoint of 1.0.
The darkest color in the image. Colors darker are set to zero.
The lightest color in the image. Colors brighter are set to the maximum quantum value.
The channel(s) to level.
Thrown when an error is raised by ImageMagick.
Applies the reversed level operation to just the specific channels specified. It compresses
the full range of color values, so that they lie between the given black and white points.
Gamma is applied before the values are mapped.
The darkest color in the image. Colors darker are set to zero.
The lightest color in the image. Colors brighter are set to the maximum quantum value.
The gamma correction to apply to the image. (Useful range of 0 to 10).
Thrown when an error is raised by ImageMagick.
Applies the reversed level operation to just the specific channels specified. It compresses
the full range of color values, so that they lie between the given black and white points.
Gamma is applied before the values are mapped.
The darkest color in the image. Colors darker are set to zero.
The lightest color in the image. Colors brighter are set to the maximum quantum value.
The gamma correction to apply to the image. (Useful range of 0 to 10).
The channel(s) to level.
Thrown when an error is raised by ImageMagick.
Maps the given color to "black" and "white" values, linearly spreading out the colors, and
level values on a channel by channel bases, as per level(). The given colors allows you to
specify different level ranges for each of the color channels separately.
The color to map black to/from.
The color to map white to/from.
Thrown when an error is raised by ImageMagick.
Maps the given color to "black" and "white" values, linearly spreading out the colors, and
level values on a channel by channel bases, as per level(). The given colors allows you to
specify different level ranges for each of the color channels separately.
The color to map black to/from.
The color to map white to/from.
The channel(s) to level.
Thrown when an error is raised by ImageMagick.
Changes any pixel that does not match the target with the color defined by fill.
The color to replace.
The color to replace opaque color with.
Thrown when an error is raised by ImageMagick.
Add alpha channel to image, setting pixels that don't match the specified color to transparent.
The color that should not be made transparent.
Thrown when an error is raised by ImageMagick.
Add alpha channel to image, setting pixels that don't lie in between the given two colors to
transparent.
The low target color.
The high target color.
Thrown when an error is raised by ImageMagick.
Adjust the levels of the image by scaling the colors falling between specified white and
black points to the full available quantum range. Uses a midpoint of 1.0.
The darkest color in the image. Colors darker are set to zero.
The lightest color in the image. Colors brighter are set to the maximum quantum value.
Thrown when an error is raised by ImageMagick.
Adjust the levels of the image by scaling the colors falling between specified white and
black points to the full available quantum range. Uses a midpoint of 1.0.
The darkest color in the image. Colors darker are set to zero.
The lightest color in the image. Colors brighter are set to the maximum quantum value.
The channel(s) to level.
Thrown when an error is raised by ImageMagick.
Adjust the levels of the image by scaling the colors falling between specified white and
black points to the full available quantum range.
The darkest color in the image. Colors darker are set to zero.
The lightest color in the image. Colors brighter are set to the maximum quantum value.
The gamma correction to apply to the image. (Useful range of 0 to 10).
Thrown when an error is raised by ImageMagick.
Adjust the levels of the image by scaling the colors falling between specified white and
black points to the full available quantum range.
The darkest color in the image. Colors darker are set to zero.
The lightest color in the image. Colors brighter are set to the maximum quantum value.
The gamma correction to apply to the image. (Useful range of 0 to 10).
The channel(s) to level.
Thrown when an error is raised by ImageMagick.
Maps the given color to "black" and "white" values, linearly spreading out the colors, and
level values on a channel by channel bases, as per level(). The given colors allows you to
specify different level ranges for each of the color channels separately.
The color to map black to/from.
The color to map white to/from.
Thrown when an error is raised by ImageMagick.
Maps the given color to "black" and "white" values, linearly spreading out the colors, and
level values on a channel by channel bases, as per level(). The given colors allows you to
specify different level ranges for each of the color channels separately.
The color to map black to/from.
The color to map white to/from.
The channel(s) to level.
Thrown when an error is raised by ImageMagick.
Changes any pixel that matches target with the color defined by fill.
The color to replace.
The color to replace opaque color with.
Thrown when an error is raised by ImageMagick.
Reads only metadata and not the pixel data.
The byte array to read the image data from.
The offset at which to begin reading data.
The maximum number of bytes to read.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Reads only metadata and not the pixel data.
The byte array to read the information from.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Reads only metadata and not the pixel data.
The file to read the image from.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Reads only metadata and not the pixel data.
The stream to read the image data from.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Reads only metadata and not the pixel data.
The fully qualified name of the image file, or the relative image file name.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Changes the value of individual pixels based on the intensity of each pixel compared to a
random threshold. The result is a low-contrast, two color image.
The low threshold.
The high threshold.
Thrown when an error is raised by ImageMagick.
Changes the value of individual pixels based on the intensity of each pixel compared to a
random threshold. The result is a low-contrast, two color image.
The low threshold.
The high threshold.
The channel(s) to use.
Thrown when an error is raised by ImageMagick.
Applies soft and hard thresholding.
Defines the minimum black threshold value.
Defines the minimum white threshold value.
Defines the maximum white threshold value.
Defines the maximum black threshold value.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The byte array to read the image data from.
The offset at which to begin reading data.
The maximum number of bytes to read.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The byte array to read the image data from.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The file to read the image from.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The color to fill the image with.
The width.
The height.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The stream to read the image data from.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The fully qualified name of the image file, or the relative image file name.
The settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The file to read the image from.
The settings to use when reading the image.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The file to read the image from.
The settings to use when reading the image.
A representing the asynchronous operation.
The token to monitor for cancellation requests.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The stream to read the image data from.
The settings to use when reading the image.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The stream to read the image data from.
The settings to use when reading the image.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The fully qualified name of the image file, or the relative image file name.
The settings to use when reading the image.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The fully qualified name of the image file, or the relative image file name.
The settings to use when reading the image.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The byte array to read the image data from.
The pixel settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Read single image frame from pixel data.
The byte array to read the image data from.
The offset at which to begin reading data.
The maximum number of bytes to read.
The pixel settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Read single image frame.
The quantum array to read the image data from.
The pixel settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Read single image frame from pixel data.
The quantum array to read the image data from.
The offset at which to begin reading data.
The maximum number of items to read.
The pixel settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Read single image frame from pixel data.
The file to read the image from.
The pixel settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Read single image frame from pixel data.
The stream to read the image data from.
The pixel settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Read single image frame from pixel data.
The fully qualified name of the image file, or the relative image file name.
The pixel settings to use when reading the image.
Thrown when an error is raised by ImageMagick.
Read single image frame from pixel data.
The file to read the image from.
The pixel settings to use when reading the image.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read single image frame from pixel data.
The file to read the image from.
The pixel settings to use when reading the image.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read single image frame from pixel data.
The stream to read the image data from.
The pixel settings to use when reading the image.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read single image frame from pixel data.
The stream to read the image data from.
The pixel settings to use when reading the image.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read single image frame from pixel data.
The fully qualified name of the image file, or the relative image file name.
The pixel settings to use when reading the image.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Read single image frame from pixel data.
The fully qualified name of the image file, or the relative image file name.
The pixel settings to use when reading the image.
The token to monitor for cancellation requests.
A representing the asynchronous operation.
Thrown when an error is raised by ImageMagick.
Remap image colors with closest color from the specified colors.
The colors to use.
The error informaton.
Thrown when an error is raised by ImageMagick.
Remap image colors with closest color from the specified colors.
The colors to use.
Quantize settings.
The error informaton.
Thrown when an error is raised by ImageMagick.
Separates the channels from the image and returns it as grayscale images.
The channels from the image as grayscale images.
Thrown when an error is raised by ImageMagick.
Separates the specified channels from the image and returns it as grayscale images.
The channel(s) to separates.
The channels from the image as grayscale images.
Thrown when an error is raised by ImageMagick.
Set color at colormap position index.
The position index.
The color.
Thrown when an error is raised by ImageMagick.
Search for the specified image at EVERY possible location in this image. This is slow!
very very slow.. It returns a similarity image such that an exact match location is
completely white and if none of the pixels match, black, otherwise some gray level in-between.
The image to search for.
The result of the search action.
Thrown when an error is raised by ImageMagick.
Search for the specified image at EVERY possible location in this image. This is slow!
very very slow.. It returns a similarity image such that an exact match location is
completely white and if none of the pixels match, black, otherwise some gray level in-between.
The image to search for.
The metric to use.
The result of the search action.
Thrown when an error is raised by ImageMagick.
Search for the specified image at EVERY possible location in this image. This is slow!
very very slow.. It returns a similarity image such that an exact match location is
completely white and if none of the pixels match, black, otherwise some gray level in-between.
The image to search for.
The metric to use.
Minimum distortion for (sub)image match.
The result of the search action.
Thrown when an error is raised by ImageMagick.
Add alpha channel to image, setting pixels matching color to transparent.
The color to make transparent.
Thrown when an error is raised by ImageMagick.
Add alpha channel to image, setting pixels that lie in between the given two colors to
transparent.
The low target color.
The high target color.
Thrown when an error is raised by ImageMagick.
Returns the unique colors of an image.
The unique colors of an image.
Thrown when an error is raised by ImageMagick.
Interface that represents MagickNET.
Event that will be raised when something is logged by ImageMagick.
Gets the ImageMagick delegate libraries.
Gets the ImageMagick features.
Gets the font families that are known by ImageMagick.
Gets the font names that are known by ImageMagick.
Gets the version of ImageMagick.
Gets information about the supported formats.
Gets the version of Magick.NET.
Gets the environment variable with the specified name.
The name of the environment variable.
The environment variable with the specified name.
Initializes ImageMagick.
Initializes ImageMagick with the xml files that are located in the specified path.
The path that contains the ImageMagick xml files.
Initializes ImageMagick with the specified configuration files and returns the path to the
temporary directory where the xml files were saved.
The configuration files ot initialize ImageMagick with.
The path of the folder that was created and contains the configuration files.
Initializes ImageMagick with the specified configuration files in the specified the path.
The configuration files ot initialize ImageMagick with.
The directory to save the configuration files in.
Resets the pseudo-random number generator secret key.
Set the path to the default font file.
The file to use at the default font file.
Set the path to the default font file.
The file name to use at the default font file.
Set the environment variable with the specified name to the specified value.
The name of the environment variable.
The value of the environment variable.
Sets the directory that contains the FontConfig configuration files.
The path of the FontConfig directory.
Sets the directory that contains the Ghostscript file gsdll32.dll / gsdll64.dll.
This method is only supported on Windows.
The path of the Ghostscript directory.
Sets the directory that contains the Ghostscript font files.
This method is only supported on Windows.
The path of the Ghostscript font directory.
Set the events that will be written to the log. The log will be written to the Log event
and the debug window in VisualStudio. To change the log settings you must use a custom
log.xml file.
The events that will be logged.
Sets the directory that contains the Native library. This currently only works on Windows.
The path of the directory that contains the native library.
Sets the directory that will be used when ImageMagick does not have enough memory for the
pixel cache.
The path where temp files will be written.
Sets the pseudo-random number generator secret key.
The secret key.
Interface that represents the quantum information of ImageMagick.
Gets the quantum depth.
Interface that represents the quantum information of ImageMagick.
The quantum type.
Gets the maximum value of the quantum.
Interface that represents the resource limits of ImageMagick.
Gets or sets the maximum width * height of an image that can reside in the pixel cache memory.
Images that exceed the area limit are cached to disk.
Gets or sets the pixel cache limit in bytes. Requests for memory above this limit will fail.
Gets or sets the maximum height of an image.
Gets or sets the maximum number of images in an image list.
Gets or sets the max memory request in bytes. ImageMagick maintains a separate memory pool for large
resource requests. If the limit is exceeded when allocating pixels, the allocation is instead memory-mapped
on disk.
Gets or sets the max size of a profile in bytes that can be added to the image.
Gets or sets the pixel cache limit in bytes. Once this memory limit is exceeded, all subsequent pixels cache
operations are to/from disk. The default value of this is 50% of the available memory on the machine in 64-bit mode.
When running in 32-bit mode this is 50% of the limit of the operating system.
Gets or sets the number of threads used in multithreaded operations.
Gets or sets the time specified in milliseconds to periodically yield the CPU for.
Gets or sets the maximum number of seconds that the process is permitted to execute. Exceed this limit and
an exception is thrown and processing stops.
Gets or sets the maximum width of an image.
Set the maximum percentage of that can be used for image data.
This also changes the limit to four times the number of bytes.
The percentage to use.
Encapsulates a convolution kernel.
Encapsulates a matrix of doubles.
Gets the order of the matrix.
Get or set the value at the specified x/y position.
The x position.
The y position.
Gets the value at the specified x/y position.
The x position.
The y position.
The value at the specified x/y position.
Set the column at the specified x position.
The x position.
The values.
Set the row at the specified y position.
The y position.
The values.
Set the value at the specified x/y position.
The x position.
The y position.
The value.
Returns a string that represents the current DoubleMatrix.
The double array.
Encapsulates a color matrix in the order of 1 to 6 (1x1 through 6x6).
Interface that represents the OpenCL information of ImageMagick.
Gets or sets a value indicating whether OpenCL is enabled.
Gets all the OpenCL devices.
A iteration.
Sets the directory that will be used by ImageMagick to store OpenCL cache files.
The path of the OpenCL cache directory.
Interface that represents an OpenCL device.
Gets the benchmark score of the device.
Gets the type of the device.
Gets or sets a value indicating whether the device is enabled or disabled.
Gets all the kernel profile records for this devices.
A .
Gets the name of the device.
Gets or sets a value indicating whether kernel profiling is enabled.
This can be used to get information about the OpenCL performance.
Gets the OpenCL version supported by the device.
Interface that represents a kernel profile record for an OpenCL device.
Gets the number of times that this kernel was executed.
Gets the maximum duration of a single execution in microseconds.
Gets the minimum duration of a single execution in microseconds.
Gets the name of the device.
Gets the total duration of all executions in microseconds.
Interface that can be used to access the individual pixels of an image.
The quantum type.
Gets the number of channels that the image contains.
Gets the pixel at the specified coordinate.
The X coordinate.
The Y coordinate.
Returns the pixels at the specified area.
The X coordinate of the area.
The Y coordinate of the area.
The width of the area.
The height of the area.
A array.
Returns the pixels of the specified area.
The geometry of the area.
A array.
Returns the index of the specified channel. Returns null if not found.
The channel to get the index of.
The index of the specified channel. Returns null if not found.
Returns the at the specified coordinate.
The X coordinate of the pixel.
The Y coordinate of the pixel.
The at the specified coordinate.
Returns the value of the specified coordinate.
The X coordinate of the pixel.
The Y coordinate of the pixel.
A array.
Returns the values of the pixels as an array.
A array.
Changes the values of the specified pixels.
The X coordinate of the area.
The Y coordinate of the area.
The width of the area.
The height of the area.
The values of the pixels.
Changes the values of the specified pixels.
The geometry of the area.
The values of the pixels.
Changes the values of the specified pixels.
The X coordinate of the area.
The Y coordinate of the area.
The width of the area.
The height of the area.
The values of the pixels.
Changes the values of the specified pixels.
The geometry of the area.
The values of the pixels.
Changes the values of the specified pixels.
The values of the pixels.
Changes the values of the specified pixels.
The X coordinate of the area.
The Y coordinate of the area.
The width of the area.
The height of the area.
The values of the pixels.
Changes the values of the specified pixels.
The geometry of the area.
The values of the pixels.
Changes the values of the specified pixels.
The values of the pixels.
Changes the values of the specified pixels.
The X coordinate of the area.
The Y coordinate of the area.
The width of the area.
The height of the area.
The values of the pixels.
Changes the values of the specified pixels.
The geometry of the area.
The values of the pixels.
Changes the values of the specified pixels.
The values of the pixels.
Changes the value of the specified pixel.
The pixel to set.
Changes the value of the specified pixels.
The pixels to set.
Changes the value of the specified pixel.
The X coordinate of the pixel.
The Y coordinate of the pixel.
The value of the pixel.
Changes the values of the specified pixels.
The values of the pixels.
Returns the values of the pixels as an array.
A array.
Returns the values of the pixels as an array.
The X coordinate of the area.
The Y coordinate of the area.
The width of the area.
The height of the area.
The mapping of the pixels (e.g. RGB/RGBA/ARGB).
A array.
Returns the values of the pixels as an array.
The X coordinate of the area.
The Y coordinate of the area.
The width of the area.
The height of the area.
The mapping of the pixels (e.g. RGB/RGBA/ARGB).
A array.
Returns the values of the pixels as an array.
The geometry of the area.
The mapping of the pixels (e.g. RGB/RGBA/ARGB).
A array.
Returns the values of the pixels as an array.
The geometry of the area.
The mapping of the pixels (e.g. RGB/RGBA/ARGB).
A array.
Returns the values of the pixels as an array.
The mapping of the pixels (e.g. RGB/RGBA/ARGB).
A array.
Returns the values of the pixels as an array.
The mapping of the pixels (e.g. RGB/RGBA/ARGB).
A array.
Returns the values of the pixels as an array.
The X coordinate of the area.
The Y coordinate of the area.
The width of the area.
The height of the area.
The mapping of the pixels (e.g. RGB/RGBA/ARGB).
An array.
Returns the values of the pixels as an array.
The X coordinate of the area.
The Y coordinate of the area.
The width of the area.
The height of the area.
The mapping of the pixels (e.g. RGB/RGBA/ARGB).
An array.
Returns the values of the pixels as an array.
The geometry of the area.
The mapping of the pixels (e.g. RGB/RGBA/ARGB).
An array.
Returns the values of the pixels as an array.
The geometry of the area.
The mapping of the pixels (e.g. RGB/RGBA/ARGB).
An array.
Returns the values of the pixels as an array.
The mapping of the pixels (e.g. RGB/RGBA/ARGB).
An array.
Returns the values of the pixels as an array.
The mapping of the pixels (e.g. RGB/RGBA/ARGB).
An array.
Class that can be used to access an individual pixel of an image.
The quantum type.
Gets the number of channels that the pixel contains.
Gets the X coordinate of the pixel.
Gets the Y coordinate of the pixel.
Returns the value of the specified channel.
The channel to get the value for.
Returns the value of the specified channel.
The channel to get the value of.
The value of the specified channel.
Set the value of the specified channel.
The channel to set the value of.
The value.
Sets the values of this pixel.
The values.
Returns the value of this pixel as an array.
A array.
Converts the pixel to a color. Assumes the pixel is RGBA.
A instance.
Interface that can be used to access the individual pixels of an image.
The quantum type.
Returns a pointer to the pixels of the specified area.
The X coordinate of the area.
The Y coordinate of the area.
The width of the area.
The height of the area.
A pointer to the pixels of the specified area.
Returns a pointer to the pixels of the specified area.
The geometry of the area.
A pointer to the pixels of the specified area.
A value of the exif profile.
Gets the name of the clipping path.
Gets the path of the clipping path.
Class that can be used to access an 8bim profile.
Initializes a new instance of the class.
The byte array to read the 8bim profile from.
Initializes a new instance of the class.
The fully qualified name of the 8bim profile file, or the relative
8bim profile file name.
Initializes a new instance of the class.
The stream to read the 8bim profile from.
Initializes a new instance of the class.
The image that contains the profile.
The byte array to read the 8bim profile from.
Gets the clipping paths this image contains.
Gets the values of this 8bim profile.
Gets the exif profile inside the 8bim profile.
The exif profile.
Gets the iptc profile inside the 8bim profile.
The iptc profile.
Gets or sets the xmp profile inside the 8bim profile.
The xmp profile.
Sets the exif profile inside the 8bim profile.
The exif profile.
Sets the iptc profile inside the 8bim profile.
The iptc profile.
Sets the xmp profile inside the 8bim profile.
The xmp profile.
Updates the data of the profile.
A value of the 8bim profile.
Gets the ID of the 8bim value.
Gets the name of the 8bim value.
Determines whether the specified object is equal to the current .
The object to compare this 8bim value with.
True when the specified object is equal to the current .
Determines whether the specified is equal to the current .
The to compare this with.
True when the specified is equal to the current .
Serves as a hash of this type.
A hash code for the current instance.
Converts this instance to a byte array.
A array.
Returns a string that represents the current value.
A string that represents the current value.
Returns a string that represents the current value with the specified encoding.
The encoding to use.
A string that represents the current value with the specified encoding.
A value of the exif profile.
Gets the name of the clipping path.
Gets the path of the clipping path.
Interface that describes an 8bim profile.
Gets the clipping paths this image contains.
Gets the values of this 8bim profile.
Gets the exif profile inside the 8bim profile.
The exif profile.
Gets the iptc profile inside the 8bim profile.
The iptc profile.
Gets or sets the xmp profile inside the 8bim profile.
The xmp profile.
Sets the exif profile inside the 8bim profile.
The exif profile.
Sets the iptc profile inside the 8bim profile.
The iptc profile.
Sets the xmp profile inside the 8bim profile.
The xmp profile.
A value of the 8bim profile.
Gets the id of the 8bim value.
Gets the name of the 8bim value.
Converts this instance to a byte array.
A array.
Returns a string that represents the current value with the specified encoding.
The encoding to use.
A string that represents the current value with the specified encoding.
Class that contains an ICM/ICC color profile.
Initializes a new instance of the class.
A byte array containing the profile.
Initializes a new instance of the class.
A stream containing the profile.
Initializes a new instance of the class.
The fully qualified name of the profile file, or the relative profile file name.
Initializes a new instance of the class.
The name of the color profile (e.g. icc or icm).
A byte array containing the profile.
Gets the AdobeRGB1998 profile.
Gets the AppleRGB profile.
Gets the CoatedFOGRA39 profile.
Gets the ColorMatchRGB profile.
Gets the sRGB profile.
Gets the USWebCoatedSWOP profile.
Gets the color space of the profile.
Gets the copyright of the profile.
Gets the description of the profile.
Gets the manufacturer of the profile.
Gets the model of the profile.
Interface that describes an ICM/ICC color profile.
Gets the color space of the profile.
Gets the copyright of the profile.
Gets the description of the profile.
Gets the manufacturer of the profile.
Gets the model of the profile.
Specifies exif data types.
Unknown.
Byte.
String.
Short.
Long.
Rational.
SignedByte.
Undefined.
SignedShort.
SignedLong.
SignedRational.
Float.
Double.
Specifies which parts will be written when the profile is added to an image.
None.
IfdTags.
ExifTags.
GpsTags.
All.
Class that can be used to access an Exif profile.
Initializes a new instance of the class.
Initializes a new instance of the class.
The byte array to read the exif profile from.
Initializes a new instance of the class.
The fully qualified name of the exif profile file, or the relative
exif profile file name.
Initializes a new instance of the class.
The stream to read the exif profile from.
Gets or sets which parts will be written when the profile is added to an image.
Gets the tags that where found but contained an invalid value.
Gets the length of the thumbnail data in the array of the profile.
Gets the offset of the thumbnail data in the array of the profile.
Gets the values of this exif profile.
Returns the value with the specified tag.
The tag of the exif value.
The value with the specified tag.
The data type of the tag.
Removes the thumbnail in the exif profile.
Removes the value with the specified tag.
The tag of the exif value.
True when the value was fount and removed.
Loads the data from the profile and rewrites the profile data. This can be used
to fix an incorrect profile. It can also be used for products that require a
specific exif structure.
Sets the value of the specified tag.
The tag of the exif value.
The value.
The data type of the tag.
Updates the data of the profile.
Interface that describes an Exif profile.
Gets or sets which parts will be written when the profile is added to an image.
Gets the tags that where found but contained an invalid value.
Gets the length of the thumbnail data in the array of the profile.
Gets the offset of the thumbnail in the array of the profile.
Gets the values of this exif profile.
Returns the value with the specified tag.
The tag of the exif value.
The value with the specified tag.
The data type of the tag.
Removes the thumbnail in the exif profile.
Removes the value with the specified tag.
The tag of the exif value.
True when the value was fount and removed.
Loads the data from the profile and rewrites the profile data. This can be used
to fix an incorrect profile. It can also be used for products that require a
specific exif structure.
Sets the value of the specified tag.
The tag of the exif value.
The value.
The data type of the tag.
Class that represents an exif tag from the Exif standard 2.31.
Gets the FaxProfile exif tag.
Gets the GPSAltitudeRef exif tag.
Gets the ModeNumber exif tag.
Gets the ClipPath exif tag.
Gets the CFAPattern2 exif tag.
Gets the GPSVersionID exif tag.
Gets the TIFFEPStandardID exif tag.
Gets the VersionYear exif tag.
Gets the XMP exif tag.
Gets the XPAuthor exif tag.
Gets the XPComment exif tag.
Gets the XPKeywords exif tag.
Gets the XPSubject exif tag.
Gets the XPTitle exif tag.
Initializes a new instance of the class.
The value.
Converts the specified to a .
The to convert.
Determines whether the specified instances are considered equal.
The first to compare.
The second to compare.
Determines whether the specified instances are not considered equal.
The first to compare.
The second to compare.
Determines whether the specified object is equal to the exif tag.
The object to compare this exif tag with.
True when the specified object is equal to the current exif tag.
Determines whether the specified the exif tag is equal to the exif tag.
The the exif tag to compare this exif tag with.
True when the specified object is equal to the current exif tag.
Serves as a hash of this type.
A hash code for the current instance.
Returns a string that represents the current object.
A string that represents the current object.
Gets the IntergraphMatrix exif tag.
Gets the ModelTiePoint exif tag.
Gets the ModelTransform exif tag.
Gets the PixelScale exif tag.
Gets the CodingMethods exif tag.
Gets the FaxRecvParams exif tag.
Gets the FaxRecvTime exif tag.
Gets the GPSIFDOffset exif tag.
Gets the ImageNumber exif tag.
Gets the ISOSpeed exif tag.
Gets the ISOSpeedLatitudeyyy exif tag.
Gets the ISOSpeedLatitudezzz exif tag.
Gets the JPEGInterchangeFormat exif tag.
Gets the JPEGInterchangeFormatLength exif tag.
Gets the MDFileTag exif tag.
Gets the ProfileType exif tag.
Gets the RecommendedExposureIndex exif tag.
Gets the StandardOutputSensitivity exif tag.
Gets the SubfileType exif tag.
Gets the SubIFDOffset exif tag.
Gets the T4Options exif tag.
Gets the T6Options exif tag.
Gets the T82ptions exif tag.
Gets the XClipPathUnits exif tag.
Gets the YClipPathUnits exif tag.
Gets the ColorResponseUnit exif tag.
Gets the FreeByteCounts exif tag.
Gets the FreeOffsets exif tag.
Gets the IntergraphRegisters exif tag.
Gets the JPEGACTables exif tag.
Gets the JPEGDCTables exif tag.
Gets the JPEGQTables exif tag.
Gets the SMaxSampleValue exif tag.
Gets the SMinSampleValue exif tag.
Gets the StripRowCounts exif tag.
Gets the TileOffsets exif tag.
Gets the BadFaxLines exif tag.
Gets the ConsecutiveBadFaxLines exif tag.
Gets the ImageLength exif tag.
Gets the ImageWidth exif tag.
Gets the PixelXDimension exif tag.
Gets the PixelYDimension exif tag.
Gets the RowsPerStrip exif tag.
Gets the StripByteCounts exif tag.
Gets the TileLength exif tag.
Gets the TileWidth exif tag.
Gets the ImageLayer exif tag.
Gets the StripOffsets exif tag.
Gets the TileByteCounts exif tag.
Gets the Acceleration exif tag.
Gets the ApertureValue exif tag.
Gets the BatteryLevel exif tag.
Gets the CompressedBitsPerPixel exif tag.
Gets the DigitalZoomRatio exif tag.
Gets the ExposureIndex exif tag.
Gets the ExposureIndex2 exif tag.
Gets the ExposureTime exif tag.
Gets the FlashEnergy exif tag.
Gets the FlashEnergy2 exif tag.
Gets the FocalLength exif tag.
Gets the FocalPlaneXResolution exif tag.
Gets the FocalPlaneXResolution2 exif tag.
Gets the FocalPlaneYResolution exif tag.
Gets the FocalPlaneYResolution2 exif tag.
Gets the FNumber exif tag.
Gets the GPSAltitude exif tag.
Gets the GPSDestBearing exif tag.
Gets the GPSDestDistance exif tag.
Gets the GPSImgDirection exif tag.
Gets the GPSDOP exif tag.
Gets the GPSSpeed exif tag.
Gets the GPSTrack exif tag.
Gets the Humidity exif tag.
Gets the MaxApertureValue exif tag.
Gets the MDScalePixel exif tag.
Gets the Pressure exif tag.
Gets the SubjectDistance exif tag.
Gets the XPosition exif tag.
Gets the XResolution exif tag.
Gets the YPosition exif tag.
Gets the YResolution exif tag.
Gets the GPSDestLatitude exif tag.
Gets the GPSDestLongitude exif tag.
Gets the GPSLatitude exif tag.
Gets the GPSLongitude exif tag.
Gets the GPSTimestamp exif tag.
Gets the LensInfo exif tag.
Gets the PrimaryChromaticities exif tag.
Gets the ReferenceBlackWhite exif tag.
Gets the YCbCrCoefficients exif tag.
Gets the WhitePoint exif tag.
Gets the CellLength exif tag.
Gets the CellWidth exif tag.
Gets the CleanFaxData exif tag.
Gets the ColorSpace exif tag.
Gets the Compression exif tag.
Gets the Contrast exif tag.
Gets the CustomRendered exif tag.
Gets the DotRange exif tag.
Gets the ExposureMode exif tag.
Gets the ExposureProgram exif tag.
Gets the FillOrder exif tag.
Gets the Flash exif tag.
Gets the FocalLengthIn35mmFilm exif tag.
Gets the FocalPlaneResolutionUnit exif tag.
Gets the FocalPlaneResolutionUnit2 exif tag.
Gets the GainControl exif tag.
Gets the GPSDifferential exif tag.
Gets the GrayResponseUnit exif tag.
Gets the Indexed exif tag.
Gets the Interlace exif tag.
Gets the InkSet exif tag.
Gets the JPEGProc exif tag.
Gets the JPEGRestartInterval exif tag.
Gets the LightSource exif tag.
Gets the MeteringMode exif tag.
Gets the NumberOfInks exif tag.
Gets the OldSubfileType exif tag.
Gets the OPIProxy exif tag.
Gets the Orientation exif tag.
Gets the PlanarConfiguration exif tag.
Gets the PhotometricInterpretation exif tag.
Gets the Rating exif tag.
Gets the RatingPercent exif tag.
Gets the ResolutionUnit exif tag.
Gets the SamplesPerPixel exif tag.
Gets the Saturation exif tag.
Gets the SceneCaptureType exif tag.
Gets the SelfTimerMode exif tag.
Gets the SensitivityType exif tag.
Gets the SensingMethod exif tag.
Gets the SensingMethod2 exif tag.
Gets the Sharpness exif tag.
Gets the SubjectDistanceRange exif tag.
Gets the Thresholding exif tag.
Gets the WhiteBalance exif tag.
Gets the YCbCrPositioning exif tag.
Gets the BitsPerSample exif tag.
Gets the CFARepeatPatternDim exif tag.
Gets the ColorMap exif tag.
Gets the DefaultImageColor exif tag.
Gets the ExtraSamples exif tag.
Gets the GrayResponseCurve exif tag.
Gets the HalftoneHints exif tag.
Gets the IntergraphPacketData exif tag.
Gets the ISOSpeedRatings exif tag.
Gets the JPEGLosslessPredictors exif tag.
Gets the JPEGPointTransforms exif tag.
Gets the MaxSampleValue exif tag.
Gets the MinSampleValue exif tag.
Gets the PageNumber exif tag.
Gets the Predictor exif tag.
Gets the SampleFormat exif tag.
Gets the SubjectArea exif tag.
Gets the SubjectLocation exif tag.
Gets the TransferFunction exif tag.
Gets the TransferRange exif tag.
Gets the YCbCrSubsampling exif tag.
Gets the AmbientTemperature exif tag.
Gets the BrightnessValue exif tag.
Gets the CameraElevationAngle exif tag.
Gets the ExposureBiasValue exif tag.
Gets the ShutterSpeedValue exif tag.
Gets the WaterDepth exif tag.
Gets the Decode exif tag.
Gets the TimeZoneOffset exif tag.
Gets the Artist exif tag.
Gets the Copyright exif tag.
Gets the DateTime exif tag.
Gets the DateTimeDigitized exif tag.
Gets the DateTimeOriginal exif tag.
Gets the DocumentName exif tag.
Gets the FaxSubaddress exif tag.
Gets the GPSDateStamp exif tag.
Gets the GPSDestBearingRef exif tag.
Gets the GPSDestDistanceRef exif tag.
Gets the GPSDestLatitudeRef exif tag.
Gets the GPSDestLongitudeRef exif tag.
Gets the GPSImgDirectionRef exif tag.
Gets the GPSLatitudeRef exif tag.
Gets the GPSLongitudeRef exif tag.
Gets the GPSMapDatum exif tag.
Gets the GPSMeasureMode exif tag.
Gets the GDALMetadata exif tag.
Gets the GDALNoData exif tag.
Gets the GPSSatellites exif tag.
Gets the GPSSpeedRef exif tag.
Gets the GPSStatus exif tag.
Gets the GPSTrackRef exif tag.
Gets the HostComputer exif tag.
Gets the ImageDescription exif tag.
Gets the ImageID exif tag.
Gets the ImageHistory exif tag.
Gets the ImageUniqueID exif tag.
Gets the InkNames exif tag.
Gets the LensMake exif tag.
Gets the LensModel exif tag.
Gets the LensSerialNumber exif tag.
Gets the Make exif tag.
Gets the MDFileUnits exif tag.
Gets the MDLabName exif tag.
Gets the MDPrepDate exif tag.
Gets the MDPrepTime exif tag.
Gets the MDSampleInfo exif tag.
Gets the Model exif tag.
Gets the OffsetTime exif tag.
Gets the OffsetTimeDigitized exif tag.
Gets the OffsetTimeOriginal exif tag.
Gets the OwnerName exif tag.
Gets the PageName exif tag.
Gets the RelatedSoundFile exif tag.
Gets the SecurityClassification exif tag.
Gets the SEMInfo exif tag.
Gets the SpectralSensitivity exif tag.
Gets the Software exif tag.
Gets the SubsecTime exif tag.
Gets the SubsecTimeDigitized exif tag.
Gets the SubsecTimeOriginal exif tag.
Gets the TargetPrinter exif tag.
Gets the SerialNumber exif tag.
Gets the CFAPattern exif tag.
Gets the ComponentsConfiguration exif tag.
Gets the DeviceSettingDescription exif tag.
Gets the ExifVersion exif tag.
Gets the FileSource exif tag.
Gets the FlashpixVersion exif tag.
Gets the GPSProcessingMethod exif tag.
Gets the GPSAreaInformation exif tag.
Gets the ImageSourceData exif tag.
Gets the JPEGTables exif tag.
Gets the MakerNote exif tag.
Gets the Noise exif tag.
Gets the SpatialFrequencyResponse exif tag.
Gets the SpatialFrequencyResponse2 exif tag.
Gets the OECF exif tag.
Gets the ImageDescription exif tag.
Gets the UserComment exif tag.
All exif tags from the Exif standard 2.31.
Unknown.
SubIFDOffset.
GPSIFDOffset.
SubfileType.
OldSubfileType.
ImageWidth.
ImageLength.
BitsPerSample.
Compression.
PhotometricInterpretation.
Thresholding.
CellWidth.
CellLength.
FillOrder.
DocumentName.
ImageDescription.
Make.
Model.
StripOffsets.
Orientation.
SamplesPerPixel.
RowsPerStrip.
StripByteCounts.
MinSampleValue.
MaxSampleValue.
XResolution.
YResolution.
PlanarConfiguration.
PageName.
XPosition.
YPosition.
FreeOffsets.
FreeByteCounts.
GrayResponseUnit.
GrayResponseCurve.
T4Options.
T6Options.
ResolutionUnit.
PageNumber.
ColorResponseUnit.
TransferFunction.
Software.
DateTime.
Artist.
HostComputer.
Predictor.
WhitePoint.
PrimaryChromaticities.
ColorMap.
HalftoneHints.
TileWidth.
TileLength.
TileOffsets.
TileByteCounts.
BadFaxLines.
CleanFaxData.
ConsecutiveBadFaxLines.
InkSet.
InkNames.
NumberOfInks.
DotRange.
TargetPrinter.
ExtraSamples.
SampleFormat.
SMinSampleValue.
SMaxSampleValue.
TransferRange.
ClipPath.
XClipPathUnits.
YClipPathUnits.
Indexed.
JPEGTables.
OPIProxy.
ProfileType.
FaxProfile.
CodingMethods.
VersionYear.
ModeNumber.
Decode.
DefaultImageColor.
T82ptions.
JPEGProc.
JPEGInterchangeFormat.
JPEGInterchangeFormatLength.
JPEGRestartInterval.
JPEGLosslessPredictors.
JPEGPointTransforms.
JPEGQTables.
JPEGDCTables.
JPEGACTables.
YCbCrCoefficients.
YCbCrSubsampling.
YCbCrPositioning.
ReferenceBlackWhite.
StripRowCounts.
XMP.
Rating.
RatingPercent.
ImageID.
CFARepeatPatternDim.
CFAPattern2.
BatteryLevel.
Copyright.
ExposureTime.
FNumber.
MDFileTag.
MDScalePixel.
MDLabName.
MDSampleInfo.
MDPrepDate.
MDPrepTime.
MDFileUnits.
PixelScale.
IntergraphPacketData.
IntergraphRegisters.
IntergraphMatrix.
ModelTiePoint.
SEMInfo.
ModelTransform.
ImageLayer.
ExposureProgram.
SpectralSensitivity.
ISOSpeedRatings.
OECF.
Interlace.
TimeZoneOffset.
SelfTimerMode.
SensitivityType.
StandardOutputSensitivity.
RecommendedExposureIndex.
ISOSpeed.
ISOSpeedLatitudeyyy.
ISOSpeedLatitudezzz.
FaxRecvParams.
FaxSubaddress.
FaxRecvTime.
ExifVersion.
DateTimeOriginal.
DateTimeDigitized.
OffsetTime.
OffsetTimeOriginal.
OffsetTimeDigitized.
ComponentsConfiguration.
CompressedBitsPerPixel.
ShutterSpeedValue.
ApertureValue.
BrightnessValue.
ExposureBiasValue.
MaxApertureValue.
SubjectDistance.
MeteringMode.
LightSource.
Flash.
FocalLength.
FlashEnergy2.
SpatialFrequencyResponse2.
Noise.
FocalPlaneXResolution2.
FocalPlaneYResolution2.
FocalPlaneResolutionUnit2.
ImageNumber.
SecurityClassification.
ImageHistory.
SubjectArea.
ExposureIndex2.
TIFFEPStandardID.
SensingMethod.
MakerNote.
UserComment.
SubsecTime.
SubsecTimeOriginal.
SubsecTimeDigitized.
ImageSourceData.
AmbientTemperature.
Humidity.
Pressure.
WaterDepth.
Acceleration.
CameraElevationAngle.
XPTitle.
XPComment.
XPAuthor.
XPKeywords.
XPSubject.
FlashpixVersion.
ColorSpace.
PixelXDimension.
PixelYDimension.
RelatedSoundFile.
FlashEnergy.
SpatialFrequencyResponse.
FocalPlaneXResolution.
FocalPlaneYResolution.
FocalPlaneResolutionUnit.
SubjectLocation.
ExposureIndex.
SensingMethod.
FileSource.
SceneType.
CFAPattern.
CustomRendered.
ExposureMode.
WhiteBalance.
DigitalZoomRatio.
FocalLengthIn35mmFilm.
SceneCaptureType.
GainControl.
Contrast.
Saturation.
Sharpness.
DeviceSettingDescription.
SubjectDistanceRange.
ImageUniqueID.
OwnerName.
SerialNumber.
LensInfo.
LensMake.
LensModel.
LensSerialNumber.
GDALMetadata.
GDALNoData.
GPSVersionID.
GPSLatitudeRef.
GPSLatitude.
GPSLongitudeRef.
GPSLongitude.
GPSAltitudeRef.
GPSAltitude.
GPSTimestamp.
GPSSatellites.
GPSStatus.
GPSMeasureMode.
GPSDOP.
GPSSpeedRef.
GPSSpeed.
GPSTrackRef.
GPSTrack.
GPSImgDirectionRef.
GPSImgDirection.
GPSMapDatum.
GPSDestLatitudeRef.
GPSDestLatitude.
GPSDestLongitudeRef.
GPSDestLongitude.
GPSDestBearingRef.
GPSDestBearing.
GPSDestDistanceRef.
GPSDestDistance.
GPSProcessingMethod.
GPSAreaInformation.
GPSDateStamp.
GPSDifferential.
Class that represents an exif tag from the Exif standard 2.31 with as the data type of the tag.
The data type of the tag.
A value of the exif profile.
Gets the data type of the exif value.
Gets a value indicating whether the value is an array.
Gets the tag of the exif value.
Gets the value of this exif value.
The value of this exif value.
Sets the value of this exif value.
The value of this exif value.
A value indicating whether the value could be set.
A value of the exif profile.
The type of the value.
Gets or sets the value.
Interface that describes an image profile.
Gets the name of the profile.
Converts this instance to a byte array.
A array.
Class that contains an image profile.
Initializes a new instance of the class.
The name of the profile.
A byte array containing the profile.
Initializes a new instance of the class.
The name of the profile.
A stream containing the profile.
Initializes a new instance of the class.
The name of the profile.
The fully qualified name of the profile file, or the relative profile file name.
Initializes a new instance of the class.
The name of the profile.
Gets the name of the profile.
Determines whether the specified object is equal to the current .
The object to compare this with.
True when the specified object is equal to the current .
Determines whether the specified image compare is equal to the current .
The image profile to compare this with.
True when the specified image compare is equal to the current .
Serves as a hash of this type.
A hash code for the current instance.
Converts this instance to a array.
A array.
Returns the array of this profile.
A array.
Sets the data of the profile.
The new data of the profile.
Updates the data of the profile.
Class that can be used to access an Iptc profile.
Gets the values of this iptc profile.
Returns the first occurrence of a iptc value with the specified tag.
The tag of the iptc value.
The value with the specified tag.
Returns all values with the specified tag.
The tag of the iptc value.
The values found with the specified tag.
Removes all values with the specified tag.
The tag of the iptc value to remove.
True when the value was found and removed.
Removes values with the specified tag and value.
The tag of the iptc value to remove.
The value of the iptc item to remove.
True when the value was found and removed.
Sets the value of the specified tag.
The tag of the iptc value.
The value.
Makes sure the datetime is formatted according to the iptc specification.
A date will be formatted as CCYYMMDD, e.g. "19890317" for 17 March 1989.
A time value will be formatted as HHMMSS±HHMM, e.g. "090000+0200" for 9 o'clock Berlin time,
two hours ahead of UTC.
The tag of the iptc value.
The datetime.
A value of the iptc profile.
Gets the tag of the iptc value.
Gets or sets the value.
Gets the length of the value.
Converts this instance to a byte array.
A array.
Returns a string that represents the current value.
A string that represents the current value.
Class that can be used to access an Iptc profile.
Initializes a new instance of the class.
Initializes a new instance of the class.
The byte array to read the iptc profile from.
Initializes a new instance of the class.
The fully qualified name of the iptc profile file, or the relative
iptc profile file name.
Initializes a new instance of the class.
The stream to read the iptc profile from.
Gets the values of this iptc profile.
Returns the first occurrence of a iptc value with the specified tag.
The tag of the iptc value.
The value with the specified tag.
Returns all values with the specified tag.
The tag of the iptc value.
The values found with the specified tag.
Removes all values with the specified tag.
The tag of the iptc value to remove.
True when the value was found and removed.
Removes values with the specified tag and value.
The tag of the iptc value to remove.
The value of the iptc item to remove.
True when the value was found and removed.
Sets the value of the specified tag.
The tag of the iptc value.
The value.
Makes sure the datetime is formatted according to the iptc specification.
A date will be formatted as CCYYMMDD, e.g. "19890317" for 17 March 1989.
A time value will be formatted as HHMMSS±HHMM, e.g. "090000+0200" for 9 o'clock Berlin time,
two hours ahead of UTC.
The tag of the iptc value.
The datetime.
Updates the data of the profile.
All iptc tags.
Unknown.
Record version.
Object type.
Object attribute.
Title.
Edit status.
Editorial update.
Priority.
Subject Reference.
Category.
Supplemental categories.
Fixture identifier.
Keyword.
Location code.
Location name.
Release date.
Release time.
Expiration date.
Expiration time.
Special instructions.
Action advised.
Reference service.
Reference date.
ReferenceNumber.
Created date.
Created time.
Digital creation date.
Digital creation time.
Originating program.
Program version.
Object cycle.
Byline.
Byline title.
City.
Sub location.
Province/State.
Country code.
Country.
Original transmission reference.
Headline.
Credit.
Source.
Copyright notice.
Contact.
Caption.
Local caption.
Caption writer.
Image type.
Image orientation.
Custom field 1.
Custom field 2.
Custom field 3.
Custom field 4.
Custom field 5.
Custom field 6.
Custom field 7.
Custom field 8.
Custom field 9.
Custom field 10.
Custom field 11.
Custom field 12.
Custom field 13.
Custom field 14.
Custom field 15.
Custom field 16.
Custom field 17.
Custom field 18.
Custom field 19.
Custom field 20.
A value of the iptc profile.
Gets the tag of the iptc value.
Gets or sets the value.
Gets the length of the value.
Determines whether the specified object is equal to the current .
The object to compare this with.
True when the specified object is equal to the current .
Determines whether the specified iptc value is equal to the current .
The iptc value to compare this with.
True when the specified iptc value is equal to the current .
Serves as a hash of this type.
A hash code for the current instance.
Converts this instance to a byte array.
A array.
Returns a string that represents the current value.
A string that represents the current value.
Class that contains an XMP profile.
Creates a XmlReader that can be used to read the data of the profile.
A .
Converts this instance to an IXPathNavigable.
A .
Converts this instance to a XDocument.
A .
Class that contains an XMP profile.
Initializes a new instance of the class.
A byte array containing the profile.
Initializes a new instance of the class.
A document containing the profile.
Initializes a new instance of the class.
A document containing the profile.
Initializes a new instance of the class.
A stream containing the profile.
Initializes a new instance of the class.
The fully qualified name of the profile file, or the relative profile file name.
Creates an instance from the specified IXPathNavigable.
A document containing the profile.
A .
Creates an instance from the specified IXPathNavigable.
A document containing the profile.
A .
Creates a XmlReader that can be used to read the data of the profile.
A .
Converts this instance to an IXPathNavigable.
A .
Converts this instance to a XDocument.
A .
Class that contains setting for the compare operations.
The quantum type.
Gets the error metric to use.
Gets or sets the color that emphasize pixel differences.
Gets or sets the color that de-emphasize pixel differences.
Gets or sets the color of pixels that are inside the read mask.
Class that contains setting for the complex operation.
Gets the complex operator.
Gets or sets the signal to noise ratio.
Class that contains setting for the connected components operation.
Gets or sets the threshold that merges any object not within the min and max angle threshold.
Gets or sets the threshold that eliminate small objects by merging them with their larger neighbors.
Gets or sets the threshold that merges any object not within the min and max circularity threshold.
Gets or sets how many neighbors to visit, choose from 4 or 8.
Gets or sets the threshold that merges any object not within the min and max diameter threshold.
Gets or sets the threshold that merges any object not within the min and max eccentricity threshold.
Gets or sets the threshold that merges any object not within the min and max ellipse major threshold.
Gets or sets a value indicating whether the object color in the labeled image will be replaced with the mean-color from the source image.
Gets or sets the threshold that merges any object not within the min and max ellipse minor threshold.
Gets or sets the threshold that merges any object not within the min and max perimeter threshold.
Class that contains setting for the distort operation.
Gets or sets a value indicating whether distort attempt to 'bestfit' the size of the resulting image.
Gets the distort method to use.
Gets or sets a value to scale the size of the output canvas by this amount to provide a method of
Zooming, and for super-sampling the results.
Gets or sets the viewport that directly set the output image canvas area and offest to use for the
resulting image, rather than use the original images canvas, or a calculated 'bestfit' canvas.
Class that contains setting for the kmeans operation.
Gets or sets the seed clusters from color list (e.g. red;green;blue).
Gets or sets the number of colors to use as seeds.
Gets or sets the maximum number of iterations while converging.
Gets or sets the maximum tolerance.
Class that contains setting for when an image is being read.
The quantum type.
Gets or sets the defines that should be set before the image is read.
Gets or sets the specified area to extract from the image.
Gets or sets the index of the image to read from a multi layer/frame image.
Gets or sets the number of images to read from a multi layer/frame image.
Gets or sets the height.
Gets or sets a value indicating whether the exif profile should be used to update some of the
properties of the image (e.g. , ).
Gets or sets a value indicating whether the monochrome reader shoul be used. This is
supported by: , ,
and .
Gets or sets the width.
Class that contains various settings.
The quantum type.
Gets or sets the affine to use when annotating with text or drawing.
Gets or sets a value indicating whether anti-aliasing should be enabled (default true).
Gets or sets the background color.
Gets or sets the border color.
Gets or sets the color space.
Gets or sets the color type of the image.
Gets or sets the compression method to use.
Gets or sets a value indicating whether printing of debug messages from ImageMagick is enabled when a debugger is attached.
Gets or sets the vertical and horizontal resolution in pixels.
Gets or sets the depth (bits allocated to red/green/blue components).
Gets or sets the endianness (little like Intel or big like SPARC) for image formats which support
endian-specific options.
Gets or sets the fill color.
Gets or sets the fill pattern.
Gets or sets the rule to use when filling drawn objects.
Gets or sets the text rendering font.
Gets or sets the text font family.
Gets or sets the font point size.
Gets or sets the font style.
Gets or sets the font weight.
Gets or sets the the format of the image.
Gets or sets the interlace method.
Gets or sets the preferred size and location of an image canvas.
Gets or sets a value indicating whether stroke anti-aliasing is enabled or disabled.
Gets or sets the color to use when drawing object outlines.
Gets or sets the pattern of dashes and gaps used to stroke paths. This represents a
zero-terminated array of numbers that specify the lengths of alternating dashes and gaps
in pixels. If a zero value is not found it will be added. If an odd number of values is
provided, then the list of values is repeated to yield an even number of values.
Gets or sets the distance into the dash pattern to start the dash (default 0) while
drawing using a dash pattern,.
Gets or sets the shape to be used at the end of open subpaths when they are stroked.
Gets or sets the shape to be used at the corners of paths (or other vector shapes) when they
are stroked.
Gets or sets the miter limit. When two line segments meet at a sharp angle and miter joins have
been specified for 'lineJoin', it is possible for the miter to extend far beyond the thickness
of the line stroking the path. The miterLimit' imposes a limit on the ratio of the miter
length to the 'lineWidth'. The default value is 4.
Gets or sets the pattern image to use while stroking object outlines.
Gets or sets the stroke width for drawing lines, circles, ellipses, etc.
Gets or sets a value indicating whether Postscript and TrueType fonts should be anti-aliased (default true).
Gets or sets text direction (right-to-left or left-to-right).
Gets or sets the text annotation encoding (e.g. "UTF-16").
Gets or sets the text annotation gravity.
Gets or sets the text inter-line spacing.
Gets or sets the text inter-word spacing.
Gets or sets the text inter-character kerning.
Gets or sets the text undercolor box.
Gets or sets a value indicating whether verbose output os turned on or off.
Returns the value of a format-specific option.
The format to get the option for.
The name of the option.
The value of a format-specific option.
Returns the value of a format-specific option.
The name of the option.
The value of a format-specific option.
Removes the define with the specified name.
The format to set the define for.
The name of the define.
Removes the define with the specified name.
The name of the define.
Sets a format-specific option.
The format to set the define for.
The name of the define.
The value of the define.
Sets a format-specific option.
The format to set the option for.
The name of the option.
The value of the option.
Sets a format-specific option.
The format to set the option for.
The name of the option.
The value of the option.
Sets a format-specific option.
The name of the option.
The value of the option.
Sets format-specific options with the specified defines.
The defines to set.
Class that contains setting for the montage operation.
The quantum type.
Gets or sets the color of the background that thumbnails are composed on.
Gets or sets the frame border color.
Gets or sets the pixels between thumbnail and surrounding frame.
Gets or sets the fill color.
Gets or sets the label font.
Gets or sets the font point size.
Gets or sets the frame geometry (width & height frame thickness).
Gets or sets the thumbnail width & height plus border width & height.
Gets or sets the thumbnail position (e.g. SouthWestGravity).
Gets or sets the thumbnail label (applied to image prior to montage).
Gets or sets a value indicating whether drop-shadows on thumbnails are enabled or disabled.
Gets or sets the outline color.
Gets or sets the background texture image.
Gets or sets the frame geometry (width & height frame thickness).
Gets or sets the montage title.
Gets or sets the transparent color.
Class that contains setting for the morphology operation.
Gets or sets the channels to apply the kernel to.
Gets or sets the bias to use when the method is Convolve.
Gets or sets the scale to use when the method is Convolve.
Gets or sets the number of iterations.
Gets or sets built-in kernel.
Gets or sets kernel arguments.
Gets or sets the morphology method.
Gets or sets user supplied kernel.
Class that contains setting for when pixels are imported.
Gets the height of the pixel area.
Gets the width of the pixel area.
Gets the X offset from origin.
Gets the Y offset from origin.
Gets or sets the mapping of the pixels (e.g. RGB/RGBA/ARGB).
Gets the pixel storage type.
Class that contains setting for when pixels are read.
The quantum type.
Gets or sets the mapping of the pixels (e.g. RGB/RGBA/ARGB).
Gets or sets the pixel storage type.
Gets the settings to use when reading the image.
Class that contains setting for quantize operations.
Gets or sets the maximum number of colors to quantize to.
Gets or sets the colorspace to quantize in.
Gets or sets the dither method to use.
Gets or sets a value indicating whether errors should be measured.
Gets or sets the quantization tree-depth.
The normalized moments of one image channels.
Gets the centroid.
Gets the channel of this moment.
Gets the ellipse axis.
Gets the ellipse angle.
Gets the ellipse eccentricity.
Gets the ellipse intensity.
Returns the Hu invariants.
The index to use.
The Hu invariants.
Contains the perceptual hash of one image channel.
Gets the channel.
Returns the hu perceptual hash for the specified colorspace.
The colorspace to use.
The index to use.
The hu perceptual hash for the specified colorspace.
Returns the sum squared difference between this hash and the other hash.
The to get the distance of.
The sum squared difference between this hash and the other hash.
Returns a string representation of this hash.
A string representation of this hash.
Encapsulation of the ImageMagick cannel statistics object.
Gets the channel.
Gets the depth of the channel.
Gets the entropy.
Gets the kurtosis.
Gets the maximum value observed.
Gets the average (mean) value observed.
Gets the minimum value observed.
Gets the skewness.
Gets the standard deviation, sqrt(variance).
The normalized moments of one or more image channels.
Gets the moments for the all the channels.
The moments for the all the channels.
Gets the moments for the specified channel.
The channel to get the moments for.
The moments for the specified channel.
Contains the perceptual hash of one or more image channels.
Returns the perceptual hash for the specified channel.
The channel to get the hash for.
The perceptual hash for the specified channel.
Returns the sum squared difference between this hash and the other hash.
The to get the distance of.
The sum squared difference between this hash and the other hash.
Returns a string representation of this hash.
A .
Encapsulation of the ImageMagick statistics object.
Gets the channels.
Returns the statistics for the all the channels.
The statistics for the all the channels.
Returns the statistics for the specified channel.
The channel to get the statistics for.
The statistics for the specified channel.
Represents the density of an image.
Initializes a new instance of the class with the density set to inches.
The x and y.
Initializes a new instance of the class.
The x and y.
The units.
Initializes a new instance of the class with the density set to inches.
The x.
The y.
Initializes a new instance of the class.
The x.
The y.
The units.
Initializes a new instance of the class.
Density specifications in the form: <x>x<y>[inch/cm] (where x, y are numbers).
Gets the units.
Gets the x resolution.
Gets the y resolution.
Changes the density of the instance to the specified units.
The units to use.
A new with the specified units.
Determines whether the specified object is equal to the .
The object to compare this with.
True when the specified object is equal to the .
Determines whether the specified is equal to the current .
The to compare this with.
True when the specified is equal to the current .
Serves as a hash of this type.
A hash code for the current instance.
Returns a string that represents the current .
A string that represents the current .
Returns a string that represents the current .
The units to use.
A string that represents the current .
Chromaticity information.
Gets the chromaticity blue primary point.
Gets the chromaticity green primary point.
Gets the chromaticity red primary point.
Gets the chromaticity white primary point.
Encapsulation of the ImageMagick connected component object.
The quantum type.
Gets the pixel count of the area.
Gets the centroid of the area.
Gets the color of the area.
Gets the height of the area.
Gets the id of the area.
Gets the width of the area.
Gets the X offset from origin.
Gets the Y offset from origin.
Returns the geometry of the area of this connected component.
The geometry of the area of this connected component.
Returns the geometry of the area of this connected component.
The number of pixels to extent the image with.
The geometry of the area of this connected component.
Encapsulates the error information.
Gets the mean error per pixel computed when an image is color reduced.
Gets the normalized maximum error per pixel computed when an image is color reduced.
Gets the normalized mean error per pixel computed when an image is color reduced.
Encapsulation of the ImageMagick geometry object.
Gets a value indicating whether the value is an aspect ratio.
Gets or sets a value indicating whether the image is resized based on the smallest fitting dimension (^).
Gets or sets a value indicating whether the image is resized if image is greater than size (>).
Gets or sets the height of the geometry.
Gets or sets a value indicating whether the image is resized without preserving aspect ratio (!).
Gets or sets a value indicating whether the width and height are expressed as percentages.
Gets or sets a value indicating whether the image is resized if the image is less than size (<).
Gets or sets a value indicating whether the image is resized using a pixel area count limit (@).
Gets or sets the width of the geometry.
Gets or sets the X offset from origin.
Gets or sets the Y offset from origin.
Initializes the geometry using the specified value.
The X offset from origin.
The Y offset from origin.
The width.
The height.
Returns a string that represents the current .
A string that represents the current .
Result for a sub image search operation.
The quantum type.
Gets the offset for the best match.
Gets the a similarity image such that an exact match location is completely white and if none of
the pixels match, black, otherwise some gray level in-between.
Gets the similarity metric.
PrimaryInfo information.
Gets the X value.
Gets the Y value.
Gets the Z value.
Represents an argument for the SparseColor method.
The quantum type.
Gets or sets the X position.
Gets or sets the Y position.
Gets or sets the color.
Used to obtain font metrics for text string given current font, pointsize, and density settings.
Gets the ascent, the distance in pixels from the text baseline to the highest/upper grid coordinate
used to place an outline point.
Gets the descent, the distance in pixels from the baseline to the lowest grid coordinate used to
place an outline point. Always a negative value.
Gets the maximum horizontal advance in pixels.
Gets the text height in pixels.
Gets the text width in pixels.
Gets the underline position.
Gets the underline thickness.
Represents an exif number.
Initializes a new instance of the struct.
The value of the number.
Converts the specified to an instance of this type.
The value.
Converts the specified to an instance of this type.
The value.
Converts the specified to an instance of this type.
The value.
Converts the specified to an instance of this type.
The value.
Converts the specified to a .
The to convert.
Converts the specified to a .
The to convert.
Determines whether the specified instances are considered equal.
The first to compare.
The second to compare.
Determines whether the specified instances are not considered equal.
The first to compare.
The second to compare.
Determines whether the first is more than the second .
The first to compare.
The second to compare.
Determines whether the first is less than the second .
The first to compare.
The second to compare.
Determines whether the first is more than or equal to the second .
The first to compare.
The second to compare.
Determines whether the first is less than or equal to the second .
The first to compare.
The second to compare.
Compares the current instance with another object of the same type.
The object to compare this color with.
A signed number indicating the relative values of this instance and value.
Determines whether the specified object is equal to the current .
The object to compare this with.
True when the specified object is equal to the current .
Determines whether the specified is equal to the current .
The to compare this with.
True when the specified is equal to the current .
Serves as a hash of this type.
A hash code for the current instance.
Converts the numeric value of this instance to its equivalent string representation using the specified culture-specific format information.
An object that supplies culture-specific formatting information.
The string representation of the value of this instance, which consists of a sequence of digits ranging from 0 to 9, without a sign or leading zeros.
Represents a percentage value.
Initializes a new instance of the struct.
The value (0% = 0.0, 100% = 100.0, 142.42% = 142.42). Negative percentages are allow but are not supported by all methods.
Initializes a new instance of the struct.
The value (0% = 0, 100% = 100, 142% = 142). Negative percentages are allow but are not supported by all methods.
Converts the specified double to an instance of this type.
The value (0% = 0.0, 100% = 100.0, 142.42% = 142.42). Negative percentages are allow but are not supported by all methods.
Converts the specified int to an instance of this type.
The value (0% = 0, 100% = 100, 142% = 142). Negative percentages are allow but are not supported by all methods.
Converts the specified to a double.
The to convert.
Converts the to a quantum type.
The to convert.
Determines whether the specified instances are considered equal.
The first to compare.
The second to compare.
Determines whether the specified instances are not considered equal.
The first to compare.
The second to compare.
Determines whether the first is more than the second .
The first to compare.
The second to compare.
Determines whether the first is less than the second .
The first to compare.
The second to compare.
Determines whether the first is less than or equal to the second .
The first to compare.
The second to compare.
Determines whether the first is less than or equal to the second .
The first to compare.
The second to compare.
Multiplies the value by the .
The value to use.
The to use.
Multiplies the value by the .
The value to use.
The to use.
Compares the current instance with another object of the same type.
The object to compare this with.
A signed number indicating the relative values of this instance and value.
Determines whether the specified object is equal to the current .
The object to compare this with.
True when the specified object is equal to the current .
Determines whether the specified is equal to the current .
The to compare this with.
True when the specified is equal to the current .
Serves as a hash of this type.
A hash code for the current instance.
Multiplies the value by the specified percentage.
The value to use.
The new value.
Multiplies the value by the specified percentage.
The value to use.
The new value.
Returns a double that represents the current percentage.
A double that represents the current percentage.
Returns an integer that represents the current percentage.
An integer that represents the current percentage.
Returns an integer that represents the current percentage.
An integer that represents the current percentage.
Returns a string that represents the current percentage.
A string that represents the current percentage.
Struct for a point with doubles.
Initializes a new instance of the struct.
The x and y.
Initializes a new instance of the struct.
The x.
The y.
Initializes a new instance of the struct.
PointD specifications in the form: <x>x<y> (where x, y are numbers).
Gets the x-coordinate of this .
Gets the y-coordinate of this .
Determines whether the specified instances are considered equal.
The first to compare.
The second to compare.
Determines whether the specified instances are not considered equal.
The first to compare.
The second to compare.
Determines whether the specified object is equal to the current .
The object to compare this with.
True when the specified object is equal to the current .
Determines whether the specified is equal to the current .
The to compare this with.
True when the specified is equal to the current .
Serves as a hash of this type.
A hash code for the current instance.
Returns a string that represents the current PointD.
A string that represents the current PointD.
Represents a number that can be expressed as a fraction.
This is a very simplified implementation of a rational number designed for use with metadata only.
Initializes a new instance of the struct.
The to convert to an instance of this type.
Initializes a new instance of the struct.
The to convert to an instance of this type.
Specifies if the instance should be created with the best precision possible.
Initializes a new instance of the struct.
The integer to create the rational from.
Initializes a new instance of the struct.
The number above the line in a vulgar fraction showing how many of the parts indicated by the denominator are taken.
The number below the line in a vulgar fraction; a divisor.
Initializes a new instance of the struct.
The number above the line in a vulgar fraction showing how many of the parts indicated by the denominator are taken.
The number below the line in a vulgar fraction; a divisor.
Specified if the rational should be simplified.
Gets the numerator of a number.
Gets the denominator of a number.
Determines whether the specified instances are considered equal.
The first to compare.
The second to compare.
Determines whether the specified instances are not considered equal.
The first to compare.
The second to compare.
Converts the specified to an instance of this type.
The to convert to an instance of this type.
The .
Converts the specified to an instance of this type.
The to convert to an instance of this type.
Specifies if the instance should be created with the best precision possible.
The .
Determines whether the specified is equal to this .
The to compare this with.
True when the specified is equal to this .
Determines whether the specified is equal to this .
The to compare this with.
True when the specified is equal to this .
Serves as a hash of this type.
A hash code for the current instance.
Converts a rational number to the nearest .
The .
Converts the numeric value of this instance to its equivalent string representation.
A string representation of this value.
Converts the numeric value of this instance to its equivalent string representation using
the specified culture-specific format information.
An object that supplies culture-specific formatting information.
A string representation of this value.
Represents a number that can be expressed as a fraction.
This is a very simplified implementation of a rational number designed for use with metadata only.
Initializes a new instance of the struct.
The to convert to an instance of this type.
Initializes a new instance of the struct.
The to convert to an instance of this type.
Specifies if the instance should be created with the best precision possible.
Initializes a new instance of the struct.
The integer to create the rational from.
Initializes a new instance of the struct.
The number above the line in a vulgar fraction showing how many of the parts indicated by the denominator are taken.
The number below the line in a vulgar fraction; a divisor.
Initializes a new instance of the struct.
The number above the line in a vulgar fraction showing how many of the parts indicated by the denominator are taken.
The number below the line in a vulgar fraction; a divisor.
Specified if the rational should be simplified.
Gets the numerator of a number.
Gets the denominator of a number.
Determines whether the specified instances are considered equal.
The first to compare.
The second to compare.
Determines whether the specified instances are not considered equal.
The first to compare.
The second to compare.
Converts the specified to an instance of this type.
The to convert to an instance of this type.
The .
Converts the specified to an instance of this type.
The to convert to an instance of this type.
Specifies if the instance should be created with the best precision possible.
The .
Determines whether the specified is equal to this .
The to compare this with.
True when the specified is equal to this .
Determines whether the specified is equal to this .
The to compare this with.
True when the specified is equal to this .
Serves as a hash of this type.
A hash code for the current instance.
Converts a rational number to the nearest .
The .
Converts the numeric value of this instance to its equivalent string representation.
A string representation of this value.
Converts the numeric value of this instance to its equivalent string representation using
the specified culture-specific format information.
An object that supplies culture-specific formatting information.
A string representation of this value.
Struct for a threshold with a minimum and maximum.
Initializes a new instance of the struct.
The minimum of the threshold.
Initializes a new instance of the struct.
The minimum of the threshold.
The maximum of the threshold.
Gets the minimum of this .
Gets the y-coordinate of this .
Determines whether the specified instances are considered equal.
The first to compare.
The second to compare.
Determines whether the specified instances are not considered equal.
The first to compare.
The second to compare.
Determines whether the specified object is equal to the current .
The object to compare this with.
True when the specified object is equal to the current .
Determines whether the specified is equal to the current .
The to compare this with.
True when the specified is equal to the current .
Serves as a hash of this type.
A hash code for the current instance.
Returns a string that represents the current PointD.
A string that represents the current PointD.
Allows capturing of the expressions passed to a method.