例
Imagick::adaptiveBlurImage
ImageMagick
PHP Manual

# Imagick クラス

## クラス概要

Imagick
Imagick implements Iterator , Traversable {
bool adaptiveBlurImage ( float `$radius` , float `$sigma` [, int `$channel` = Imagick::CHANNEL_DEFAULT ] )
bool adaptiveResizeImage ( int `$columns` , int `$rows` [, bool `$bestfit` = false ] )
bool adaptiveSharpenImage ( float `$radius` , float `$sigma` [, int `$channel` = Imagick::CHANNEL_DEFAULT ] )
bool adaptiveThresholdImage ( int `$width` , int `$height` , int `$offset` )
bool addImage ( Imagick `$source` )
bool addNoiseImage ( int `$noise_type` [, int `$channel` = Imagick::CHANNEL_DEFAULT ] )
bool affineTransformImage ( ImagickDraw `$matrix` )
bool animateImages ( string `$x_server` )
bool annotateImage ( ImagickDraw `$draw_settings` , float `$x` , float `$y` , float `$angle` , string `$text` )
Imagick appendImages ( bool `$stack` )
Imagick averageImages ( void )
bool blackThresholdImage ( mixed `$threshold` )
bool blurImage ( float `$radius` , float `$sigma` [, int `$channel` ] )
bool borderImage ( mixed `$bordercolor` , int `$width` , int `$height` )
bool charcoalImage ( float `$radius` , float `$sigma` )
bool chopImage ( int `$width` , int `$height` , int `$x` , int `$y` )
bool clear ( void )
bool clipImage ( void )
bool clipPathImage ( string `$pathname` , bool `$inside` )
Imagick clone ( void )
bool clutImage ( Imagick `$lookup_table` [, float `$channel` = Imagick::CHANNEL_DEFAULT ] )
Imagick coalesceImages ( void )
bool colorFloodfillImage ( mixed `$fill` , float `$fuzz` , mixed `$bordercolor` , int `$x` , int `$y` )
bool colorizeImage ( mixed `$colorize` , mixed `$opacity` )
Imagick combineImages ( int `$channelType` )
bool commentImage ( string `$comment` )
array compareImageChannels ( Imagick `$image` , int `$channelType` , int `$metricType` )
Imagick compareImageLayers ( int `$method` )
array compareImages ( Imagick `$compare` , int `$metric` )
bool compositeImage ( Imagick `$composite_object` , int `$composite` , int `$x` , int `$y` [, int `$channel` = Imagick::CHANNEL_ALL ] )
Imagick __construct ([ mixed `$files` ] )
bool contrastImage ( bool `$sharpen` )
bool contrastStretchImage ( float `$black_point` , float `$white_point` [, int `$channel` = Imagick::CHANNEL_ALL ] )
bool convolveImage ( array `$kernel` [, int `$channel` = Imagick::CHANNEL_ALL ] )
bool cropImage ( int `$width` , int `$height` , int `$x` , int `$y` )
bool cropThumbnailImage ( int `$width` , int `$height` )
Imagick current ( void )
bool cycleColormapImage ( int `$displace` )
bool decipherImage ( string `$passphrase` )
Imagick deconstructImages ( void )
public void deskewImage ( float `$threshold` )
bool despeckleImage ( void )
bool destroy ( void )
bool displayImage ( string `$servername` )
bool displayImages ( string `$servername` )
bool distortImage ( int `$method` , array `$arguments` , bool `$bestfit` )
bool drawImage ( ImagickDraw `$draw` )
bool edgeImage ( float `$radius` )
bool embossImage ( float `$radius` , float `$sigma` )
bool encipherImage ( string `$passphrase` )
bool enhanceImage ( void )
bool equalizeImage ( void )
bool evaluateImage ( int `$op` , float `$constant` [, int `$channel` = Imagick::CHANNEL_ALL ] )
public array exportImagePixels ( int `$x` , int `$y` , int `$width` , int `$height` , string `$map` , int `$STORAGE` )
bool extentImage ( int `$width` , int `$height` , int `$x` , int `$y` )
Imagick flattenImages ( void )
bool flipImage ( void )
bool floodFillPaintImage ( mixed `$fill` , float `$fuzz` , mixed `$target` , int `$x` , int `$y` , bool `$invert` [, int `$channel` = Imagick::CHANNEL_DEFAULT ] )
bool flopImage ( void )
bool frameImage ( mixed `$matte_color` , int `$width` , int `$height` , int `$inner_bevel` , int `$outer_bevel` )
public boolean functionImage ( integer `$function` , array `$arguments` )
Imagick fxImage ( string `$expression` [, int `$channel` = Imagick::CHANNEL_ALL ] )
bool gammaImage ( float `$gamma` [, int `$channel` = Imagick::CHANNEL_ALL ] )
bool gaussianBlurImage ( float `$radius` , float `$sigma` [, int `$channel` = Imagick::CHANNEL_ALL ] )
int getCompression ( void )
int getCompressionQuality ( void )
string getCopyright ( void )
string getFilename ( void )
string getFont ( void )
string getFormat ( void )
bool getGravity ( void )
string getHomeURL ( void )
Imagick getImage ( void )
int getImageAlphaChannel ( void )
ImagickPixel getImageBackgroundColor ( void )
string getImageBlob ( void )
array getImageBluePrimary ( float `$x` , float `$y` )
ImagickPixel getImageBorderColor ( void )
int getImageChannelDepth ( int `$channel` )
float getImageChannelDistortion ( Imagick `$reference` , int `$channel` , int `$metric` )
double getImageChannelDistortions ( Imagick `$reference` , int `$metric` , int `$channel` )
array getImageChannelExtrema ( int `$channel` )
public array getImageChannelKurtosis ([ int `$channel` = Imagick::CHANNEL_DEFAULT ] )
array getImageChannelMean ( int `$channel` )
bool getImageChannelRange ( int `$channel` )
array getImageChannelStatistics ( void )
Imagick getImageClipMask ( void )
ImagickPixel getImageColormapColor ( int `$index` )
int getImageColors ( void )
int getImageColorspace ( void )
int getImageCompose ( void )
int getImageCompression ( void )
int getCompressionQuality ( void )
int getImageDelay ( void )
int getImageDepth ( void )
int getImageDispose ( void )
float getImageDistortion ( MagickWand `$reference` , int `$metric` )
array getImageExtrema ( void )
string getImageFilename ( void )
string getImageFormat ( void )
float getImageGamma ( void )
array getImageGeometry ( void )
bool getImageGravity ( void )
array getImageGreenPrimary ( void )
int getImageHeight ( void )
array getImageHistogram ( void )
int getImageIndex ( void )
int getImageInterlaceScheme ( void )
int getImageInterpolateMethod ( void )
int getImageIterations ( void )
int getImageLength ( void )
string getImageMagickLicense ( void )
int getImageMatte ( void )
ImagickPixel getImageMatteColor ( void )
int getImageOrientation ( void )
array getImagePage ( void )
ImagickPixel getImagePixelColor ( int `$x` , int `$y` )
string getImageProfile ( string `$name` )
array getImageProfiles ([ string `$pattern` = "*" [, bool `$only_names` = true ]] )
array getImageProperties ([ string `$pattern` = "*" [, bool `$only_names` = true ]] )
string getImageProperty ( string `$name` )
array getImageRedPrimary ( void )
Imagick getImageRegion ( int `$width` , int `$height` , int `$x` , int `$y` )
int getImageRenderingIntent ( void )
array getImageResolution ( void )
string getImagesBlob ( void )
int getImageScene ( void )
string getImageSignature ( void )
int getImageSize ( void )
int getImageTicksPerSecond ( void )
float getImageTotalInkDensity ( void )
int getImageType ( void )
int getImageUnits ( void )
int getImageVirtualPixelMethod ( void )
array getImageWhitePoint ( void )
int getImageWidth ( void )
int getInterlaceScheme ( void )
int getIteratorIndex ( void )
int getNumberImages ( void )
string getOption ( string `$key` )
string getPackageName ( void )
array getPage ( void )
ImagickPixelIterator getPixelIterator ( void )
ImagickPixelIterator getPixelRegionIterator ( int `$x` , int `$y` , int `$columns` , int `$rows` )
string getPointSize ( void )
array getQuantumDepth ( void )
array getQuantumRange ( void )
string getReleaseDate ( void )
int getResource ( int `$type` )
int getResourceLimit ( int `$type` )
array getSamplingFactors ( void )
array getSize ( void )
int getSizeOffset ( void )
array getVersion ( void )
public boolean haldClutImage ( Imagick `$clut` [, int `$channel` ] )
bool hasNextImage ( void )
bool hasPreviousImage ( void )
array identifyImage ([ bool `$appendRawOutput` = false ] )
bool implodeImage ( float `$radius` )
public bool importImagePixels ( int `$x` , int `$y` , int `$width` , int `$height` , string `$map` , int `$storage` , array `$pixels` )
bool labelImage ( string `$label` )
bool levelImage ( float `$blackPoint` , float `$gamma` , float `$whitePoint` [, int `$channel` = Imagick::CHANNEL_ALL ] )
bool linearStretchImage ( float `$blackPoint` , float `$whitePoint` )
bool liquidRescaleImage ( int `$width` , int `$height` , float `$delta_x` , float `$rigidity` )
bool magnifyImage ( void )
bool mapImage ( Imagick `$map` , bool `$dither` )
bool matteFloodfillImage ( float `$alpha` , float `$fuzz` , mixed `$bordercolor` , int `$x` , int `$y` )
bool medianFilterImage ( float `$radius` )
bool mergeImageLayers ( int `$layer_method` )
bool minifyImage ( void )
bool modulateImage ( float `$brightness` , float `$saturation` , float `$hue` )
Imagick montageImage ( ImagickDraw `$draw` , string `$tile_geometry` , string `$thumbnail_geometry` , int `$mode` , string `$frame` )
Imagick morphImages ( int `$number_frames` )
Imagick mosaicImages ( void )
bool motionBlurImage ( float `$radius` , float `$sigma` , float `$angle` [, int `$channel` = Imagick::CHANNEL_DEFAULT ] )
bool negateImage ( bool `$gray` [, int `$channel` = Imagick::CHANNEL_ALL ] )
bool newImage ( int `$cols` , int `$rows` , mixed `$background` [, string `$format` ] )
bool newPseudoImage ( int `$columns` , int `$rows` , string `$pseudoString` )
bool nextImage ( void )
bool normalizeImage ([ int `$channel` = Imagick::CHANNEL_ALL ] )
bool oilPaintImage ( float `$radius` )
bool opaquePaintImage ( mixed `$target` , mixed `$fill` , float `$fuzz` , bool `$invert` [, int `$channel` = Imagick::CHANNEL_DEFAULT ] )
bool optimizeImageLayers ( void )
bool orderedPosterizeImage ( string `$threshold_map` [, int `$channel` = Imagick::CHANNEL_ALL ] )
bool paintFloodfillImage ( mixed `$fill` , float `$fuzz` , mixed `$bordercolor` , int `$x` , int `$y` [, int `$channel` = Imagick::CHANNEL_ALL ] )
bool paintOpaqueImage ( mixed `$target` , mixed `$fill` , float `$fuzz` [, int `$channel` = Imagick::CHANNEL_ALL ] )
bool paintTransparentImage ( mixed `$target` , float `$alpha` , float `$fuzz` )
bool pingImage ( string `$filename` )
bool pingImageBlob ( string `$image` )
bool pingImageFile ( resource `$filehandle` [, string `$fileName` ] )
bool polaroidImage ( ImagickDraw `$properties` , float `$angle` )
bool posterizeImage ( int `$levels` , bool `$dither` )
bool previewImages ( int `$preview` )
bool previousImage ( void )
bool profileImage ( string `$name` , string `$profile` )
bool quantizeImage ( int `$numberColors` , int `$colorspace` , int `$treedepth` , bool `$dither` , bool `$measureError` )
bool quantizeImages ( int `$numberColors` , int `$colorspace` , int `$treedepth` , bool `$dither` , bool `$measureError` )
array queryFontMetrics ( ImagickDraw `$properties` , string `$text` [, bool `$multiline` ] )
array queryFonts ([ string `$pattern` = "*" ] )
array queryFormats ([ string `$pattern` = "*" ] )
bool radialBlurImage ( float `$angle` [, int `$channel` = Imagick::CHANNEL_ALL ] )
bool raiseImage ( int `$width` , int `$height` , int `$x` , int `$y` , bool `$raise` )
bool randomThresholdImage ( float `$low` , float `$high` [, int `$channel` = Imagick::CHANNEL_ALL ] )
bool readImage ( string `$filename` )
bool readImageBlob ( string `$image` [, string `$filename` ] )
bool readImageFile ( resource `$filehandle` [, string `$fileName` = null ] )
bool recolorImage ( array `$matrix` )
bool reduceNoiseImage ( float `$radius` )
public void remapImage ( Imagick `$replacement` , int `$DITHER` )
bool removeImage ( void )
string removeImageProfile ( string `$name` )
bool render ( void )
bool resampleImage ( float `$x_resolution` , float `$y_resolution` , int `$filter` , float `$blur` )
bool resetImagePage ( string `$page` )
bool resizeImage ( int `$columns` , int `$rows` , int `$filter` , float `$blur` [, bool `$bestfit` = false ] )
bool rollImage ( int `$x` , int `$y` )
bool rotateImage ( mixed `$background` , float `$degrees` )
bool roundCorners ( float `$x_rounding` , float `$y_rounding` [, float `$stroke_width` = 10 [, float `$displace` = 5 [, float `$size_correction` = -6 ]]] )
bool sampleImage ( int `$columns` , int `$rows` )
bool scaleImage ( int `$cols` , int `$rows` [, bool `$bestfit` = false ] )
public void segmentImage ( int `$COLORSPACE` , float `$cluster_threshold` , float `$smooth_threshold` [, boolean `$verbose` ] )
bool separateImageChannel ( int `$channel` )
bool sepiaToneImage ( float `$threshold` )
bool setBackgroundColor ( mixed `$background` )
bool setCompression ( int `$compression` )
bool setCompressionQuality ( int `$quality` )
bool setFilename ( string `$filename` )
bool setFirstIterator ( void )
bool setFont ( string `$font` )
bool setFormat ( string `$format` )
bool setGravity ( int `$gravity` )
bool setImage ( Imagick `$replace` )
bool setImageAlphaChannel ( int `$mode` )
bool setImageBackgroundColor ( mixed `$background` )
bool setImageBias ( float `$bias` )
bool setImageBluePrimary ( float `$x` , float `$y` )
bool setImageBorderColor ( mixed `$border` )
bool setImageChannelDepth ( int `$channel` , int `$depth` )
bool setImageClipMask ( Imagick `$clip_mask` )
bool setImageColormapColor ( int `$index` , ImagickPixel `$color` )
bool setImageColorspace ( int `$colorspace` )
bool setImageCompose ( int `$compose` )
bool setImageCompression ( int `$compression` )
bool setImageCompressionQuality ( int `$quality` )
bool setImageDelay ( int `$delay` )
bool setImageDepth ( int `$depth` )
bool setImageDispose ( int `$dispose` )
bool setImageExtent ( int `$columns` , int `$rows` )
bool setImageFilename ( string `$filename` )
bool setImageFormat ( string `$format` )
bool setImageGamma ( float `$gamma` )
bool setImageGravity ( int `$gravity` )
bool setImageGreenPrimary ( float `$x` , float `$y` )
bool setImageIndex ( int `$index` )
bool setImageInterlaceScheme ( int `$interlace_scheme` )
bool setImageInterpolateMethod ( int `$method` )
bool setImageIterations ( int `$iterations` )
bool setImageMatte ( bool `$matte` )
bool setImageMatteColor ( mixed `$matte` )
bool setImageOpacity ( float `$opacity` )
bool setImageOrientation ( int `$orientation` )
bool setImagePage ( int `$width` , int `$height` , int `$x` , int `$y` )
bool setImageProfile ( string `$name` , string `$profile` )
bool setImageProperty ( string `$name` , string `$value` )
bool setImageRedPrimary ( float `$x` , float `$y` )
bool setImageRenderingIntent ( int `$rendering_intent` )
bool setImageResolution ( float `$x_resolution` , float `$y_resolution` )
bool setImageScene ( int `$scene` )
bool setImageTicksPerSecond ( int `$ticks_per-second` )
bool setImageType ( int `$image_type` )
bool setImageUnits ( int `$units` )
bool setImageVirtualPixelMethod ( int `$method` )
bool setImageWhitePoint ( float `$x` , float `$y` )
bool setInterlaceScheme ( int `$interlace_scheme` )
bool setIteratorIndex ( int `$index` )
bool setLastIterator ( void )
bool setOption ( string `$key` , string `$value` )
bool setPage ( int `$width` , int `$height` , int `$x` , int `$y` )
bool setPointSize ( float `$point_size` )
bool setResolution ( float `$x_resolution` , float `$y_resolution` )
bool setResourceLimit ( int `$type` , int `$limit` )
bool setSamplingFactors ( array `$factors` )
bool setSize ( int `$columns` , int `$rows` )
bool setSizeOffset ( int `$columns` , int `$rows` , int `$offset` )
bool setType ( int `$image_type` )
bool shadeImage ( bool `$gray` , float `$azimuth` , float `$elevation` )
bool shadowImage ( float `$opacity` , float `$sigma` , int `$x` , int `$y` )
bool sharpenImage ( float `$radius` , float `$sigma` [, int `$channel` = Imagick::CHANNEL_ALL ] )
bool shaveImage ( int `$columns` , int `$rows` )
bool shearImage ( mixed `$background` , float `$x_shear` , float `$y_shear` )
bool sigmoidalContrastImage ( bool `$sharpen` , float `$alpha` , float `$beta` [, int `$channel` = Imagick::CHANNEL_ALL ] )
bool sketchImage ( float `$radius` , float `$sigma` , float `$angle` )
bool solarizeImage ( int `$threshold` )
public boolean sparseColorImage ( int `$SPARSE_METHOD` , array `$arguments` [, int `$channel` = Imagick::CHANNEL_DEFAULT ] )
bool spliceImage ( int `$width` , int `$height` , int `$x` , int `$y` )
bool spreadImage ( float `$radius` )
Imagick steganoImage ( Imagick `$watermark_wand` , int `$offset` )
bool stereoImage ( Imagick `$offset_wand` )
bool stripImage ( void )
bool swirlImage ( float `$degrees` )
bool textureImage ( Imagick `$texture_wand` )
bool thresholdImage ( float `$threshold` [, int `$channel` = Imagick::CHANNEL_ALL ] )
bool thumbnailImage ( int `$columns` , int `$rows` [, bool `$bestfit` = false ] )
bool tintImage ( mixed `$tint` , mixed `$opacity` )
Imagick transformImage ( string `$crop` , string `$geometry` )
bool transparentPaintImage ( mixed `$target` , float `$alpha` , float `$fuzz` , bool `$invert` )
bool transposeImage ( void )
bool transverseImage ( void )
bool trimImage ( float `$fuzz` )
bool uniqueImageColors ( void )
bool unsharpMaskImage ( float `$radius` , float `$sigma` , float `$amount` , float `$threshold` [, int `$channel` = Imagick::CHANNEL_ALL ] )
bool valid ( void )
bool vignetteImage ( float `$blackPoint` , float `$whitePoint` , int `$x` , int `$y` )
bool waveImage ( float `$amplitude` , float `$length` )
bool whiteThresholdImage ( mixed `$threshold` )
bool writeImage ([ string `$filename` ] )
bool writeImageFile ( resource `$filehandle` )
bool writeImages ( string `$filename` , bool `$adjoin` )
bool writeImagesFile ( resource `$filehandle` )
}

