Forum und email

Imagick

(No version information available, might be only in CVS)

Imagick — Imagick クラス

   class Imagick implements Iterator, Traversable
  

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

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

クラスメソッド

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

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