| Package | Description |
|---|---|
| magick |
| Modifier and Type | Class and Description |
|---|---|
class |
MagickApiException
Encapsulation of the ImageMagick ExceptionInfo structure as
well as the exception that is thrown when an ImageMagick
API failed.
|
| Modifier and Type | Method and Description |
|---|---|
MagickImage |
MagickImage.addNoiseImage(int noiseType)
Adds random noise to the image.
|
MagickImage |
MagickImage.autoOrientImage()
This operator reads and resets the EXIF image profile setting 'Orientation'
and then performs the appropriate 90 degree rotation on the image
to orient the image, for correct viewing.
|
MagickImage |
MagickImage.averageImages()
The Average() method takes a set of images and
averages them together.
|
void |
MagickImage.blobToImage(ImageInfo imageInfo,
byte[] blob)
Takes from memory an image in a known format and read it into
itself.
|
MagickImage |
MagickImage.blurImage(double raduis,
double sigma)
Blurs an image.
|
MagickImage |
MagickImage.blurImageChannel(int channel,
double raduis,
double sigma)
Blurs an image.
|
MagickImage |
MagickImage.borderImage(Rectangle borderInfo)
Surrounds the image with a border of the color defined by
the border color member of the image structure.
|
MagickImage[] |
MagickImage.breakFrames()
Destructively create array of image frames.
|
MagickImage |
MagickImage.charcoalImage(double raduis,
double sigma)
Creates a new image that is a copy of an existing one with the
edges highlighted, producing a 'charcoal-drawing' effect.
|
MagickImage |
MagickImage.chopImage(Rectangle chopInfo)
Creates a new image that is a subregion of the original.
|
MagickImage |
MagickImage.cloneImage(int columns,
int rows,
boolean clonePixels)
Returns a copy of all fields of the input image.
|
MagickImage |
MagickImage.coalesceImages()
Composites a set of images while respecting any page offsets and disposal methods.
|
boolean |
MagickImage.colorFloodfillImage(DrawInfo drawInfo,
PixelPacket target,
int x,
int y,
int method)
Changes the color value of any pixel that matches target
and is an immediate neighbor.
|
MagickImage |
MagickImage.colorizeImage(String opacity,
PixelPacket target)
Colourises the image with a pen colour.
|
boolean |
MagickImage.compositeImage(int compOp,
MagickImage compImage,
int xOff,
int yOff)
Composite the image supplied onto itself at the specified offsets.
|
void |
MagickImage.constituteImage(int width,
int height,
String map,
byte[] pixels)
Create a new image of 8-bit component of the specified dimensions.
|
void |
MagickImage.constituteImage(int width,
int height,
String map,
float[] pixels)
Create a new image of float component of the specified dimensions.
|
void |
MagickImage.constituteImage(int width,
int height,
String map,
int[] pixels)
Create a new image of 32-bit component of the specified dimensions.
|
boolean |
MagickImage.contrastImage(boolean sharpen)
Enhances the intensity differences between the lighter and
darker elements of the image.
|
MagickImage |
MagickImage.convolveImage(int order,
double[] kernel)
Applies a general image convolution kernel to an image returns
the results.
|
MagickImage |
MagickImage.cropImage(Rectangle chopInfo)
Creates a new image that is a subregion of the original.
|
void |
MagickImage.cycleColormapImage(int amount)
Cycles the image colormap by a specified amount.
|
MagickImage |
MagickImage.despeckleImage()
Creates a new image that is a copy of an existing one with the
speckle noise minified.
|
boolean |
MagickImage.dispatchImage(int x,
int y,
int width,
int height,
String map,
byte[] pixels)
Get the pixels as 8-bit components from the image.
|
boolean |
MagickImage.dispatchImage(int x,
int y,
int width,
int height,
String map,
float[] pixels)
Get the pixels as float components from the image.
|
boolean |
MagickImage.dispatchImage(int x,
int y,
int width,
int height,
String map,
int[] pixels)
Get the pixels as 32-bit components from the image.
|
MagickImage |
MagickImage.disposeImages()
Returns the coalesced frames of a GIF animation as it would appear after the GIF dispose method of that frame has been applied..
|
boolean |
MagickImage.drawImage(DrawInfo aInfo)
Draws a primitive (line, rectangle, ellipse) on the image.
|
MagickImage |
MagickImage.edgeImage(double raduis)
Finds edges in an image.
|
MagickImage |
MagickImage.embossImage(double raduis,
double sigma)
Returns a grayscale image with a three-dimensional effect.
|
MagickImage |
MagickImage.enhanceImage()
Applies a digital filter that improves the quality of a noisy image.
|
boolean |
MagickImage.equalizeImage()
Performs histogram equalization.
|
MagickImage |
MagickImage.flipImage()
Creates a new image that reflects each scanline
in the vertical direction.
|
MagickImage |
MagickImage.flopImage()
Creates a new image that reflects each scanline in the
horizontal direction
|
boolean |
MagickImage.gammaImage(String gamma)
Converts the reference image to gamma corrected colors.
|
MagickImage |
MagickImage.gaussianBlurImage(double raduis,
double sigma)
Blurs the image using a gaussian operator.
|
int |
ImageInfo.getAdjoin() |
boolean |
ImageInfo.getAffirm()
Get the affirm attribute.
|
int |
ImageInfo.getAntialias() |
PixelPacket |
MontageInfo.getBackgroundColor()
Get the background_color PixelPacket value
|
PixelPacket |
MagickImage.getBackgroundColor()
Get the current background colour.
|
PixelPacket |
MontageInfo.getBorderColor()
Get the border_color PixelPacket value
|
PixelPacket |
MagickImage.getBorderColor()
Get the current border colour used by method borderImage.
|
PixelPacket |
ImageInfo.getBorderColor()
Get the current border colour..
|
PixelPacket |
DrawInfo.getBorderColor()
Get the border_color attribute in the DrawInfo handle.
|
int |
MontageInfo.getBorderWidth()
Get the border_width value.
|
PixelPacket[] |
MagickImage.getColormap()
Get the entire colour map.
|
PixelPacket |
MagickImage.getColormap(int index)
Get the colour specified by the index.
|
ProfileInfo |
MagickImage.getColorProfile()
Obtain the color profile from the image.
|
int |
MagickImage.getColors()
The number of colors in the colourmap.
|
int |
QuantizeInfo.getColorspace()
Return the value of color_space field in the QuantizInfo structure.
|
int |
MagickImage.getColorspace()
Get the colorspace of the image.
|
int |
ImageInfo.getColorspace() |
int |
MagickImage.getCompression()
Get the CompressionType of the image.
|
int |
ImageInfo.getCompression() |
int |
DrawInfo.getDecorate()
Get the decorate attribute in the DrawInfo handle.
|
int |
MagickImage.getDelay()
Get the time in 1/100ths of a second (0 to 65535) which must
expire before displaying the next image in an animated sequence.
|
String |
ImageInfo.getDensity() |
int |
MagickImage.getDepth()
Return the depth of the image.
|
int |
ImageInfo.getDepth()
Return the depth of the image.
|
String |
MagickInfo.getDescription()
Return the description attribute of the handle.
|
Dimension |
MagickImage.getDimension()
Return the number of columns and rows of the image.
|
int |
MagickImage.getDispose()
Get the GIF disposal method.
|
int |
QuantizeInfo.getDither()
Return the value of dither field in the QuantizInfo structure.
|
int |
ImageInfo.getDither() |
String |
MontageInfo.getFileName()
Get the filename value
|
String |
MagickImage.getFileName()
Return the image file name of the image.
|
String |
ImageInfo.getFileName()
Return the file name attribute of the handle.
|
PixelPacket |
MontageInfo.getFill()
Get the fill PixelPacket value
|
PixelPacket |
DrawInfo.getFill()
Get the fill attribute in the DrawInfo handle.
|
int |
MagickImage.getFilter()
Get the filter type.
|
String |
MontageInfo.getFont()
Get the font string value.
|
String |
ImageInfo.getFont() |
String |
DrawInfo.getFont()
Get the font field in the DrawInfo.
|
String |
MontageInfo.getFrame()
Get the frame string value.
|
ProfileInfo |
MagickImage.getGenericProfile(int i)
Return the generic profile specified by the index.
|
int |
MagickImage.getGenericProfileCount()
Return the number of generic profiles.
|
String |
MontageInfo.getGeometry()
Get the geometry string value.
|
String |
DrawInfo.getGeometry()
Get the geometry field in the DrawInfo.
|
int |
MontageInfo.getGravity()
Get the gravity value.
|
int |
DrawInfo.getGravity()
Get the gravity attribute in the DrawInfo handle.
|
String |
MagickImage.getImageAttribute(String key)
Searches the list of image attributes and returns
the value of the attribute if it exists otherwise null.
|
String |
MagickImage.getImageFormat() |
byte[] |
MagickImage.getImageProfile(String profileName)
GetImageProfile() gets a profile associated with an image by name.
|
int |
MagickImage.getImageType()
Get the image type from the MagickImage
|
int |
ImageInfo.getInterlace() |
ProfileInfo |
MagickImage.getIptcProfile()
Obtain the IPTC profile from the image.
|
int |
MagickImage.getIterations()
Get the number of iterations to loop an animation (e.g.
|
String |
MagickImage.getMagick()
Return the image format (i.e., Gif, Jpeg,...)
|
String |
ImageInfo.getMagick()
Return the magick attribute of the handle.
|
boolean |
MagickImage.getMatte()
Get the matte attribute of the image.
|
PixelPacket |
MontageInfo.getMatteColor()
Get the matte_color PixelPacket value
|
int |
QuantizeInfo.getMeasureError()
Return the value of measure_error field in the QuantizInfo structure.
|
int |
ImageInfo.getMonochrome() |
int |
QuantizeInfo.getNumberColors()
Return the value of number_colors field in the QuantizInfo structure.
|
int |
MagickImage.getNumberColors()
Return the number of unique colors in an image.
|
int |
MagickImage.getNumFrames() |
PixelPacket |
MagickImage.getOnePixel(int x,
int y)
Get the colour at the specified row and column
|
int |
DrawInfo.getOpacity()
Get the opacity attribute in the DrawInfo handle.
|
String |
ImageInfo.getPage() |
boolean |
ImageInfo.getPing()
Get the ping attribute.
|
double |
DrawInfo.getPointsize()
Get the pointsize attribute in the DrawInfo handle.
|
double |
MontageInfo.getPointSize()
Get the pointsize value.
|
int |
ImageInfo.getPointSize() |
int |
ImageInfo.getPreviewType()
Get the preview_type attribute.
|
String |
DrawInfo.getPrimitive()
Get the primitive field in the DrawInfo.
|
int |
MagickImage.getQuality() |
int |
ImageInfo.getQuality() |
int |
MagickImage.getRenderingIntent()
Get the intent attribute of the image.
|
String |
ImageInfo.getServerName() |
boolean |
MontageInfo.getShadow()
Get the shadow flag.
|
String |
ImageInfo.getSize() |
int |
MagickImage.getStorageClass()
Return the storage class of the image.
|
PixelPacket |
MontageInfo.getStroke()
Get the stroke PixelPacket value
|
PixelPacket |
DrawInfo.getStroke()
Get the stroke attribute in the DrawInfo handle.
|
boolean |
DrawInfo.getStrokeAntialias()
Return the stroke_antialias attribute in the DrawInfo handle.
|
double |
DrawInfo.getStrokeWidth()
Get the stroke_width attribute in the DrawInfo handle.
|
int |
ImageInfo.getSubimage() |
int |
ImageInfo.getSubrange() |
String |
DrawInfo.getText()
Get the text field in the DrawInfo.
|
boolean |
DrawInfo.getTextAntialias()
Return the text_antialias attribute in the DrawInfo handle.
|
String |
MontageInfo.getTexture()
Get the texture string value.
|
String |
ImageInfo.getTexture() |
String |
MontageInfo.getTile()
Get the tile string value.
|
String |
ImageInfo.getTile() |
MagickImage |
DrawInfo.getTile()
Get the tile image from the DrawInfo.
|
String |
MontageInfo.getTitle()
Get the title string value.
|
int |
MagickImage.getTotalColors()
Get the The number of colors in the image after QuantizeImage(),
or QuantizeImages().
|
int |
QuantizeInfo.getTreeDepth()
Return the value of tree_depth field in the QuantizInfo structure.
|
PixelPacket |
DrawInfo.getUnderColor()
Get the undercolor attribute in the DrawInfo handle.
|
int |
MagickImage.getUnits()
Get the units attribute of the image.
|
int |
ImageInfo.getUnits()
Get the units attribute of the ImageInfo.
|
int |
ImageInfo.getVerbose()
Get the verbose attribute.
|
String |
ImageInfo.getView() |
double |
MagickImage.getXResolution()
Get the x_resolution attribute in the image.
|
double |
MagickImage.getYResolution()
Get the y_resolution attribute in the image.
|
boolean |
MagickImage.hasFrames()
Check if the image has multiple frames.
|
MagickImage |
MagickImage.implodeImage(double amount)
Implodes the image's pixels about the center.
|
void |
QuantizeInfo.init()
Initialise the QuantizeInfo structure.
|
void |
ImageInfo.init()
Initialises the internal native handle.
|
void |
MagickInfo.init(String name)
Initialise the MagickInfo structure.
|
boolean |
MagickImage.isAnimatedImage()
Returns True if the Gif image is Animated otherwise False is returned.
|
boolean |
MagickImage.isGrayImage()
Returns True if the image is grayscale otherwise False is returned.
|
boolean |
MagickImage.isMonochromeImage()
Returns True if the image is monochrome otherwise False is returned.
|
boolean |
MagickImage.levelImage(String levels)
Adjusts the levels of an image given these points: black,
mid, and white.
|
MagickImage |
MagickImage.magnifyImage()
Creates a new image that is a integral size greater
than an existing one.
|
boolean |
MagickImage.matteFloodfillImage(PixelPacket target,
int matte,
int x,
int y,
int method)
Floodfills the designated area with a matte value.
|
MagickImage |
MagickImage.medianFilterImage(double radius)
Applies a digital filter that improves the quality of a noisy image.
|
MagickImage |
MagickImage.minifyImage()
Creates a new image that is a integral size less than an existing one.
|
boolean |
MagickImage.modulateImage(String modulate)
Modulates the hue, saturation, and brightness of an image.
|
MagickImage |
MagickImage.montageImages(MontageInfo montageInfo)
Create a montage of all the images in the list.
|
boolean |
MagickImage.negateImage(int grayscale)
Negates the colors in the reference image.
|
protected MagickImage |
MagickImage.nextImage()
Return image object for next image in sequence of frames.
|
boolean |
MagickImage.normalizeImage()
Normalizes the pixel values to span the full range of color values.
|
MagickImage |
MagickImage.oilPaintImage(double radius)
Applies a special effect filter that simulates an oil painting.
|
boolean |
MagickImage.opaqueImage(PixelPacket target,
PixelPacket penColor)
Changes the color of an opaque pixel to the pen color.
|
void |
MagickImage.pingImage(ImageInfo imageInfo)
Pings the image.
|
boolean |
MagickImage.profileImage(String profileName,
byte[] profileData)
ProfileImage adds or removes a ICM, IPTC, or generic profile
from an image.
|
boolean |
MagickImage.quantizeImage(QuantizeInfo quantizeInfo)
Analyzes the colors within a reference image and chooses a
fixed number of colors to represent the image.
|
static PixelPacket |
PixelPacket.queryColorDatabase(String target)
looks up a RGB values for a color given in the target string.
|
boolean |
MagickImage.raiseImage(Rectangle raiseInfo,
boolean raise)
Creates a simulated three-dimensional button-like effect by
lightening and darkening the edges of the image.
|
void |
MagickImage.readImage(ImageInfo imageInfo)
Read the image specified in the ImageInfo object.
|
MagickImage |
MagickImage.reduceNoiseImage(double radius)
This operation attempts to reduce the 'noise' in the image.
|
boolean |
MagickImage.resetImagePage(String page)
resets the image page canvas and position..
|
MagickImage |
MagickImage.resizeImage(int cols,
int rows,
double blur)
Return a new image that is a resized version of the original.
|
boolean |
MagickImage.rgbTransformImage(int colorspace)
Converts the reference image from RGB to an alternate colorspace.
|
MagickImage |
MagickImage.rollImage(int xOffset,
int yOffset)
Rolls an image vertically and horizontally.
|
MagickImage |
MagickImage.rotateImage(double degrees)
Creates a new image that is a rotated copy of an existing one.
|
MagickImage |
MagickImage.sampleImage(int cols,
int rows)
Creates a new image that is a scaled size of an existing one
using pixel sampling.
|
MagickImage |
MagickImage.scaleImage(int cols,
int rows)
Return a new image that is a scaled version of the
original.
|
int |
MagickImage.segmentImage(int colorspace,
double cluster_threshold,
double smoothing_threshold)
Segment an image by analyzing the histograms of the color components
and identifying units that are homogeneous using the fuzzy c-means
technique.
|
void |
ImageInfo.setAdjoin(int value) |
void |
ImageInfo.setAffirm(boolean affirm)
Set the affirm attribute.
|
void |
ImageInfo.setAntialias(int value) |
void |
MontageInfo.setBackgroundColor(PixelPacket backgroundColor)
Set the background_color PixelPacket value.
|
void |
MagickImage.setBackgroundColor(PixelPacket color)
Set the background colour.
|
void |
MontageInfo.setBorderColor(PixelPacket borderColor)
Set the border_color PixelPacket value.
|
void |
MagickImage.setBorderColor(PixelPacket color)
Set the border colour for the method borderImage.
|
void |
ImageInfo.setBorderColor(PixelPacket color)
Set the border colour..
|
void |
DrawInfo.setBorderColor(PixelPacket borderColor)
Set the border_color attribute in the DrawInfo handle.
|
void |
MontageInfo.setBorderWidth(int borderWidth)
Set the border_width value.
|
void |
MagickImage.setColorProfile(ProfileInfo profile)
Set a new color profile for the image.
|
void |
QuantizeInfo.setColorspace(int value)
Set the value of colorspace field in the QuantizeInfo structure.
|
void |
ImageInfo.setColorspace(int value) |
void |
MagickImage.setCompression(int value)
Set the compression attribute.
|
void |
ImageInfo.setCompression(int value) |
void |
DrawInfo.setDecorate(int decoration)
Set the decorate attribute in the DrawInfo handle.
|
void |
MagickImage.setDelay(int delay)
Set the time in 1/100ths of a second (0 to 65535) which must
expire before displaying the next image in an animated sequence.
|
void |
ImageInfo.setDensity(String density) |
void |
MagickImage.setDepth(int depth)
Set the depth of the image.
|
void |
ImageInfo.setDepth(int depth)
Set the depth of the image.
|
void |
MagickImage.setDispose(int dispose)
Set the GIF disposal method.
|
void |
QuantizeInfo.setDither(int value)
Set the value of dither field in the QuantizeInfo structure.
|
void |
ImageInfo.setDither(int value) |
void |
MontageInfo.setFileName(String filename)
Set the filename value.
|
void |
MagickImage.setFileName(String fileName)
Set the image file name.
|
void |
ImageInfo.setFileName(String fileName)
Set the file name attribute of the handle.
|
void |
MontageInfo.setFill(PixelPacket fill)
Set the fill PixelPacket value.
|
void |
DrawInfo.setFill(PixelPacket fill)
Set the fill attribute in the DrawInfo handle.
|
void |
MagickImage.setFilter(int filter)
Set the filter type.
|
void |
MontageInfo.setFont(String str)
Set the font string value.
|
void |
ImageInfo.setFont(String font) |
void |
DrawInfo.setFont(String font)
Set the font field in the DrawInfo.
|
void |
MontageInfo.setFrame(String str)
Set the frame string value.
|
void |
MontageInfo.setGeometry(String str)
Set the geometry string value.
|
void |
DrawInfo.setGeometry(String geometry)
Set the geometry field in the DrawInfo.
|
void |
MontageInfo.setGravity(int gravity)
Set the gravity value.
|
void |
DrawInfo.setGravity(int gravity)
Set the gravity attribute in the DrawInfo handle.
|
void |
MagickImage.setGrayscale()
Deprecated.
Use QuantizeInfo with MagickImage.quantizeImage
to acheive the same effect.
|
boolean |
MagickImage.setImageAttribute(String key,
String value)
Searches the list of image attributes and replaces the
attribute value.
|
void |
MagickImage.setImageFormat(String imageFormat) |
void |
ImageInfo.setImageOption(String option,
String value)
Associates a value with an image option.
|
boolean |
MagickImage.setImageProfile(String profileName,
byte[] profileData)
SetImageProfile() adds a named profile to the image.
|
void |
ImageInfo.setInterlace(int value) |
void |
MagickImage.setIptcProfile(ProfileInfo profile)
Set a new IPTC profile for the image.
|
void |
MagickImage.setIterations(int iterations)
Set the number of iterations to loop an animation (e.g.
|
void |
MagickImage.setMagick(String imageFormat) |
void |
ImageInfo.setMagick(String magick)
Set the magick attribute of the handle.
|
void |
MagickImage.setMatte(boolean matte)
Set the matte attribute of the image.
|
void |
MontageInfo.setMatteColor(PixelPacket matteColor)
Set the matte_color PixelPacket value.
|
void |
QuantizeInfo.setMeasureError(int value)
Set the value of measure_error field in the QuantizeInfo structure.
|
void |
ImageInfo.setMonochrome(int value) |
void |
QuantizeInfo.setNumberColors(int value)
Set the value of number_colors field in the QuantizeInfo structure.
|
void |
MagickImage.setNumberColors(int numberColors) |
void |
DrawInfo.setOpacity(int opacity)
Set the opacity attribute in the DrawInfo handle.
|
void |
ImageInfo.setPage(String page) |
void |
ImageInfo.setPing(boolean value)
Set the ping attribute.
|
void |
DrawInfo.setPointsize(double pointsize)
Set the pointsize attribute in the DrawInfo handle.
|
void |
MontageInfo.setPointSize(double pointsize)
Set the pointsize value.
|
void |
ImageInfo.setPointSize(int value) |
void |
ImageInfo.setPreviewType(int value)
Set the preview_type attribute.
|
void |
DrawInfo.setPrimitive(String primitive)
Set the primitive field in the DrawInfo.
|
void |
MagickImage.setQuality(int value) |
void |
ImageInfo.setQuality(int value) |
void |
MagickImage.setRenderingIntent(int renderingIntent)
Set the intent attribute of the image.
|
void |
ImageInfo.setServerName(String name) |
void |
MontageInfo.setShadow(boolean shadow)
Set the shadow flag.
|
void |
ImageInfo.setSize(String size) |
void |
MontageInfo.setStroke(PixelPacket stroke)
Set the stroke PixelPacket value.
|
void |
DrawInfo.setStroke(PixelPacket stroke)
Set the stroke attribute in the DrawInfo handle.
|
void |
DrawInfo.setStrokeAntialias(boolean strokeAntialias)
Set the stroke_antialias attribute in the DrawInfo handle.
|
void |
DrawInfo.setStrokeWidth(double strokeWidth)
Set the stroke_width attribute in the DrawInfo handle.
|
void |
ImageInfo.setSubimage(int value) |
void |
ImageInfo.setSubrange(int value) |
void |
DrawInfo.setText(String text)
Set the text field in the DrawInfo.
|
void |
DrawInfo.setTextAntialias(boolean textAntialias)
Set the text_antialias attribute in the DrawInfo handle.
|
void |
MontageInfo.setTexture(String str)
Set the texture string value.
|
void |
ImageInfo.setTexture(String texture) |
void |
DrawInfo.setTile(MagickImage image)
Set the tile image in the DrawInfo.
|
void |
MontageInfo.setTile(String str)
Set the tile string value.
|
void |
ImageInfo.setTile(String tile) |
void |
MontageInfo.setTitle(String str)
Set the title string value.
|
void |
QuantizeInfo.setTreeDepth(int value)
Set the value of tree_depth field in the QuantizeInfo structure.
|
void |
DrawInfo.setUnderColor(PixelPacket underColor)
Set the undercolor attribute in the DrawInfo handle.
|
void |
MagickImage.setUnits(int resolutionType)
Set the units attribute of the image.
|
void |
ImageInfo.setUnits(int resolutionType)
Set the units attribute of the ImageInfo.
|
void |
ImageInfo.setVerbose(int value)
Set the verbose attribute.
|
void |
ImageInfo.setView(String view) |
void |
MagickImage.setXResolution(double xRes)
Set the x_resolution attribute in the image.
|
void |
MagickImage.setYResolution(double yRes)
Get the y_resolution attribute in the image.
|
MagickImage |
MagickImage.sharpenImage(double raduis,
double sigma)
Creates a new image that is a copy of an existing one with the
pixels sharpened.
|
MagickImage |
MagickImage.shearImage(double x_shear,
double y_shear)
Creates a new image that is a shear_image copy of an existing one.
|
boolean |
MagickImage.signatureImage()
Determine signature of image and place signature
in the image's attributes.
|
int |
MagickImage.sizeBlob()
Returns the current length of the image file or blob.
|
void |
MagickImage.solarizeImage(double threshold)
Applies a special effect to the image, similar to the effect achieved
in a photo darkroom by selectively exposing areas of photo sensitive
paper to light.
|
boolean |
MagickImage.sortColormapByIntensity()
Sorts the colormap of a PseudoClass image by decreasing
color intensity.
|
MagickImage |
MagickImage.spreadImage(int radius)
A special effects method that randomly displaces each pixel in a
block defined by the radius parameter.
|
MagickImage |
MagickImage.swirlImage(double degress)
Swirls the pixels about the center of the image, where degrees
indicates the sweep of the arc through which each pixel is moved.
|
void |
MagickImage.syncImage()
Initializes the red, green, and blue intensities of each
pixel as defined by the colormap index.
|
void |
MagickImage.textureImage(MagickImage image)
Layers a texture onto the background of an image.
|
boolean |
MagickImage.thresholdImage(double threshold)
Thresholds the reference image.
|
void |
MagickImage.transformImage(String cropGeometry,
String imageGeometry)
Creates a new image that is a transformed size of of
existing one as specified by the crop and image geometries.
|
boolean |
MagickImage.transformRgbImage(int colorspace)
Converts the reference image from an alternate colorspace.
|
boolean |
MagickImage.transparentImage(PixelPacket color,
int opacity)
Creates a matte image associated with the image.
|
MagickImage |
MagickImage.trimImage()
Trim edges that are the background color from the image.
|
MagickImage |
MagickImage.uniqueImageColors()
Create a Nx1 pixel image where N is the number of unique colors in
the image.
|
MagickImage |
MagickImage.unsharpMaskImage(double raduis,
double sigma,
double amount,
double threshold)
Creates a new image that is a copy of an existing one with
the pixels sharpened using an "unsharp" masking technique.
|
MagickImage |
MagickImage.waveImage(double amplitude,
double wavelength)
Creates a "ripple" effect in the image by shifting the pixels
vertically along a sine wave whose amplitude and wavelength is
specified by the given parameters.
|
boolean |
MagickImage.writeImage(ImageInfo imageInfo)
Write the image specified in the ImageInfo object.
|
MagickImage |
MagickImage.zoomImage(int cols,
int rows)
Creates a new image that is a scaled size of an existing one.
|
| Constructor and Description |
|---|
DrawInfo(ImageInfo imageInfo)
Constructor.
|
ImageInfo()
Constructor.
|
ImageInfo(String fileName)
Constructor.
|
MagickImage(ImageInfo imageInfo)
Constructor that also reads an image file
specified in the parameter.
|
MagickImage(ImageInfo imageInfo,
boolean ping)
Constructor that also reads an image file
specified in the parameter.
|
MagickImage(ImageInfo imageInfo,
byte[] blob)
Constructor that takes the image to be read from memory.
|
MagickImage(MagickImage[] images)
Construct a MagickImage that is made up of all
the images in the specified array.
|
MagickInfo(String name)
Constructor.
|
MontageInfo(ImageInfo imageInfo)
Constructor.
|
QuantizeInfo()
Constructor.
|
Copyright © 2017. All rights reserved.