## 画像メソッドおよびグローバルメソッド

Imagick クラスには、複数の画像を同時に保持して操作する機能があります。 内部的には、この機能をスタックで実装しています。 現在の画像を保持する内部ポインタが存在します。 Imagick クラスのすべての画像に対する操作を行う関数もありますが、 大半の関数は内部ポインタが指す現在の画像に対してのみ操作を行います。 スタック内の現在の画像に対してのみ影響を及ぼす関数については、 そのメソッド名に Image という単語を含める決まりになっています。

## クラスメソッド

あまりにもたくさんのメソッドがあるので、 一般的な用法に絞った簡単な一覧を示します。

目的別のクラスメソッド
画像に対する効果 | Get メソッド | Set メソッド | 画像の読み書き | その他
--- | --- | --- | --- | ---
Imagick::adaptiveBlurImage | Imagick::getCompression | Imagick::setBackgroundColor | Imagick::__construct | Imagick::clear
Imagick::adaptiveResizeImage | Imagick::getFilename | Imagick::setCompressionQuality | Imagick::addImage | Imagick::clone
Imagick::adaptiveSharpenImage | Imagick::getFormat | Imagick::setCompression | Imagick::appendImages | Imagick::current
Imagick::adaptiveTresholdImage | Imagick::getImageBackgroundColor | Imagick::setFilename | Imagick::getFilename | Imagick::destroy
Imagick::addNoiseImage | Imagick::getImageBlob | Imagick::getImagesBlob | Imagick::setFormat | Imagick::getFormat | Imagick::getCopyright
Imagick::affinetransformimage | Imagick::getImageBluePrimary | Imagick::setImageBackgroundColor | Imagick::getImageFilename | Imagick::getHomeURL
Imagick::annotateImage | Imagick::getImageBorderColor | Imagick::setFirstIterator | Imagick::getImageFormat | Imagick::commentImage
Imagick::averageImages | Imagick::getImageChannelDepth | Imagick::setImageBias | Imagick::getImage | Imagick::getNumberImages
Imagick::blackThresholdImage | Imagick::getImageChannelDistortion | Imagick::setImageBluePrimary | Imagick::setImageFilename | Imagick::getReleaseDate
Imagick::blurImage | Imagick::getImageChannelExtrema | Imagick::setImageBorderColor | Imagick::setImageFormat | Imagick::getVersion
Imagick::borderImage | Imagick::getImageChannelMean | Imagick::setImageChannelDepth | Imagick::readImageFile | Imagick::hasNextImage
Imagick::charcoalImage | Imagick::getImageChannelStatistics | Imagick::setImageColormapColor | Imagick::readImage | Imagick::hasPreviousImage
Imagick::chopImage | Imagick::getImageColormapColor | Imagick::setImageColorSpace | Imagick::writeImages | Imagick::labelImage
Imagick::clipImage | Imagick::getImageColorspace | Imagick::setImageCompose | Imagick::writeImage | Imagick::newImage
Imagick::clipPathImage | Imagick::getImageColors | Imagick::setImageCompression |  | Imagick::newPseudoImage
Imagick::coalesceImages | Imagick::getImageCompose | Imagick::setImageDelay |  | Imagick::nextImage
Imagick::colorFloodFillImage | Imagick::getImageDelay | Imagick::setImageDepth |  | Imagick::pingImageBlob
Imagick::colorizeImage | Imagick::getImageDepth | Imagick::setImageDispose |  | Imagick::pingImageFile
Imagick::combineImages | Imagick::getImageDispose | Imagick::setImageDispose |  | Imagick::pingImage
Imagick::compareImageChannels | Imagick::getImageDistortion | Imagick::setImageExtent |  | Imagick::previousImage
Imagick::compareImageLayers | Imagick::getImageExtrema | Imagick::setImageFilename |  | Imagick::profileImage
Imagick::compositeImage | Imagick::getImageFilename | Imagick::setImageFormat |  | Imagick::queryFormats
Imagick::contrastImage | Imagick::getImageFormat | Imagick::setImageGamma |  | Imagick::removeImageProfile
Imagick::constrastStretchImage | Imagick::getImageGamma | Imagick::setImageGreenPrimary |  | Imagick::removeImage
Imagick::convolveImage | Imagick::getImageGeometry | Imagick::setImageIndex |  | Imagick::setFirstIterator
Imagick::cropImage | Imagick::getImageGreenPrimary | Imagick::setImageInterpolateMethod |  | Imagick::setImageIndex
Imagick::cycleColormapImage | Imagick::getImageHeight | Imagick::setImageIterations |  | Imagick::valid
Imagick::deconstructImages | Imagick::getImageHistogram | Imagick::setImageMatteColor |  |
Imagick::drawImage | Imagick::getImageIndex | Imagick::setImageMatte |  |
Imagick::edgeImage | Imagick::getImageInterlaceScheme | Imagick::setImagePage |  |
Imagick::embossImage | Imagick::getImageInterpolateMethod | Imagick::setImageProfile |  |
Imagick::enhanceImage | Imagick::getImageIterations | Imagick::setImageProperty |  |
Imagick::equalizeImage | Imagick::getImageMatteColor | Imagick::setImageRedPrimary |  |
Imagick::evaluateImage | Imagick::getImageMatte | Imagick::setImageRenderingIntent |  |
Imagick::flattenImages | Imagick::getImagePage | Imagick::setImageResolution |  |
Imagick::flipImage | Imagick::getImagePixelColor | Imagick::setImageScene |  |
Imagick::flopImage | Imagick::getImageProfile | Imagick::setImageTicksPerSecond |  |
Imagick::imageImage | Imagick::getImageProperty | Imagick::setImageType |  |
Imagick::fxImage | Imagick::getImageRedPrimary | Imagick::setImageUnits |  |
Imagick::gammaImage | Imagick::getImageRegion | Imagick::setImageVirtualPixelMethod |  |
Imagick::gaussianBlurImage | Imagick::getImageRenderingIntent | Imagick::setImageWhitepoint |  |
Imagick::implodeImage | Imagick::getImageResolution | Imagick::setInterlaceScheme |  |
Imagick::levelImage | Imagick::getImageScene | Imagick::setOption |  |
Imagick::linearStretchImage | Imagick::getImageSignature | Imagick::setPage |  |
Imagick::magnifyImage | Imagick::getImageTicksPerSecond | Imagick::setResolution |  |
Imagick::matteFloodFilleImage | Imagick::getImageTotalInkDensity | Imagick::setResourceLimit |  |
Imagick::medianFilterImage | Imagick::getImageType | Imagick::setSamplingFactors |  |
Imagick::minifyImage | Imagick::getImageUnits | Imagick::setSizeOffset |  |
Imagick::modulateImage | Imagick::getImageVirtualPixelMethod | Imagick::setSize |  |
Imagick::montageImage | Imagick::getImageWhitepoint | Imagick::setType |  |
Imagick::morphImages | Imagick::getImageWidth |  |  |
Imagick::mosaicImages | Imagick::getImage |  |  |
Imagick::motionBlurImage | Imagick::getInterlaceScheme |  |  |
Imagick::negateImage | Imagick::getNumberImages |  |  |
Imagick::normalizeImage | Imagick::getOption |  |  |
Imagick::oilPaintImage | Imagick::getPackageName |  |  |
Imagick::optimizeImageLayers | Imagick::getPage |  |  |
Imagick::paintOpaqueImage | Imagick::getPixelIterator |  |  |
Imagick::paintTransparentImage | Imagick::getPixelRegionIterator |  |  |
Imagick::posterizeImage | Imagick::getQuantumDepth |  |  |
Imagick::radialBlurImage | Imagick::getQuantumRange |  |  |
Imagick::raiseImage | Imagick::getResourceLimit |  |  |
Imagick::randomThresholdImage | Imagick::getResource |  |  |
Imagick::reduceNoiseImage | Imagick::getSamplingFactors |  |  |
Imagick::render | Imagick::getSizeOffset |  |  |
Imagick::resampleImage | Imagick::getSize |  |  |
Imagick::resizeImage | Imagick::identifyImage |  |  |
Imagick::rollImage | Imagick::getImageSize |  |  |
Imagick::rotateImage |  |  |  |
Imagick::sampleImage |  |  |  |
Imagick::scaleImage |  |  |  |
Imagick::separateImageChannel |  |  |  |
Imagick::sepiaToneImage |  |  |  |
Imagick::shadeImage |  |  |  |
Imagick::shadowImage |  |  |  |
Imagick::sharpenImage |  |  |  |
Imagick::shaveImage |  |  |  |
Imagick::shearImage |  |  |  |
Imagick::sigmoidalContrastImage |  |  |  |
Imagick::sketchImage |  |  |  |
Imagick::solarizeImage |  |  |  |
Imagick::spliceImage |  |  |  |
Imagick::spreadImage |  |  |  |
Imagick::steganoImage |  |  |  |
Imagick::stereoImage |  |  |  |
Imagick::stripImage |  |  |  |
Imagick::swirlImage |  |  |  |
Imagick::textureImage |  |  |  |
Imagick::thresholdImage |  |  |  |
Imagick::thumbnailImage |  |  |  |
Imagick::tintImage |  |  |  |
Imagick::transverseImage |  |  |  |
Imagick::trimImage |  |  |  |
Imagick::uniqueImageColors |  |  |  |
Imagick::unsharpMaskImage |  |  |  |
Imagick::vignetteImage |  |  |  |
Imagick::waveImage |  |  |  |
Imagick::whiteThresholdImage |  |  |  |

