(PECL imagick 2, PECL imagick 3)
クラス概要
Imagick implements Iterator {
public adaptiveBlurImage
( float $radius
, float $sigma
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public adaptiveResizeImage
( int $columns
, int $rows
[, bool $bestfit
= false
[, bool $legacy
= false
]] ) : bool
public adaptiveSharpenImage
( float $radius
, float $sigma
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public adaptiveThresholdImage
( int $width
, int $height
, int $offset
) : bool
public addNoiseImage
( int $noise_type
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public affineTransformImage
( ImagickDraw $matrix
) : bool
public animateImages
( string $x_server
) : bool
public annotateImage
( ImagickDraw $draw_settings
, float $x
, float $y
, float $angle
, string $text
) : bool
public appendImages
( bool $stack
) : Imagick
public autoLevelImage
([ int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public averageImages ( ) : Imagick
public blackThresholdImage
( mixed $threshold
) : bool
public blueShiftImage
([ float $factor
= 1.5
] ) : bool
public blurImage
( float $radius
, float $sigma
[, int $channel
] ) : bool
public borderImage
( mixed $bordercolor
, int $width
, int $height
) : bool
public brightnessContrastImage
( float $brightness
, float $contrast
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public charcoalImage
( float $radius
, float $sigma
) : bool
public chopImage
( int $width
, int $height
, int $x
, int $y
) : bool
public clampImage
([ int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public clear ( ) : bool
public clipImage ( ) : bool
public clipImagePath
( string $pathname
, string $inside
) : void
public clipPathImage
( string $pathname
, bool $inside
) : bool
public coalesceImages ( ) : Imagick
public colorFloodfillImage
( mixed $fill
, float $fuzz
, mixed $bordercolor
, int $x
, int $y
) : bool
public colorizeImage
( mixed $colorize
, mixed $opacity
[, bool $legacy
= false
] ) : bool
public colorMatrixImage
( array $color_matrix
= Imagick::CHANNEL_DEFAULT
) : bool
public combineImages
( int $channelType
) : Imagick
public commentImage
( string $comment
) : bool
public compareImageChannels
( Imagick $image
, int $channelType
, int $metricType
) : array
public compareImageLayers
( int $method
) : Imagick
public compareImages
( Imagick $compare
, int $metric
) : array
public compositeImage
( Imagick $composite_object
, int $composite
, int $x
, int $y
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public __construct
([ mixed $files
] )
public contrastImage
( bool $sharpen
) : bool
public contrastStretchImage
( float $black_point
, float $white_point
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public convolveImage
( array $kernel
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public count
([ int $mode
= 0
] ) : int
public cropImage
( int $width
, int $height
, int $x
, int $y
) : bool
public cropThumbnailImage
( int $width
, int $height
[, bool $legacy
= false
] ) : bool
public cycleColormapImage
( int $displace
) : bool
public decipherImage
( string $passphrase
) : bool
public deconstructImages ( ) : Imagick
public deleteImageArtifact
( string $artifact
) : bool
public deleteImageProperty
( string $name
) : bool
public deskewImage
( float $threshold
) : bool
public despeckleImage ( ) : bool
public destroy ( ) : bool
public displayImage
( string $servername
) : bool
public displayImages
( string $servername
) : bool
public distortImage
( int $method
, array $arguments
, bool $bestfit
) : bool
public drawImage
( ImagickDraw $draw
) : bool
public edgeImage
( float $radius
) : bool
public embossImage
( float $radius
, float $sigma
) : bool
public encipherImage
( string $passphrase
) : bool
public enhanceImage ( ) : bool
public equalizeImage ( ) : bool
public evaluateImage
( int $op
, float $constant
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public exportImagePixels
( int $x
, int $y
, int $width
, int $height
, string $map
, int $STORAGE
) : array
public extentImage
( int $width
, int $height
, int $x
, int $y
) : bool
public filter
( ImagickKernel $ImagickKernel
[, int $channel
= Imagick::CHANNEL_UNDEFINED
] ) : bool
public flattenImages ( ) : Imagick
public flipImage ( ) : bool
public floodFillPaintImage
( mixed $fill
, float $fuzz
, mixed $target
, int $x
, int $y
, bool $invert
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public flopImage ( ) : bool
public forwardFourierTransformimage
( bool $magnitude
) : bool
public frameImage
( mixed $matte_color
, int $width
, int $height
, int $inner_bevel
, int $outer_bevel
) : bool
public functionImage
( int $function
, array $arguments
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public gammaImage
( float $gamma
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public gaussianBlurImage
( float $radius
, float $sigma
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public getColorspace ( ) : int
public getCompression ( ) : int
public getCompressionQuality ( ) : int
public static getCopyright ( ) : string
public getFilename ( ) : string
public getFont ( ) : string
public getFormat ( ) : string
public getGravity ( ) : int
public static getHomeURL ( ) : string
public getImageAlphaChannel ( ) : int
public getImageArtifact
( string $artifact
) : string
public getImageAttribute
( string $key
) : string
public getImageBackgroundColor ( ) : ImagickPixel
public getImageBlob ( ) : string
public getImageBluePrimary ( ) : array
public getImageBorderColor ( ) : ImagickPixel
public getImageChannelDepth
( int $channel
) : int
public getImageChannelDistortion
( Imagick $reference
, int $channel
, int $metric
) : float
public getImageChannelDistortions
( Imagick $reference
, int $metric
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : float
public getImageChannelExtrema
( int $channel
) : array
public getImageChannelKurtosis
([ int $channel
= Imagick::CHANNEL_DEFAULT
] ) : array
public getImageChannelMean
( int $channel
) : array
public getImageChannelRange
( int $channel
) : array
public getImageChannelStatistics ( ) : array
public getImageClipMask ( ) : Imagick
public getImageColormapColor
( int $index
) : ImagickPixel
public getImageColors ( ) : int
public getImageColorspace ( ) : int
public getImageCompose ( ) : int
public getImageCompression ( ) : int
public getImageCompressionQuality ( ) : int
public getImageDelay ( ) : int
public getImageDepth ( ) : int
public getImageDispose ( ) : int
public getImageDistortion
( MagickWand $reference
, int $metric
) : float
public getImageExtrema ( ) : array
public getImageFilename ( ) : string
public getImageFormat ( ) : string
public getImageGamma ( ) : float
public getImageGeometry ( ) : array
public getImageGravity ( ) : int
public getImageGreenPrimary ( ) : array
public getImageHeight ( ) : int
public getImageHistogram ( ) : array
public getImageIndex ( ) : int
public getImageInterlaceScheme ( ) : int
public getImageInterpolateMethod ( ) : int
public getImageIterations ( ) : int
public getImageLength ( ) : int
public getImageMatte ( ) : bool
public getImageMatteColor ( ) : ImagickPixel
public getImageMimeType ( ) : string
public getImageOrientation ( ) : int
public getImagePage ( ) : array
public getImagePixelColor
( int $x
, int $y
) : ImagickPixel
public getImageProfile
( string $name
) : string
public getImageProfiles
([ string $pattern
= "*"
[, bool $include_values
= true
]] ) : array
public getImageProperties
([ string $pattern
= "*"
[, bool $include_values
= true
]] ) : array
public getImageProperty
( string $name
) : string
public getImageRedPrimary ( ) : array
public getImageRegion
( int $width
, int $height
, int $x
, int $y
) : Imagick
public getImageRenderingIntent ( ) : int
public getImageResolution ( ) : array
public getImagesBlob ( ) : string
public getImageScene ( ) : int
public getImageSignature ( ) : string
public getImageSize ( ) : int
public getImageTicksPerSecond ( ) : int
public getImageTotalInkDensity ( ) : float
public getImageType ( ) : int
public getImageUnits ( ) : int
public getImageVirtualPixelMethod ( ) : int
public getImageWhitePoint ( ) : array
public getImageWidth ( ) : int
public getInterlaceScheme ( ) : int
public getIteratorIndex ( ) : int
public getNumberImages ( ) : int
public getOption
( string $key
) : string
public static getPackageName ( ) : string
public getPage ( ) : array
public getPixelIterator ( ) : ImagickPixelIterator
public getPixelRegionIterator
( int $x
, int $y
, int $columns
, int $rows
) : ImagickPixelIterator
public getPointSize ( ) : float
public static getQuantum ( ) : int
public static getQuantumDepth ( ) : array
public static getQuantumRange ( ) : array
public static getRegistry
( string $key
) : string
public static getReleaseDate ( ) : string
public static getResource
( int $type
) : int
public static getResourceLimit
( int $type
) : int
public getSamplingFactors ( ) : array
public getSize ( ) : array
public getSizeOffset ( ) : int
public static getVersion ( ) : array
public haldClutImage
( Imagick $clut
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public hasNextImage ( ) : bool
public hasPreviousImage ( ) : bool
public identifyFormat
( string $embedText
) : string|false
public identifyImage
([ bool $appendRawOutput
= false
] ) : array
public implodeImage
( float $radius
) : bool
public importImagePixels
( int $x
, int $y
, int $width
, int $height
, string $map
, int $storage
, array $pixels
) : bool
public inverseFourierTransformImage
( Imagick $complement
, bool $magnitude
) : bool
public labelImage
( string $label
) : bool
public levelImage
( float $blackPoint
, float $gamma
, float $whitePoint
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public linearStretchImage
( float $blackPoint
, float $whitePoint
) : bool
public liquidRescaleImage
( int $width
, int $height
, float $delta_x
, float $rigidity
) : bool
public static listRegistry ( ) : array
public magnifyImage ( ) : bool
public matteFloodfillImage
( float $alpha
, float $fuzz
, mixed $bordercolor
, int $x
, int $y
) : bool
public medianFilterImage
( float $radius
) : bool
public mergeImageLayers
( int $layer_method
) : Imagick
public minifyImage ( ) : bool
public modulateImage
( float $brightness
, float $saturation
, float $hue
) : bool
public montageImage
( ImagickDraw $draw
, string $tile_geometry
, string $thumbnail_geometry
, int $mode
, string $frame
) : Imagick
public morphImages
( int $number_frames
) : Imagick
public morphology
( int $morphologyMethod
, int $iterations
, ImagickKernel $ImagickKernel
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public mosaicImages ( ) : Imagick
public motionBlurImage
( float $radius
, float $sigma
, float $angle
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public negateImage
( bool $gray
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public newPseudoImage
( int $columns
, int $rows
, string $pseudoString
) : bool
public nextImage ( ) : bool
public normalizeImage
([ int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public oilPaintImage
( float $radius
) : bool
public opaquePaintImage
( mixed $target
, mixed $fill
, float $fuzz
, bool $invert
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public optimizeImageLayers ( ) : bool
public orderedPosterizeImage
( string $threshold_map
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public paintFloodfillImage
( mixed $fill
, float $fuzz
, mixed $bordercolor
, int $x
, int $y
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public paintOpaqueImage
( mixed $target
, mixed $fill
, float $fuzz
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public paintTransparentImage
( mixed $target
, float $alpha
, float $fuzz
) : bool
public pingImage
( string $filename
) : bool
public pingImageBlob
( string $image
) : bool
public pingImageFile
( resource $filehandle
[, string $fileName
] ) : bool
public polaroidImage
( ImagickDraw $properties
, float $angle
) : bool
public posterizeImage
( int $levels
, bool $dither
) : bool
public previewImages
( int $preview
) : bool
public previousImage ( ) : bool
public profileImage
( string $name
, string $profile
) : bool
public quantizeImage
( int $numberColors
, int $colorspace
, int $treedepth
, bool $dither
, bool $measureError
) : bool
public quantizeImages
( int $numberColors
, int $colorspace
, int $treedepth
, bool $dither
, bool $measureError
) : bool
public queryFontMetrics
( ImagickDraw $properties
, string $text
[, bool $multiline
] ) : array
public static queryFonts
([ string $pattern
= "*"
] ) : array
public static queryFormats
([ string $pattern
= "*"
] ) : array
public radialBlurImage
( float $angle
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public raiseImage
( int $width
, int $height
, int $x
, int $y
, bool $raise
) : bool
public randomThresholdImage
( float $low
, float $high
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public readImage
( string $filename
) : bool
public readImageBlob
( string $image
[, string $filename
] ) : bool
public readImageFile
( resource $filehandle
[, string $fileName
= null
] ) : bool
public readImages
( array $filenames
) : bool
public recolorImage
( array $matrix
) : bool
public reduceNoiseImage
( float $radius
) : bool
public remapImage
( Imagick $replacement
, int $DITHER
) : bool
public removeImage ( ) : bool
public removeImageProfile
( string $name
) : string
public render ( ) : bool
public resampleImage
( float $x_resolution
, float $y_resolution
, int $filter
, float $blur
) : bool
public resetImagePage
( string $page
) : bool
public resizeImage
( int $columns
, int $rows
, int $filter
, float $blur
[, bool $bestfit
= false
[, bool $legacy
= false
]] ) : bool
public rollImage
( int $x
, int $y
) : bool
public rotateImage
( mixed $background
, float $degrees
) : bool
public rotationalBlurImage
( float $angle
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public roundCorners
( float $x_rounding
, float $y_rounding
[, float $stroke_width
= 10
[, float $displace
= 5
[, float $size_correction
= -6
]]] ) : bool
public sampleImage
( int $columns
, int $rows
) : bool
public scaleImage
( int $cols
, int $rows
[, bool $bestfit
= false
[, bool $legacy
= false
]] ) : bool
public segmentImage
( int $COLORSPACE
, float $cluster_threshold
, float $smooth_threshold
[, bool $verbose
= false
] ) : bool
public selectiveBlurImage
( float $radius
, float $sigma
, float $threshold
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public separateImageChannel
( int $channel
) : bool
public sepiaToneImage
( float $threshold
) : bool
public setBackgroundColor
( mixed $background
) : bool
public setColorspace
( int $COLORSPACE
) : bool
public setCompression
( int $compression
) : bool
public setCompressionQuality
( int $quality
) : bool
public setFilename
( string $filename
) : bool
public setFirstIterator ( ) : bool
public setFont
( string $font
) : bool
public setFormat
( string $format
) : bool
public setGravity
( int $gravity
) : bool
public setImageAlphaChannel
( int $mode
) : bool
public setImageArtifact
( string $artifact
, string $value
) : bool
public setImageAttribute
( string $key
, string $value
) : bool
public setImageBackgroundColor
( mixed $background
) : bool
public setImageBias
( float $bias
) : bool
public setImageBiasQuantum
( string $bias
) : void
public setImageBluePrimary
( float $x
, float $y
) : bool
public setImageBorderColor
( mixed $border
) : bool
public setImageChannelDepth
( int $channel
, int $depth
) : bool
public setImageClipMask
( Imagick $clip_mask
) : bool
public setImageColormapColor
( int $index
, ImagickPixel $color
) : bool
public setImageColorspace
( int $colorspace
) : bool
public setImageCompose
( int $compose
) : bool
public setImageCompression
( int $compression
) : bool
public setImageCompressionQuality
( int $quality
) : bool
public setImageDelay
( int $delay
) : bool
public setImageDepth
( int $depth
) : bool
public setImageDispose
( int $dispose
) : bool
public setImageExtent
( int $columns
, int $rows
) : bool
public setImageFilename
( string $filename
) : bool
public setImageFormat
( string $format
) : bool
public setImageGamma
( float $gamma
) : bool
public setImageGravity
( int $gravity
) : bool
public setImageGreenPrimary
( float $x
, float $y
) : bool
public setImageIndex
( int $index
) : bool
public setImageInterlaceScheme
( int $interlace_scheme
) : bool
public setImageInterpolateMethod
( int $method
) : bool
public setImageIterations
( int $iterations
) : bool
public setImageMatte
( bool $matte
) : bool
public setImageMatteColor
( mixed $matte
) : bool
public setImageOpacity
( float $opacity
) : bool
public setImageOrientation
( int $orientation
) : bool
public setImagePage
( int $width
, int $height
, int $x
, int $y
) : bool
public setImageProfile
( string $name
, string $profile
) : bool
public setImageProperty
( string $name
, string $value
) : bool
public setImageRedPrimary
( float $x
, float $y
) : bool
public setImageRenderingIntent
( int $rendering_intent
) : bool
public setImageResolution
( float $x_resolution
, float $y_resolution
) : bool
public setImageScene
( int $scene
) : bool
public setImageTicksPerSecond
( int $ticks_per_second
) : bool
public setImageType
( int $image_type
) : bool
public setImageUnits
( int $units
) : bool
public setImageVirtualPixelMethod
( int $method
) : bool
public setImageWhitePoint
( float $x
, float $y
) : bool
public setInterlaceScheme
( int $interlace_scheme
) : bool
public setIteratorIndex
( int $index
) : bool
public setLastIterator ( ) : bool
public setOption
( string $key
, string $value
) : bool
public setPage
( int $width
, int $height
, int $x
, int $y
) : bool
public setPointSize
( float $point_size
) : bool
public setProgressMonitor
( callable $callback
) : bool
public static setRegistry
( string $key
, string $value
) : bool
public setResolution
( float $x_resolution
, float $y_resolution
) : bool
public static setResourceLimit
( int $type
, int $limit
) : bool
public setSamplingFactors
( array $factors
) : bool
public setSize
( int $columns
, int $rows
) : bool
public setSizeOffset
( int $columns
, int $rows
, int $offset
) : bool
public setType
( int $image_type
) : bool
public shadeImage
( bool $gray
, float $azimuth
, float $elevation
) : bool
public shadowImage
( float $opacity
, float $sigma
, int $x
, int $y
) : bool
public sharpenImage
( float $radius
, float $sigma
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public shaveImage
( int $columns
, int $rows
) : bool
public shearImage
( mixed $background
, float $x_shear
, float $y_shear
) : bool
public sigmoidalContrastImage
( bool $sharpen
, float $alpha
, float $beta
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public sketchImage
( float $radius
, float $sigma
, float $angle
) : bool
public smushImages
( bool $stack
, int $offset
) : Imagick
public solarizeImage
( int $threshold
) : bool
public sparseColorImage
( int $SPARSE_METHOD
, array $arguments
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public spliceImage
( int $width
, int $height
, int $x
, int $y
) : bool
public spreadImage
( float $radius
) : bool
public statisticImage
( int $type
, int $width
, int $height
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public steganoImage
( Imagick $watermark_wand
, int $offset
) : Imagick
public stereoImage
( Imagick $offset_wand
) : bool
public stripImage ( ) : bool
public subImageMatch
( Imagick $Imagick
[, array &$offset
[, float &$similarity
]] ) : Imagick
swirlImage
( float $degrees
) : bool
textureImage
( Imagick $texture_wand
) : Imagick
public thresholdImage
( float $threshold
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public thumbnailImage
( int $columns
, int $rows
[, bool $bestfit
= false
[, bool $fill
= false
[, bool $legacy
= false
]]] ) : bool
public __toString ( ) : string
public transformImage
( string $crop
, string $geometry
) : Imagick
public transformImageColorspace
( int $colorspace
) : bool
public transparentPaintImage
( mixed $target
, float $alpha
, float $fuzz
, bool $invert
) : bool
public transposeImage ( ) : bool
public transverseImage ( ) : bool
public trimImage
( float $fuzz
) : bool
public uniqueImageColors ( ) : bool
public unsharpMaskImage
( float $radius
, float $sigma
, float $amount
, float $threshold
[, int $channel
= Imagick::CHANNEL_DEFAULT
] ) : bool
public valid ( ) : bool
public vignetteImage
( float $blackPoint
, float $whitePoint
, int $x
, int $y
) : bool
public waveImage
( float $amplitude
, float $length
) : bool
public whiteThresholdImage
( mixed $threshold
) : bool
public writeImage
([ string $filename
= NULL
] ) : bool
public writeImageFile
( resource $filehandle
[, string $format
] ) : bool
public writeImages
( string $filename
, bool $adjoin
) : bool
public writeImagesFile
( resource $filehandle
[, string $format
] ) : bool
}
画像メソッドおよびグローバルメソッド
Imagick クラスには、複数の画像を同時に保持して操作する機能があります。 内部的には、この機能をスタックで実装しています。 現在の画像を保持する内部ポインタが存在します。 Imagick クラスのすべての画像に対する操作を行う関数もありますが、 大半の関数は内部ポインタが指す現在の画像に対してのみ操作を行います。 スタック内の現在の画像に対してのみ影響を及ぼす関数については、 そのメソッド名に Image という単語を含める決まりになっています。
クラスメソッド
あまりにもたくさんのメソッドがあるので、 一般的な用法に絞った簡単な一覧を示します。
目次
- Imagick::adaptiveBlurImage — adaptive blur (順応性にじみ) フィルタを画像に追加する
- Imagick::adaptiveResizeImage — データに依存する三角測量にもとづいて画像のサイズを変更する
- Imagick::adaptiveSharpenImage — 順応して画像をシャープにする
- Imagick::adaptiveThresholdImage — 輝度の範囲にもとづいて各ピクセルの閾値を選択する
- Imagick::addImage — 新しい画像を Imagick オブジェクトの画像リストに追加する
- Imagick::addNoiseImage — ランダムなノイズを画像に追加する
- Imagick::affineTransformImage — 画像を変換する
- Imagick::animateImages — 画像を動かす
- Imagick::annotateImage — 画像にテキストによる注記を加える
- Imagick::appendImages — 画像群を追加する
- Imagick::autoLevelImage — Description
- Imagick::averageImages — 画像群を平均化する
- Imagick::blackThresholdImage — 閾値に満たないすべてのピクセルを黒にする
- Imagick::blueShiftImage — Description
- Imagick::blurImage — blur (にじみ) フィルタを画像に追加する
- Imagick::borderImage — 画像の周りを枠線で囲む
- Imagick::brightnessContrastImage — Description
- Imagick::charcoalImage — 木炭画をシミュレートする
- Imagick::chopImage — 画像の一部を取り除き、切り詰める
- Imagick::clampImage — Description
- Imagick::clear — Imagick オブジェクトに関連付けられたすべてのリソースをクリアする
- Imagick::clipImage — 8BIM プロファイルの最初のパスにそって切り取る
- Imagick::clipImagePath — Description
- Imagick::clipPathImage — 8BIM プロファイルの指定した名前のパスにそって切り取る
- Imagick::clone — Imagick オブジェクトの完全なコピーを作成する
- Imagick::clutImage — 画像の色を置き換える
- Imagick::coalesceImages — 複数の画像を合成する
- Imagick::colorFloodfillImage — 対象にマッチする任意の点の色の値を変更する
- Imagick::colorizeImage — 塗りつぶし色と画像を混合する
- Imagick::colorMatrixImage — Description
- Imagick::combineImages — ひとつあるいは複数の画像をひとつにまとめる
- Imagick::commentImage — コメントを画像に追加する
- Imagick::compareImageChannels — ひとつあるいは複数の画像の差を返す
- Imagick::compareImageLayers — 複数の画像の中で最大の境界範囲を返す
- Imagick::compareImages — ある画像を再構築された画像と比較する
- Imagick::compositeImage — ある画像を別の画像に合成する
- Imagick::__construct — Imagick のコンストラクタ
- Imagick::contrastImage — 画像のコントラストを変更する
- Imagick::contrastStretchImage — カラー画像のコントラストを強調する
- Imagick::convolveImage — 独自の畳み込み関数を画像に適用する
- Imagick::count — Get the number of images
- Imagick::cropImage — 画像の一部を抽出する
- Imagick::cropThumbnailImage — 切り取ってサムネイルを作成する
- Imagick::current — 現在の Imagick オブジェクトへの参照を返す
- Imagick::cycleColormapImage — 画像のカラーマップを移動する
- Imagick::decipherImage — 画像を復号する
- Imagick::deconstructImages — 画像間の特定のピクセルの差を返す
- Imagick::deleteImageArtifact — 画像のアーチファクトを削除する
- Imagick::deleteImageProperty — Description
- Imagick::deskewImage — 傾きを除去する
- Imagick::despeckleImage — 画像内のスペックルノイズを軽減する
- Imagick::destroy — Imagick オブジェクトを破棄する
- Imagick::displayImage — 画像を表示する
- Imagick::displayImages — 画像あるいは画像シーケンスを表示する
- Imagick::distortImage — さまざまな方式で画像を歪める
- Imagick::drawImage — 現在の画像上の ImagickDraw オブジェクトをレンダリングする
- Imagick::edgeImage — 画像の輪郭を強調する
- Imagick::embossImage — グレースケール画像に三次元効果を施して返す
- Imagick::encipherImage — 画像を暗号化する
- Imagick::enhanceImage — ノイジーな画像の品質を向上させる
- Imagick::equalizeImage — 画像ヒストグラムを均等化する
- Imagick::evaluateImage — 式を画像に適用する
- Imagick::exportImagePixels — 画像の生のピクセルをエクスポートする
- Imagick::extentImage — 画像のサイズを設定する
- Imagick::filter — Description
- Imagick::flattenImages — 画像シーケンスをマージする
- Imagick::flipImage — 垂直方向に反転した画像を作成する
- Imagick::floodFillPaintImage — 対象にマッチする任意のピクセルの値を変更する
- Imagick::flopImage — 垂直方向に反転した画像を作成する
- Imagick::forwardFourierTransformImage — Description
- Imagick::frameImage — 三次元の枠線をシミュレートする
- Imagick::functionImage — 画像に関数を適用する
- Imagick::fxImage — 式を画像の各ピクセルに適用する
- Imagick::gammaImage — 画像をガンマ補正する
- Imagick::gaussianBlurImage — 画像をぼかす
- Imagick::getColorspace — 色空間を取得する
- Imagick::getCompression — オブジェクトの圧縮形式を取得する
- Imagick::getCompressionQuality — オブジェクトの圧縮品質を取得する
- Imagick::getCopyright — ImageMagick API の著作権情報を文字列で返す
- Imagick::getFilename — 画像シーケンスに関連付けられたファイル名を取得する
- Imagick::getFont — フォントを取得する
- Imagick::getFormat — Imagick オブジェクトのフォーマットを取得する
- Imagick::getGravity — gravity を取得する
- Imagick::getHomeURL — ImageMagick のホーム URL を返す
- Imagick::getImage — 新しい Imagick オブジェクトを返す
- Imagick::getImageAlphaChannel — 画像のアルファチャネルを取得する
- Imagick::getImageArtifact — 画像のアーチファクトを取得する
- Imagick::getImageAttribute — Description
- Imagick::getImageBackgroundColor — 画像の背景色を返す
- Imagick::getImageBlob — 画像シーケンスを blob で返す
- Imagick::getImageBluePrimary — 青が一番強い点を返す
- Imagick::getImageBorderColor — 画像の前景色を返す
- Imagick::getImageChannelDepth — 特定の画像チャネルの深度を返す
- Imagick::getImageChannelDistortion — 画像のチャネルを再構築した画像と比較する
- Imagick::getImageChannelDistortions — チャネルの歪みを取得する
- Imagick::getImageChannelExtrema — ひとつあるいは複数の画像チャネルの極値を取得する
- Imagick::getImageChannelKurtosis — getImageChannelKurtosis
- Imagick::getImageChannelMean — 平均値と標準偏差を取得する
- Imagick::getImageChannelRange — チャネルの範囲を取得する
- Imagick::getImageChannelStatistics — 画像の各チャネルの統計情報を返す
- Imagick::getImageClipMask — 画像のクリップマスクを取得する
- Imagick::getImageColormapColor — 指定したインデックスに対応する色マップ上の色を返す
- Imagick::getImageColors — 画像で使われている色の数を取得する
- Imagick::getImageColorspace — 画像の色空間を取得する
- Imagick::getImageCompose — 画像の合成演算子を返す
- Imagick::getImageCompression — 現在の画像の圧縮形式を取得する
- Imagick::getImageCompressionQuality — 現在の画像の圧縮品質を取得する
- Imagick::getImageDelay — 画像の遅延を取得する
- Imagick::getImageDepth — 画像の深度を取得する
- Imagick::getImageDispose — 画像の配置方法を取得する
- Imagick::getImageDistortion — ある画像と再構築した画像を比較する
- Imagick::getImageExtrema — 画像の極値を取得する
- Imagick::getImageFilename — シーケンス内の特定の画像のファイル名を返す
- Imagick::getImageFormat — シーケンス内の特定の画像のフォーマットを返す
- Imagick::getImageGamma — 画像のガンマを取得する
- Imagick::getImageGeometry — 幅と高さを連想配列で取得する
- Imagick::getImageGravity — 画像の gravity を取得する
- Imagick::getImageGreenPrimary — 緑が一番強い点を返す
- Imagick::getImageHeight — 画像の高さを返す
- Imagick::getImageHistogram — 画像のヒストグラムを取得する
- Imagick::getImageIndex — 現在アクティブな画像のインデックスを取得する
- Imagick::getImageInterlaceScheme — 画像のインターレース手法を取得する
- Imagick::getImageInterpolateMethod — 画像の補間方式を返す
- Imagick::getImageIterations — 画像の反復を取得する
- Imagick::getImageLength — 画像の長さをバイト数で取得する
- Imagick::getImageMatte — 画像がマットチャネルを持っているかどうかを返す
- Imagick::getImageMatteColor — 画像のマット色を返す
- Imagick::getImageMimeType — Description
- 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 — ポイントサイズを取得する
- Imagick::getQuantum — Description
- Imagick::getQuantumDepth — quantum depth を取得する
- Imagick::getQuantumRange — Imagick quantum range を返す
- Imagick::getRegistry — Description
- Imagick::getReleaseDate — ImageMagick のリリース日を返す
- Imagick::getResource — 指定したリソースのメモリ使用状況を返す
- Imagick::getResourceLimit — 指定したリソースの制限を返す
- Imagick::getSamplingFactors — 水平方向および垂直方向のサンプリング係数を取得する
- Imagick::getSize — Returns the size associated with the Imagick object
- Imagick::getSizeOffset — サイズのオフセットを返す
- Imagick::getVersion — ImageMagick API のバージョンを返す
- Imagick::haldClutImage — 画像内の色を置換する
- Imagick::hasNextImage — オブジェクトが次の画像を保持しているかどうかを調べる
- Imagick::hasPreviousImage — オブジェクトが前の画像を保持しているかどうかを調べる
- Imagick::identifyFormat — Description
- Imagick::identifyImage — 画像を識別し、属性を取得する
- Imagick::implodeImage — 新しい画像をコピーとして作成する
- Imagick::importImagePixels — 画像のピクセルをインポートする
- Imagick::inverseFourierTransformImage — Description
- Imagick::labelImage — ラベルを画像に追加する
- Imagick::levelImage — 画像のレベルを調節する
- Imagick::linearStretchImage — 画像の輝度を引き伸ばして飽和させる
- Imagick::liquidRescaleImage — 画像を動かす
- Imagick::listRegistry — Description
- Imagick::magnifyImage — 画像を 2 倍に比例拡大する
- Imagick::mapImage — 画像の色を、参照画像の中の最も近い色に置き換える
- Imagick::matteFloodfillImage — 色の透明度を変更する
- Imagick::medianFilterImage — デジタルフィルタを適用する
- Imagick::mergeImageLayers — 画像のレイヤーをマージする
- Imagick::minifyImage — 画像をその半分のサイズに比例縮小する
- Imagick::modulateImage — 明度、飽和度、色相を制御する
- Imagick::montageImage — 合成画像を作成する
- Imagick::morphImages — 複数の画像をモーフィングする
- Imagick::morphology — Description
- Imagick::mosaicImages — 画像からモザイクを作成する
- Imagick::motionBlurImage — モーションブラーをシミュレートする
- Imagick::negateImage — 画像の色を打ち消す
- Imagick::newImage — 新しい画像を作成する
- Imagick::newPseudoImage — 新しい画像を作成する
- Imagick::nextImage — 次の画像に移動する
- Imagick::normalizeImage — カラー画像のコントラストを強調する
- Imagick::oilPaintImage — 油絵をシミュレートする
- Imagick::opaquePaintImage — 対象にマッチする任意のピクセルの色を変更する
- 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::readimages — Description
- Imagick::recolorImage — 画像の色を変更する
- Imagick::reduceNoiseImage — 画像の輪郭をなめらかにする
- Imagick::remapImage — 画像の色を再配置する
- Imagick::removeImage — 画像リストから画像を削除する
- Imagick::removeImageProfile — 指定した名前の画像プロファイルを削除してそれを返す
- Imagick::render — それまでのすべての描画コマンドをレンダリングする
- Imagick::resampleImage — 画像を指定した解像度にリサンプリングする
- Imagick::resetImagePage — 画像のページをリセットする
- Imagick::resizeImage — 画像のサイズを変更する
- Imagick::rollImage — 画像を補正する
- Imagick::rotateImage — 画像を回転する
- Imagick::rotationalBlurImage — Description
- Imagick::roundCorners — 画像の角を丸める
- Imagick::sampleImage — ピクセルのサンプリングによって画像の倍率を変更する
- Imagick::scaleImage — 画像のサイズを変更する
- Imagick::segmentImage — 画像を分割する
- Imagick::selectiveBlurImage — Description
- Imagick::separateImageChannel — 画像からチャネルを分離する
- Imagick::sepiaToneImage — 画像をセピア調にする
- Imagick::setBackgroundColor — オブジェクトのデフォルト背景色を設定する
- Imagick::setColorspace — 色空間を設定する
- Imagick::setCompression — オブジェクトのデフォルトの圧縮方式を設定する
- Imagick::setCompressionQuality — オブジェクトのデフォルトの圧縮品質を設定する
- Imagick::setFilename — 画像を読み書きする前にファイル名を設定する
- Imagick::setFirstIterator — Imagick イテレータを最初の画像に設定する
- Imagick::setFont — フォントを設定する
- Imagick::setFormat — Imagick オブジェクトのフォーマットを設定する
- Imagick::setGravity — gravity を設定する
- Imagick::setImage — オブジェクト内の画像を置き換える
- Imagick::setImageAlphaChannel — 画像のアルファチャネルを設定する
- Imagick::setImageArtifact — 画像のアーチファクトを設定する
- Imagick::setImageAttribute — Description
- Imagick::setImageBackgroundColor — 画像の背景色を設定する
- Imagick::setImageBias — 画像を折りたたむ任意のメソッドについて画像のバイアスを設定する
- Imagick::setImageBiasQuantum — Description
- Imagick::setImageBluePrimary — 青が一番強い点を設定する
- Imagick::setImageBorderColor — 画像の前景色を設定する
- Imagick::setImageChannelDepth — 特定の画像チャネルの深度を設定する
- Imagick::setImageClipMask — 画像のクリップマスクを設定する
- Imagick::setImageColormapColor — 指定した色マップインデックスの色を設定する
- Imagick::setImageColorspace — 画像の色空間を設定する
- Imagick::setImageCompose — 画像の合成演算子を設定する
- Imagick::setImageCompression — 画像の圧縮を設定する
- Imagick::setImageCompressionQuality — 画像の圧縮品質を設定する
- Imagick::setImageDelay — 画像の遅延を設定する
- Imagick::setImageDepth — 画像の深度を設定する
- Imagick::setImageDispose — 画像の配置方法を設定する
- Imagick::setImageExtent — 画像のサイズを設定する
- Imagick::setImageFilename — 特定の画像のファイル名を設定する
- Imagick::setImageFormat — 特定の画像のフォーマットを設定する
- Imagick::setImageGamma — 画像のガンマを設定する
- Imagick::setImageGravity — 画像の 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 — ポイントサイズを設定する
- Imagick::setProgressMonitor — Description
- Imagick::setRegistry — Description
- 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::smushImages — Description
- Imagick::solarizeImage — 画像にソラリゼーション効果を適用する
- Imagick::sparseColorImage — 色を補間する
- Imagick::spliceImage — 無地の画像を作成する
- Imagick::spreadImage — ブロック内の各ピクセルをランダムに移動する
- Imagick::statisticImage — Description
- Imagick::steganoImage — デジタル透かしを画像に埋め込む
- Imagick::stereoImage — ふたつの画像を合成する
- Imagick::stripImage — 画像からすべてのプロパティやコメントを除去する
- Imagick::subImageMatch — Description
- Imagick::swirlImage — 画像の中心から、ピクセルを渦巻状にする
- Imagick::textureImage — テクスチャ画像をタイル状に並べる
- Imagick::thresholdImage — 閾値にもとづいて個々のピクセルの値を変更する
- Imagick::thumbnailImage — 画像のサイズを変更する
- Imagick::tintImage — 色ベクトルを画像の各ピクセルに適用する
- Imagick::__toString — Returns the image as a string
- Imagick::transformImage — 切り取るサイズと画像のジオメトリを設定する便利なメソッド
- Imagick::transformImageColorspace — Transforms an image to a new colorspace
- Imagick::transparentPaintImage — ピクセルを透過させる
- Imagick::transposeImage — 垂直方向に反転させた画像を作成する
- Imagick::transverseImage — 水平方向に反転させた画像を作成する
- Imagick::trimImage — 画像の輪郭を削除する
- Imagick::uniqueImageColors — ある 1 色以外のすべての色のピクセルを削除する
- Imagick::unsharpMaskImage — 画像をシャープにする
- Imagick::valid — 現在のアイテムが有効かどうかを調べる
- Imagick::vignetteImage — ビネットフィルタを画像に追加する
- Imagick::waveImage — ウェーブフィルタを画像に適用する
- Imagick::whiteThresholdImage — 閾値に満たないすべてのピクセルを白にする
- Imagick::writeImage — 指定した名前で画像を書き込む
- Imagick::writeImageFile — 画像をファイルハンドルに書き出す
- Imagick::writeImages — 画像あるいは画像シーケンスを書き込む
- Imagick::writeImagesFile — フレームをファイルハンドルに書き出す