DJ Mike's Tutorials: PHP
ImageMagick Functions
<
^
>
The Imagick class Pt.2
Imagick::labelImage
Adds a label to an image.
Imagick::levelImage
Adjusts the levels of an image.
Imagick::linearStretchImage
Stretches with saturation the image intensity.
Imagick::magnifyImage
Scales an image proportionally 2x.
Imagick::mapImage
Replaces the colors of an image with the closest color from a reference image.
Imagick::matteFloodfillImage
Changes the transparency value of a color.
Imagick::medianFilterImage
Applies a digital filter.
Imagick::mergeImageLayers
Merges image layers
Imagick::minifyImage
Scales an image proportionally to half its size.
Imagick::modulateImage
Control the brightness, saturation, and hue.
Imagick::montageImage
Creates a composite image.
Imagick::morphImages
Method morphs a set of images.
Imagick::mosaicImages
Forms a mosaic from images.
Imagick::motionBlurImage
Simulates motion blur.
Imagick::negateImage
Negates the colors in the reference image.
Imagick::newImage
Creates a new image.
Imagick::newPseudoImage
Creates a new image.
Imagick::nextImage
Moves to the next image.
Imagick::normalizeImage
Enhances the contrast of a color image.
Imagick::oilPaintImage
Simulates an oil painting.
Imagick::optimizeImageLayers
Removes repeated portions of images to optimize.
Imagick::paintFloodfillImage
Changes the color value of any pixel that matches target.
Imagick::paintOpaqueImage
Change any pixel that matches color.
Imagick::paintTransparentImage
Changes any pixel that matches color with the color defined by fill.
Imagick::pingImage
Fetch basic attributes about the image.
Imagick::pingImageBlob
Quickly fetch attributes.
Imagick::pingImageFile
Get basic image attributes in a lightweight manner.
Imagick::polaroidImage
Simulates a Polaroid picture.
Imagick::posterizeImage
Reduces the image to a limited number of color level.
Imagick::previewImages
Quickly pin-point appropriate parameters for image processing.
Imagick::previousImage
Move to the previous image in the object.
Imagick::profileImage
Adds or removes a profile from an image.
Imagick::quantizeImage
Reduces the number of colors.
Imagick::quantizeImages
Analyzes the colors within a sequence of images.
Imagick::queryFontMetrics
Returns an array representing the font metrics.
Imagick::queryFonts
Returns the configured fonts.
Imagick::queryFormats
Returns formats supported by Imagick.
Imagick::radialBlurImage
Radial blurs an image.
Imagick::raiseImage
Creates a simulated 3d button-like effect.
Imagick::randomThresholdImage
Creates a high-contrast, two-color image.
Imagick::readImage
Reads image from filename.
Imagick::readImageBlob
Reads image from a binary string.
Imagick::readImageFile
Reads image from open filehandle.
Imagick::reduceNoiseImage
Smooths the contours of an image.
Imagick::removeImage
Removes an image from the image list.
Imagick::removeImageProfile
Removes the named image profile and returns it.
Imagick::render
Renders all preceding drawing commands.
Imagick::resampleImage
Resample image to desired resolution.
Imagick::resizeImage
Scales an image.
Imagick::rollImage
Offsets an image.
Imagick::rotateImage
Rotates an image.
Imagick::roundCorners
Rounds image corners.
Imagick::sampleImage
Scales an image with pixel sampling.
Imagick::scaleImage
Scales the size of an image.
Imagick::separateImageChannel
Separates a channel from the image.
Imagick::sepiaToneImage
Sepia tones an image.
Imagick::setBackgroundColor
Sets the object's default background color.
Imagick::setCompression
Sets the object's default compression type.
Imagick::setCompressionQuality
Sets the object's default compression quality.
Imagick::setFilename
Sets the filename before you read or write the image.
Imagick::setFirstIterator
Sets the Imagick iterator to the first image.
Imagick::setFormat
Sets the format of the Imagick object.
Imagick::setImage
Replaces image in the object.
Imagick::setImageBackgroundColor
Sets the image background color.
Imagick::setImageBias
Sets the image bias for any method that convolves an image.
Imagick::setImageBluePrimary
Sets the image chromaticity blue primary point.
Imagick::setImageBorderColor
Sets the image border color.
Imagick::setImageChannelDepth
Sets the depth of a particular image channel.
Imagick::setImageColormapColor
Sets the color of the specified colormap index.
Imagick::setImageColorspace
Sets the image colorspace.
Imagick::setImageCompose
Sets the image composite operator.
Imagick::setImageCompression
Sets the image compression.
Imagick::setImageDelay
Sets the image delay.
Imagick::setImageDepth
Sets the image depth.
Imagick::setImageDispose
Sets the image disposal method.
Imagick::setImageExtent
Sets the image size.
Imagick::setImageFilename
Sets the filename of a particular image.
Imagick::setImageFormat
Sets the format of a particular image.
Imagick::setImageGamma
Sets the image gamma.
Imagick::setImageGreenPrimary
Sets the image chromaticity green primary point.
Imagick::setImageIndex
Set the iterator position.
Imagick::setImageInterlaceScheme
Sets the image compression.
Imagick::setImageInterpolateMethod
Sets the image interpolate pixel method.
Imagick::setImageIterations
Sets the image iterations.
Imagick::setImageMatte
Sets the image matte channel.
Imagick::setImageMatteColor
Sets the image matte color.
Imagick::setImageOpacity
Sets the image opacity level.
Imagick::setImageOrientation
Sets the image orientation.
Imagick::setImagePage
Sets the page geometry of the image.
Imagick::setImageProfile
Adds a named profile to the Imagick object.
Imagick::setImageProperty
Sets an image property.
Imagick::setImageRedPrimary
Sets the image chromaticity red primary point.
Imagick::setImageRenderingIntent
Sets the image rendering intent.
Imagick::setImageResolution
Sets the image resolution.
Imagick::setImageScene
Sets the image scene.
Imagick::setImageTicksPerSecond
Sets the image ticks-per-second.
Imagick::setImageType
Sets the image type.
Imagick::setImageUnits
Sets the image units of resolution.
Imagick::setImageVirtualPixelMethod
Sets the image virtual pixel method.
Imagick::setImageWhitePoint
Sets the image chromaticity white point.
Imagick::setInterlaceScheme
Sets the image compression.
Imagick::setIteratorIndex
Set the iterator position.
Imagick::setLastIterator
Sets the Imagick iterator to the last image.
Imagick::setOption
Set an option.
Imagick::setPage
Sets the page geometry of the Imagick object.
Imagick::setResolution
Sets the image resolution.
Imagick::setResourceLimit
Sets the limit for a particular resource in megabytes.
Imagick::setSamplingFactors
Sets the image sampling factors.
Imagick::setSize
Sets the size of the Imagick object.
Imagick::setSizeOffset
Sets the size and offset of the Imagick object.
Imagick::setType
Sets the image type attribute.
Imagick::shadeImage
Creates a 3D effect.
Imagick::shadowImage
Simulates an image shadow.
Imagick::sharpenImage
Sharpens an image.
Imagick::shaveImage
Shaves pixels from the image edges.
Imagick::shearImage
Creating a parallelogram.
Imagick::sigmoidalContrastImage
Adjusts the contrast of an image.
Imagick::sketchImage
Simulates a pencil sketch.
Imagick::solarizeImage
Applies a solarizing effect to the image.
Imagick::spliceImage
Splices a solid color into the image.
Imagick::spreadImage
Randomly displaces each pixel in a block.
Imagick::steganoImage
Hides a digital watermark within the image.
Imagick::stereoImage
Composites two images.
Imagick::stripImage
Strips an image of all profiles and comments.
Imagick::swirlImage
Swirls the pixels about the center of the image.
Imagick::textureImage
Repeatedly tiles the texture image.
Imagick::thresholdImage
Changes the value of individual pixels based on a threshold.
Imagick::thumbnailImage
Changes the size of an image.
Imagick::tintImage
Applies a color vector to each pixel in the image.
Imagick::transformImage
Convenience method for setting crop size and the image geometry.
Imagick::transposeImage
Creates a horizontal mirror image and rotates 90 degrees.
Imagick::transverseImage
Creates a horizontal mirror image and rotates 270 degrees.
Imagick::trimImage
Remove edges from the image.
Imagick::uniqueImageColors
Discards all but one of any pixel color.
Imagick::unsharpMaskImage
Sharpens an image.
Imagick::valid
Checks if the current item is valid.
Imagick::vignetteImage
Adds vignette filter to the image.
Imagick::waveImage
Adds wave filter to the image.
Imagick::whiteThresholdImage
Force all pixels above the threshold into white.
Imagick::writeImage
Writes an image to the specified filename.
Imagick::writeImages
Writes an image or image sequence.
<
^
>
Created by
DJ Mike from Santa Barbara