## 目次

- Imagick::adaptiveBlurImage — adaptive blur (順応性にじみ) フィルタを画像に追加する
- Imagick::adaptiveResizeImage — データに依存する三角測量にもとづいて画像のサイズを変更する
- Imagick::adaptiveSharpenImage — 順応して画像をシャープにする
- Imagick::adaptiveThresholdImage — 輝度の範囲にもとづいて各ピクセルの閾値を選択する
- Imagick::addImage — 新しい画像を Imagick オブジェクトの画像リストに追加する
- Imagick::addNoiseImage — ランダムなノイズを画像に追加する
- Imagick::affineTransformImage — 画像を変換する
- Imagick::animateImages — Animates an image or images
- Imagick::annotateImage — 画像にテキストによる注記を加える
- Imagick::appendImages — 画像群を追加する
- Imagick::averageImages — 画像群を平均化する
- Imagick::blackThresholdImage — 閾値に満たないすべてのピクセルを黒にする
- Imagick::blurImage — blur (にじみ) フィルタを画像に追加する
- Imagick::borderImage — 画像の周りを枠線で囲む
- Imagick::charcoalImage — 木炭画をシミュレートする
- Imagick::chopImage — 画像の一部を取り除き、切り詰める
- Imagick::clear — Imagick オブジェクトに関連付けられたすべてのリソースをクリアする
- Imagick::clipImage — 8BIM プロファイルの最初のパスにそって切り取る
- Imagick::clipPathImage — 8BIM プロファイルの指定した名前のパスにそって切り取る
- Imagick::clone — Imagick オブジェクトの完全なコピーを作成する
- Imagick::clutImage — 画像の色を置き換える
- Imagick::coalesceImages — 複数の画像を合成する
- Imagick::colorFloodfillImage — 対象にマッチする任意の点の色の値を変更する
- Imagick::colorizeImage — 塗りつぶし色と画像を混合する
- Imagick::combineImages — ひとつあるいは複数の画像をひとつにまとめる
- Imagick::commentImage — コメントを画像に追加する
- Imagick::compareImageChannels — ひとつあるいは複数の画像の差を返す
- Imagick::compareImageLayers — 複数の画像の中で最大の境界範囲を返す
- Imagick::compareImages — ある画像を再構築された画像と比較する
- Imagick::compositeImage — ある画像を別の画像に合成する
- Imagick::__construct — Imagick のコンストラクタ
- Imagick::contrastImage — 画像のコントラストを変更する
- Imagick::contrastStretchImage — カラー画像のコントラストを強調する
- Imagick::convolveImage — 独自の畳み込み関数を画像に適用する
- Imagick::cropImage — 画像の一部を抽出する
- Imagick::cropThumbnailImage — 切り取ってサムネイルを作成する
- Imagick::current — 現在の Imagick オブジェクトへの参照を返す
- Imagick::cycleColormapImage — 画像のカラーマップを移動する
- Imagick::decipherImage — Deciphers an image
- Imagick::deconstructImages — 画像間の特定のピクセルの差を返す
- Imagick::deskewImage — Removes skew from the image
- Imagick::despeckleImage — 画像内のスペックルノイズを軽減する
- Imagick::destroy — Imagick オブジェクトを破棄する
- Imagick::displayImage — 画像を表示する
- Imagick::displayImages — 画像あるいは画像シーケンスを表示する
- Imagick::distortImage — さまざまな方式で画像を歪める
- Imagick::drawImage — 現在の画像上の ImagickDraw オブジェクトをレンダリングする
- Imagick::edgeImage — 画像の輪郭を強調する
- Imagick::embossImage — グレースケール画像に三次元効果を施して返す
- Imagick::encipherImage — Enciphers an image
- Imagick::enhanceImage — ノイジーな画像の品質を向上させる
- Imagick::equalizeImage — 画像ヒストグラムを均等化する
- Imagick::evaluateImage — 式を画像に適用する
- Imagick::exportImagePixels — Exports raw image pixels
- Imagick::extentImage — Set image size
- Imagick::flattenImages — 画像シーケンスをマージする
- Imagick::flipImage — 垂直方向に反転した画像を作成する
- Imagick::floodFillPaintImage — Changes the color value of any pixel that matches target
- Imagick::flopImage — 水平方向に反転した画像を作成する
- Imagick::frameImage — 三次元の枠線をシミュレートする
- Imagick::functionImage — Applies a function on the image
- Imagick::fxImage — 式を画像の各ピクセルに適用する
- Imagick::gammaImage — 画像をガンマ補正する
- Imagick::gaussianBlurImage — 画像をぼかす
- Imagick::getCompression — オブジェクトの圧縮形式を取得する
- Imagick::getCompressionQuality — オブジェクトの圧縮品質を取得する
- Imagick::getCopyright — ImageMagick API の著作権情報を文字列で返す
- Imagick::getFilename — 画像シーケンスに関連付けられたファイル名を取得する
- Imagick::getFont — Gets font
- Imagick::getFormat — Imagick オブジェクトのフォーマットを取得する
- Imagick::getGravity — Gets the gravity
- Imagick::getHomeURL — ImageMagick のホーム URL を返す
- Imagick::getImage — 新しい Imagick オブジェクトを返す
- Imagick::getImageAlphaChannel — Gets the image alpha channel
- Imagick::getImageBackgroundColor — 画像の背景色を返す
- Imagick::getImageBlob — 画像シーケンスを blob で返す
- Imagick::getImageBluePrimary — 青が一番強い点を返す
- Imagick::getImageBorderColor — 画像の前景色を返す
- Imagick::getImageChannelDepth — 特定の画像チャネルの深度を返す
- Imagick::getImageChannelDistortion — 画像のチャネルを再構築した画像と比較する
- Imagick::getImageChannelDistortions — Gets channel distortions
- Imagick::getImageChannelExtrema — ひとつあるいは複数の画像チャネルの極値を取得する
- Imagick::getImageChannelKurtosis — The getImageChannelKurtosis purpose
- Imagick::getImageChannelMean — 平均値と標準偏差を取得する
- Imagick::getImageChannelRange — Gets channel range
- Imagick::getImageChannelStatistics — 画像の各チャネルの統計情報を返す
- Imagick::getImageClipMask — Gets image clip mask
- Imagick::getImageColormapColor — 指定したインデックスに対応する色マップ上の色を返す
- Imagick::getImageColors — 画像で使われている色の数を取得する
- Imagick::getImageColorspace — 画像の色空間を取得する
- Imagick::getImageCompose — 画像の合成演算子を返す
- Imagick::getImageCompression — Gets the current image's compression type
- Imagick::getImageCompressionQuality — Gets the current image's compression quality
- Imagick::getImageDelay — 画像の遅延を取得する
- Imagick::getImageDepth — 画像の深度を取得する
- Imagick::getImageDispose — 画像の配置方法を取得する
- Imagick::getImageDistortion — ある画像と再構築した画像を比較する
- Imagick::getImageExtrema — 画像の極値を取得する
- Imagick::getImageFilename — シーケンス内の特定の画像のファイル名を返す
- Imagick::getImageFormat — シーケンス内の特定の画像のフォーマットを返す
- Imagick::getImageGamma — 画像のガンマを取得する
- Imagick::getImageGeometry — 幅と高さを連想配列で取得する
- Imagick::getImageGravity — Gets the image gravity
- Imagick::getImageGreenPrimary — 緑が一番強い点を返す
- Imagick::getImageHeight — 画像の高さを返す
- Imagick::getImageHistogram — 画像のヒストグラムを取得する
- Imagick::getImageIndex — 現在アクティブな画像のインデックスを取得する
- Imagick::getImageInterlaceScheme — 画像のインターレース手法を取得する
- Imagick::getImageInterpolateMethod — 画像の補間方式を返す
- Imagick::getImageIterations — 画像の反復を取得する
- Imagick::getImageLength — 画像の長さをバイト数で取得する
- Imagick::getImageMagickLicense — ImageMagick のライセンスを文字列で返す
- Imagick::getImageMatte — 画像がマットチャネルを持っているかどうかを返す
- Imagick::getImageMatteColor — 画像のマット色を返す
- Imagick::getImageOrientation — 画像の方向を取得する
- Imagick::getImagePage — ページのジオメトリを返す
- Imagick::getImagePixelColor — 指定したピクセルの色を返す
- Imagick::getImageProfile — 指定した名前の画像プロファイルを返す
- Imagick::getImageProfiles — 画像プロファイルを返す
- Imagick::getImageProperties — 画像のプロパティを返す
- Imagick::getImageProperty — 指定した名前の画像のプロパティを返す
- Imagick::getImageRedPrimary — 赤が一番強い点を返す
- Imagick::getImageRegion — 画像の一部を抽出する
- Imagick::getImageRenderingIntent — 画像のレンダリング方向を取得する
- Imagick::getImageResolution — 画像の X 方向と Y 方向の解像度を取得する
- Imagick::getImagesBlob — すべての画像シーケンスを blob で返す
- Imagick::getImageScene — 画像のシーンを取得する
- Imagick::getImageSignature — SHA-256 メッセージダイジェストを生成する
- Imagick::getImageSize — 画像の長さをバイト数で返す
- Imagick::getImageTicksPerSecond — 画像の ticks-per-second を取得する
- Imagick::getImageTotalInkDensity — 画像の総インク密度を取得する
- Imagick::getImageType — 画像の型を取得する
- Imagick::getImageUnits — 画像の解像度の単位を取得する
- Imagick::getImageVirtualPixelMethod — 仮想ピクセルメソッドを取得する
- Imagick::getImageWhitePoint — 色度が白い点を返す
- Imagick::getImageWidth — 画像の幅を返す
- Imagick::getInterlaceScheme — オブジェクトのインターレース方式を取得する
- Imagick::getIteratorIndex — 現在アクティブな画像のインデックスを取得する
- Imagick::getNumberImages — オブジェクト内の画像の数を返す
- Imagick::getOption — 指定したキーに対応する値を返す
- Imagick::getPackageName — ImageMagick パッケージ名を返す
- Imagick::getPage — ページのジオメトリを返す
- Imagick::getPixelIterator — MagickPixelIterator を返す
- Imagick::getPixelRegionIterator — 画像セクションの ImagickPixelIterator を取得する
- Imagick::getPointSize — Gets point size
- Imagick::getQuantumDepth — quantum depth を取得する
- Imagick::getQuantumRange — Imagick quantum range を返す
- Imagick::getReleaseDate — ImageMagick のリリース日を返す
- Imagick::getResource — 指定したリソースのメモリ使用状況を返す
- Imagick::getResourceLimit — 指定したリソースの制限を返す
- Imagick::getSamplingFactors — 水平方向および垂直方向のサンプリング係数を取得する
- Imagick::getSize — Imagick オブジェクトのサイズを取得する
- Imagick::getSizeOffset — サイズのオフセットを返す
- Imagick::getVersion — ImageMagick API のバージョンを返す
- Imagick::haldClutImage — Replaces colors in the image
- Imagick::hasNextImage — オブジェクトが次の画像を保持しているかどうかを調べる
- Imagick::hasPreviousImage — オブジェクトが前の画像を保持しているかどうかを調べる
- Imagick::identifyImage — 画像を識別し、属性を取得する
- Imagick::implodeImage — 新しい画像をコピーとして作成する
- Imagick::importImagePixels — Imports image pixels
- Imagick::labelImage — ラベルを画像に追加する
- Imagick::levelImage — 画像のレベルを調節する
- Imagick::linearStretchImage — 画像の輝度を引き伸ばして飽和させる
- Imagick::liquidRescaleImage — Animates an image or images
- Imagick::magnifyImage — 画像を 2 倍に比例拡大する
- Imagick::mapImage — 画像の色を、参照画像の中の最も近い色に置き換える
- Imagick::matteFloodfillImage — 色の透明度を変更する
- Imagick::medianFilterImage — デジタルフィルタを適用する
- Imagick::mergeImageLayers — Merges image layers
- Imagick::minifyImage — 画像をその半分のサイズに比例縮小する
- Imagick::modulateImage — 明度、飽和度、色相を制御する
- Imagick::montageImage — 合成画像を作成する
- Imagick::morphImages — 複数の画像をモーフィングする
- Imagick::mosaicImages — 画像からモザイクを作成する
- Imagick::motionBlurImage — モーションブラーをシミュレートする
- Imagick::negateImage — 画像の色を打ち消す
- Imagick::newImage — 新しい画像を作成する
- Imagick::newPseudoImage — 新しい画像を作成する
- Imagick::nextImage — 次の画像に移動する
- Imagick::normalizeImage — カラー画像のコントラストを強調する
- Imagick::oilPaintImage — 油絵をシミュレートする
- Imagick::opaquePaintImage — Changes the color value of any pixel that matches target
- Imagick::optimizeImageLayers — 画像の繰り返し部分を削除して最適化する
- Imagick::orderedPosterizeImage — 配列ディザリングを行う
- Imagick::paintFloodfillImage — 色にマッチするピクセルを変更する
- Imagick::paintOpaqueImage — 色にマッチするピクセルを変更する
- Imagick::paintTransparentImage — 色にマッチするピクセルを塗りつぶし色に変更する
- Imagick::pingImage — 画像の基本属性を取得する
- Imagick::pingImageBlob — 手早く属性を取得する
- Imagick::pingImageFile — 画像の基本属性を手軽に取得する
- Imagick::polaroidImage — ポラロイド写真をシミュレートする
- Imagick::posterizeImage — 指定した色数まで画像を減色する
- Imagick::previewImages — 画像処理用の適切なパラメータを手早く取得する
- Imagick::previousImage — オブジェクト内の前の画像に移動する
- Imagick::profileImage — 画像のプロファイルを追加あるいは削除する
- Imagick::quantizeImage — 参照画像内の色を解析する
- Imagick::quantizeImages — 画像シーケンス内の色を解析する
- Imagick::queryFontMetrics — フォントメトリクスを表す配列を返す
- Imagick::queryFonts — 設定したフォントを返す
- Imagick::queryFormats — Imagick がサポートするフォーマットを返す
- Imagick::radialBlurImage — 画像にラジアルブラーを施す
- Imagick::raiseImage — 三次元のボタン風の効果をシミュレートする
- Imagick::randomThresholdImage — コントラストの高い 2 色の画像を作成する
- Imagick::readImage — ファイルから画像を読み込む
- Imagick::readImageBlob — バイナリ文字列から画像を読み込む
- Imagick::readImageFile — オープンしているファイルハンドルから画像を読み込む
- Imagick::recolorImage — Recolors image
- Imagick::reduceNoiseImage — 画像の輪郭をなめらかにする
- Imagick::remapImage — Remaps image colors
- Imagick::removeImage — 画像リストから画像を削除する
- Imagick::removeImageProfile — 指定した名前の画像プロファイルを削除してそれを返す
- Imagick::render — それまでのすべての描画コマンドをレンダリングする
- Imagick::resampleImage — 画像を指定した解像度にリサンプリングする
- Imagick::resetImagePage — Reset image page
- Imagick::resizeImage — 画像のサイズを変更する
- Imagick::rollImage — 画像を補正する
- Imagick::rotateImage — 画像を回転する
- Imagick::roundCorners — 画像の角を丸める
- Imagick::sampleImage — ピクセルのサンプリングによって画像の倍率を変更する
- Imagick::scaleImage — 画像のサイズを変更する
- Imagick::segmentImage — Segments an image
- Imagick::separateImageChannel — 画像からチャネルを分離する
- Imagick::sepiaToneImage — 画像をセピア調にする
- Imagick::setBackgroundColor — オブジェクトのデフォルト背景色を設定する
- Imagick::setCompression — オブジェクトのデフォルトの圧縮方式を設定する
- Imagick::setCompressionQuality — オブジェクトのデフォルトの圧縮品質を設定する
- Imagick::setFilename — 画像を読み書きする前にファイル名を設定する
- Imagick::setFirstIterator — Imagick イテレータを最初の画像に設定する
- Imagick::setFont — フォントを設定する
- Imagick::setFormat — Imagick オブジェクトのフォーマットを設定する
- Imagick::setGravity — Sets the gravity
- Imagick::setImage — オブジェクト内の画像を置き換える
- Imagick::setImageAlphaChannel — Sets image alpha channel
- Imagick::setImageBackgroundColor — 画像の背景色を設定する
- Imagick::setImageBias — 画像を折りたたむ任意のメソッドについて画像のバイアスを設定する
- Imagick::setImageBluePrimary — 青が一番強い点を設定する
- Imagick::setImageBorderColor — 画像の前景色を設定する
- Imagick::setImageChannelDepth — 特定の画像チャネルの深度を設定する
- Imagick::setImageClipMask — Sets image clip mask
- Imagick::setImageColormapColor — 指定した色マップインデックスの色を設定する
- Imagick::setImageColorspace — 画像の色空間を設定する
- Imagick::setImageCompose — 画像の合成演算子を設定する
- Imagick::setImageCompression — 画像の圧縮を設定する
- Imagick::setImageCompressionQuality — Sets the image compression quality
- Imagick::setImageDelay — 画像の遅延を設定する
- Imagick::setImageDepth — 画像の深度を設定する
- Imagick::setImageDispose — 画像の配置方法を設定する
- Imagick::setImageExtent — 画像のサイズを設定する
- Imagick::setImageFilename — 特定の画像のファイル名を設定する
- Imagick::setImageFormat — 特定の画像のフォーマットを設定する
- Imagick::setImageGamma — 画像のガンマを設定する
- Imagick::setImageGravity — Sets the image gravity
- Imagick::setImageGreenPrimary — 緑が一番強い点を設定する
- Imagick::setImageIndex — イテレータの位置を設定する
- Imagick::setImageInterlaceScheme — 画像のインターレース手法を設定する
- Imagick::setImageInterpolateMethod — 画像のピクセル補間方式を設定する
- Imagick::setImageIterations — 画像の反復を設定する
- Imagick::setImageMatte — 画像のマットチャネルを設定する
- Imagick::setImageMatteColor — 画像のマット色を設定する
- Imagick::setImageOpacity — 画像の不透明度を設定する
- Imagick::setImageOrientation — 画像の方向を設定する
- Imagick::setImagePage — 画像のページのジオメトリを設定する
- Imagick::setImageProfile — 指定した名前の画像プロファイルを Imagick オブジェクトに追加する
- Imagick::setImageProperty — 画像のプロパティを設定する
- Imagick::setImageRedPrimary — 赤が一番強い点を設定する
- Imagick::setImageRenderingIntent — 画像のレンダリング方向を設定する
- Imagick::setImageResolution — 画像の解像度を設定する
- Imagick::setImageScene — 画像のシーンを設定する
- Imagick::setImageTicksPerSecond — 画像の ticks-per-second を設定する
- Imagick::setImageType — 画像の型を設定する
- Imagick::setImageUnits — 画像の解像度の単位を設定する
- Imagick::setImageVirtualPixelMethod — 画像の仮想ピクセルメソッドを設定する
- Imagick::setImageWhitePoint — 画像の色度が白い点を設定する
- Imagick::setInterlaceScheme — 画像の圧縮を設定する
- Imagick::setIteratorIndex — イテレータの位置を設定する
- Imagick::setLastIterator — Imagick イテレータを最後の画像に設定する
- Imagick::setOption — オプションを設定する
- Imagick::setPage — Imagick オブジェクトのページジオメトリを設定する
- Imagick::setPointSize — Sets point size
- Imagick::setResolution — 画像の解像度を設定する
- Imagick::setResourceLimit — 特定のリソースの制限をメガバイト単位で設定する
- Imagick::setSamplingFactors — 画像のサンプリング係数を設定する
- Imagick::setSize — Imagick オブジェクトのサイズを設定する
- Imagick::setSizeOffset — Imagick オブジェクトのサイズのオフセットを設定する
- Imagick::setType — 画像タイプ属性を設定する
- Imagick::shadeImage — 3D 効果を作成する
- Imagick::shadowImage — 画像の影をシミュレートする
- Imagick::sharpenImage — 画像をシャープにする
- Imagick::shaveImage — 画像の輪郭からピクセルを刈り取る
- Imagick::shearImage — 平行四辺形を作成する
- Imagick::sigmoidalContrastImage — 画像のコントラストを調整する
- Imagick::sketchImage — 鉛筆画をシミュレートする
- Imagick::solarizeImage — 画像にソラリゼーション効果を適用する
- Imagick::sparseColorImage — Interpolates colors
- Imagick::spliceImage — 無地の画像を作成する
- Imagick::spreadImage — ブロック内の各ピクセルをランダムに移動する
- Imagick::steganoImage — デジタル透かしを画像に埋め込む
- Imagick::stereoImage — ふたつの画像を合成する
- Imagick::stripImage — 画像からすべてのプロパティやコメントを除去する
- Imagick::swirlImage — 画像の中心から、ピクセルを渦巻状にする
- Imagick::textureImage — テクスチャ画像をタイル状に並べる
- Imagick::thresholdImage — 閾値にもとづいて個々のピクセルの値を変更する
- Imagick::thumbnailImage — 画像のサイズを変更する
- Imagick::tintImage — 色ベクトルを画像の各ピクセルに適用する
- Imagick::transformImage — 切り取るサイズと画像のジオメトリを設定する便利なメソッド
- Imagick::transparentPaintImage — Paints pixels transparent
- Imagick::transposeImage — 垂直方向に反転させた画像を作成する
- Imagick::transverseImage — 水平方向に反転させた画像を作成する
- Imagick::trimImage — 画像の輪郭を削除する
- Imagick::uniqueImageColors — ある 1 色以外のすべての色のピクセルを削除する
- Imagick::unsharpMaskImage — 画像をシャープにする
- Imagick::valid — 現在のアイテムが有効かどうかを調べる
- Imagick::vignetteImage — ビネットフィルタを画像に追加する
- Imagick::waveImage — ウェーブフィルタを画像に適用する
- Imagick::whiteThresholdImage — 閾値に満たないすべてのピクセルを白にする
- Imagick::writeImage — 指定した名前で画像を書き込む
- Imagick::writeImageFile — Writes an image to a filehandle
- Imagick::writeImages — 画像あるいは画像シーケンスを書き込む
- Imagick::writeImagesFile — Writes frames to a filehandle

例
Imagick::adaptiveBlurImage
ImageMagick
PHP Manual