Logo Search packages:      
Sourcecode: jmagick version File versions  Download package

magick::MagickImage Class Reference

Inheritance diagram for magick::MagickImage:

magick::Magick

List of all members.


Detailed Description

Encapsulation of the ImageMagick Image object. We use MagickImage here so as not to be confused with java.awt.Image.

Author:
Eric Yeo

Definition at line 15 of file MagickImage.java.


Public Member Functions

native MagickImage addNoiseImage (int noiseType) throws MagickException
native void allocateImage (ImageInfo imageInfo)
native void annotateImage (DrawInfo info)
native MagickImage averageImages () throws MagickException
native void blobToImage (ImageInfo imageInfo, byte[] blob) throws MagickException
native MagickImage blurImage (double raduis, double sigma) throws MagickException
native MagickImage borderImage (Rectangle borderInfo) throws MagickException
MagickImage[] breakFrames () throws MagickException
native MagickImage charcoalImage (double raduis, double sigma) throws MagickException
native MagickImage chopImage (Rectangle chopInfo) throws MagickException
native MagickImage cloneImage (int columns, int rows, boolean clonePixels) throws MagickException
native boolean colorFloodfillImage (DrawInfo drawInfo, PixelPacket target, int x, int y, int method) throws MagickException
native MagickImage colorizeImage (String opacity, PixelPacket target) throws MagickException
native boolean compositeImage (int compOp, MagickImage compImage, int xOff, int yOff) throws MagickException
native void constituteImage (int width, int height, String map, float[] pixels) throws MagickException
native void constituteImage (int width, int height, String map, int[] pixels) throws MagickException
native void constituteImage (int width, int height, String map, byte[] pixels) throws MagickException
native boolean contrastImage (boolean sharpen) throws MagickException
native MagickImage convolveImage (int order, double[] kernel) throws MagickException
native MagickImage cropImage (Rectangle chopInfo) throws MagickException
native void cycleColormapImage (int amount) throws MagickException
native MagickImage despeckleImage () throws MagickException
native void destroyImages ()
native boolean dispatchImage (int x, int y, int width, int height, String map, float[] pixels) throws MagickException
native boolean dispatchImage (int x, int y, int width, int height, String map, int[] pixels) throws MagickException
native boolean dispatchImage (int x, int y, int width, int height, String map, byte[] pixels) throws MagickException
native boolean drawImage (DrawInfo aInfo) throws MagickException
native MagickImage edgeImage (double raduis) throws MagickException
native MagickImage embossImage (double raduis, double sigma) throws MagickException
native MagickImage enhanceImage () throws MagickException
native boolean equalizeImage () throws MagickException
native MagickImage flipImage () throws MagickException
native MagickImage flopImage () throws MagickException
native boolean gammaImage (String gamma) throws MagickException
native MagickImage gaussianBlurImage (double raduis, double sigma) throws MagickException
native PixelPacket getBackgroundColor () throws MagickException
native PixelPacket getBorderColor () throws MagickException
native PixelPacket[] getColormap () throws MagickException
native PixelPacket getColormap (int index) throws MagickException
native ProfileInfo getColorProfile () throws MagickException
native int getColors () throws MagickException
native int getColorspace () throws MagickException
native int getCompression () throws MagickException
native int getDelay () throws MagickException
native int getDepth () throws MagickException
native Dimension getDimension () throws MagickException
native int getDispose () throws MagickException
native String getFileName () throws MagickException
native int getFilter () throws MagickException
native ProfileInfo getGenericProfile (int i) throws MagickException
native int getGenericProfileCount () throws MagickException
native String getImageAttribute (String key) throws MagickException
String getImageFormat () throws MagickException
native int getImageType () throws MagickException
native ProfileInfo getIptcProfile () throws MagickException
native int getIterations () throws MagickException
native String getMagick () throws MagickException
native int getNumberColors () throws MagickException
native int getNumFrames () throws MagickException
native PixelPacket getOnePixel (int x, int y) throws MagickException
native int getQuality () throws MagickException
native int getStorageClass () throws MagickException
native int getTotalColors () throws MagickException
native int getUnits () throws MagickException
native double getXResolution () throws MagickException
native double getYResolution () throws MagickException
native boolean hasFrames () throws MagickException
native byte[] imageToBlob (ImageInfo imageInfo)
native MagickImage implodeImage (double amount) throws MagickException
native boolean isAnimatedImage () throws MagickException
native boolean isGrayImage () throws MagickException
native boolean isMonochromeImage () throws MagickException
native boolean levelImage (String levels) throws MagickException
 MagickImage (ImageInfo imageInfo, byte[] blob) throws MagickException
 MagickImage (ImageInfo imageInfo) throws MagickException
 MagickImage (ImageInfo imageInfo, boolean ping) throws MagickException
 MagickImage (MagickImage[] images) throws MagickException
 MagickImage ()
native MagickImage magnifyImage () throws MagickException
native boolean matteFloodfillImage (PixelPacket target, int matte, int x, int y, int method) throws MagickException
native MagickImage medianFilterImage (double radius) throws MagickException
native MagickImage minifyImage () throws MagickException
native boolean modulateImage (String modulate) throws MagickException
native MagickImage montageImages (MontageInfo montageInfo) throws MagickException
native boolean negateImage (int grayscale) throws MagickException
native boolean normalizeImage () throws MagickException
native MagickImage oilPaintImage (double radius) throws MagickException
native boolean opaqueImage (PixelPacket target, PixelPacket penColor) throws MagickException
native void pingImage (ImageInfo imageInfo) throws MagickException
native boolean profileImage (String profileName, byte[] profileData) throws MagickException
native boolean quantizeImage (QuantizeInfo quantizeInfo) throws MagickException
native boolean raiseImage (Rectangle raiseInfo, boolean raise) throws MagickException
native void readImage (ImageInfo imageInfo) throws MagickException
native MagickImage reduceNoiseImage (double radius) throws MagickException
native boolean rgbTransformImage (int colorspace) throws MagickException
native MagickImage rollImage (int xOffset, int yOffset) throws MagickException
native MagickImage rotateImage (double degrees) throws MagickException
native MagickImage sampleImage (int cols, int rows) throws MagickException
native MagickImage scaleImage (int cols, int rows) throws MagickException
native int segmentImage (int colorspace, double cluster_threshold, double smoothing_threshold) throws MagickException
native void setBackgroundColor (PixelPacket color) throws MagickException
native void setBorderColor (PixelPacket color) throws MagickException
native void setColorProfile (ProfileInfo profile) throws MagickException
native void setCompression (int value) throws MagickException
native void setDelay (int delay) throws MagickException
native void setDispose (int dispose) throws MagickException
native void setFileName (String fileName) throws MagickException
native void setFilter (int filter) throws MagickException
void setGrayscale () throws MagickException
native boolean setImageAttribute (String key, String value) throws MagickException
void setImageFormat (String imageFormat) throws MagickException
native void setIptcProfile (ProfileInfo profile) throws MagickException
native void setIterations (int iterations) throws MagickException
native void setMagick (String imageFormat) throws MagickException
native void setNumberColors (int numberColors) throws MagickException
native void setUnits (int resolutionType) throws MagickException
native void setXResolution (double xRes) throws MagickException
native void setYResolution (double yRes) throws MagickException
native MagickImage sharpenImage (double raduis, double sigma) throws MagickException
native MagickImage shearImage (double x_shear, double y_shear) throws MagickException
native boolean signatureImage () throws MagickException
native int sizeBlob () throws MagickException
native void solarizeImage (double threshold) throws MagickException
native boolean sortColormapByIntensity () throws MagickException
native MagickImage spreadImage (int radius) throws MagickException
native MagickImage swirlImage (double degress) throws MagickException
native void syncImage () throws MagickException
native void textureImage (MagickImage image) throws MagickException
native boolean thresholdImage (double threshold) throws MagickException
native void transformImage (String cropGeometry, String imageGeometry) throws MagickException
native boolean transformRgbImage (int colorspace) throws MagickException
native boolean transparentImage (PixelPacket color, int opacity) throws MagickException
native MagickImage unsharpMaskImage (double raduis, double sigma, double amount, double threshold) throws MagickException
native MagickImage waveImage (double amplitude, double wavelength) throws MagickException
native boolean writeImage (ImageInfo imageInfo) throws MagickException
native MagickImage zoomImage (int cols, int rows) throws MagickException

Static Public Member Functions

static native int parseImageGeometry (String geometry, Rectangle rect)

Protected Member Functions

void finalize ()
native MagickImage nextImage () throws MagickException

Static Package Functions

 [static initializer]

Private Member Functions

native void initMultiImage (MagickImage[] images) throws MagickException

Private Attributes

long magickImageHandle = 0

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index