Imagick methods 


wizard apg

The Imagick methods.



<?php

$cl 
= [   '1' => 'ImagickException'
          
'2' => 'ImagickDrawException'
          
'3' => 'ImagickPixelIteratorException'
          
'4' => 'ImagickPixelException',
          
'5' => 'ImagickKernelException'
          
'6' => 'Imagick',
          
'7' => 'ImagickDraw'
          
'8' => 'ImagickPixelIterator',
          
'9' => 'ImagickPixel'
         
'10' => 'ImagickKernel' ];

foreach(
$cl as $ch => $v)
{
        echo 
'<br><br>' $v '<br>';


$arr = (get_class_methods($v));
$c count($arr);
echo 
"<br>";
foreach(
$arr as $vlr)
{
echo 
$vlr '<br>';
}

}

?>

"imagick" METHODS
STUDIED IN THIS TUTORIAL
php 8.2.22
80222
NAMES OBSERVATIONS
ImagickException
__construct -
__wakeup -
getMessage -
getCode -
getFile -
getLine -
getTrace -
getPrevious -
getTraceAsString -
__toString -
ImagickDrawException
__construct -
__wakeup -
getMessage -
getCode -
getFile -
getLine -
getTrace -
getPrevious -
getTraceAsString -
__toString -
ImagickPixelIteratorException
__construct -
__wakeup -
getMessage -
getCode -
getFile -
getLine -
getTrace -
getPrevious -
getTraceAsString -
__toString -
ImagickPixelException
__construct -
__wakeup -
getMessage -
getCode -
getFile -
getLine -
getTrace -
getPrevious -
getTraceAsString -
__toString -
ImagickKernelException
__construct -
__wakeup -
getMessage -
getCode -
getFile -
getLine -
getTrace -
getPrevious -
getTraceAsString -
__toString -
Imagick
optimizeImageLayers -
compareImageLayers -
pingImageBlob -
pingImageFile -
transposeImage -
transverseImage -
trimImage -
waveImage -
vignetteImage -
uniqueImageColors -
getImageMatte -
setImageMatte -
adaptiveResizeImage -
sketchImage -
shadeImage -
getSizeOffset -
setSizeOffset -
adaptiveBlurImage -
contrastStretchImage -
adaptiveSharpenImage -
randomThresholdImage -
roundCornersImage -
roundCorners -
setIteratorIndex -
getIteratorIndex -
transformImage -
setImageOpacity -
orderedPosterizeImage -
polaroidImage -
getImageProperty -
setImageProperty -
deleteImageProperty -
identifyFormat -
setImageInterpolateMethod -
getImageInterpolateMethod -
linearStretchImage -
getImageLength -
extentImage -
getImageOrientation -
setImageOrientation -
paintFloodfillImage -
clutImage -
getImageProperties -
getImageProfiles -
distortImage -
writeImageFile -
writeImagesFile -
resetImagePage -
setImageClipMask -
getImageClipMask -
animateImages -
recolorImage -
setFont -
getFont -
setPointSize -
getPointSize -
mergeImageLayers -
setImageAlphaChannel -
floodfillPaintImage -
opaquePaintImage -
transparentPaintImage -
liquidRescaleImage -
encipherImage -
decipherImage -
setGravity -
getGravity -
getImageChannelRange -
getImageAlphaChannel -
getImageChannelDistortions -
setImageGravity -
getImageGravity -
importImagePixels -
deskewImage -
segmentImage -
sparseColorImage -
remapImage -
exportImagePixels -
getImageChannelKurtosis -
functionImage -
transformImageColorspace -
haldClutImage -
autoLevelImage -
blueShiftImage -
getImageArtifact -
setImageArtifact -
deleteImageArtifact -
getColorspace -
setColorspace -
clampImage -
smushImages -
__construct -
__toString -
count -
getPixelIterator -
getPixelRegionIterator -
readImage -
readImages -
readImageBlob -
setImageFormat -
scaleImage -
writeImage -
writeImages -
blurImage -
thumbnailImage -
cropThumbnailImage -
getImageFilename -
setImageFilename -
getImageFormat -
getImageMimeType -
removeImage -
destroy -
clear -
clone -
getImageSize -
getImageBlob -
getImagesBlob -
setFirstIterator -
setLastIterator -
resetIterator -
previousImage -
nextImage -
hasPreviousImage -
hasNextImage -
setImageIndex -
getImageIndex -
commentImage -
cropImage -
labelImage -
getImageGeometry -
drawImage -
setImageCompressionQuality -
getImageCompressionQuality -
setImageCompression -
getImageCompression -
annotateImage -
compositeImage -
modulateImage -
getImageColors -
montageImage -
identifyImage -
thresholdImage -
adaptiveThresholdImage -
blackThresholdImage -
whiteThresholdImage -
appendImages -
charcoalImage -
normalizeImage -
oilPaintImage -
posterizeImage -
radialBlurImage -
raiseImage -
resampleImage -
resizeImage -
rollImage -
rotateImage -
sampleImage -
solarizeImage -
shadowImage -
setImageAttribute -
setImageBackgroundColor -
setImageCompose -
setImageDelay -
setImageDepth -
setImageGamma -
setImageIterations -
setImageMatteColor -
setImagePage -
setImageProgressMonitor -
setProgressMonitor -
setImageResolution -
setImageScene -
setImageTicksPerSecond -
setImageType -
setImageUnits -
sharpenImage -
shaveImage -
shearImage -
spliceImage -
pingImage -
readImageFile -
displayImage -
displayImages -
spreadImage -
swirlImage -
stripImage -
queryFormats -
queryFonts -
queryFontMetrics -
steganoImage -
addNoiseImage -
motionBlurImage -
mosaicImages -
morphImages -
minifyImage -
affineTransformImage -
averageImages -
borderImage -
calculateCrop -
chopImage -
clipImage -
clipPathImage -
clipImagePath -
coalesceImages -
colorFloodfillImage -
colorizeImage -
compareImageChannels -
compareImages -
contrastImage -
combineImages -
convolveImage -
cycleColormapImage -
deconstructImages -
despeckleImage -
edgeImage -
embossImage -
enhanceImage -
equalizeImage -
evaluateImage -
evaluateImages -
flattenImages -
flipImage -
flopImage -
forwardFourierTransformImage -
frameImage -
fxImage -
gammaImage -
gaussianBlurImage -
getImageAttribute -
getImageBackgroundColor -
getImageBluePrimary -
getImageBorderColor -
getImageChannelDepth -
getImageChannelDistortion -
getImageChannelExtrema -
getImageChannelMean -
getImageChannelStatistics -
getImageColormapColor -
getImageColorspace -
getImageCompose -
getImageDelay -
getImageDepth -
getImageDistortion -
getImageExtrema -
getImageDispose -
getImageGamma -
getImageGreenPrimary -
getImageHeight -
getImageHistogram -
getImageInterlaceScheme -
getImageIterations -
getImageMatteColor -
getImagePage -
getImagePixelColor -
getImageProfile -
getImageRedPrimary -
getImageRenderingIntent -
getImageResolution -
getImageScene -
getImageSignature -
getImageTicksPerSecond -
getImageType -
getImageUnits -
getImageVirtualPixelMethod -
getImageWhitePoint -
getImageWidth -
getNumberImages -
getImageTotalInkDensity -
getImageRegion -
implodeImage -
inverseFourierTransformImage -
levelImage -
magnifyImage -
mapImage -
matteFloodfillImage -
medianFilterImage -
negateImage -
paintOpaqueImage -
paintTransparentImage -
previewImages -
profileImage -
quantizeImage -
quantizeImages -
reduceNoiseImage -
removeImageProfile -
separateImageChannel -
sepiaToneImage -
setImageBias -
setImageBiasQuantum -
setImageBluePrimary -
setImageBorderColor -
setImageChannelDepth -
setImageColormapColor -
setImageColorspace -
setImageDispose -
setImageExtent -
setImageGreenPrimary -
setImageInterlaceScheme -
setImageProfile -
setImageRedPrimary -
setImageRenderingIntent -
setImageVirtualPixelMethod -
setImageWhitePoint -
sigmoidalContrastImage -
stereoImage -
textureImage -
tintImage -
unsharpMaskImage -
getImage -
addImage -
setImage -
newImage -
newPseudoImage -
getCompression -
getCompressionQuality -
getCopyright -
getConfigureOptions -
getFeatures -
getFilename -
getFormat -
getHomeURL -
getInterlaceScheme -
getOption -
getPackageName -
getPage -
getQuantum -
getHdriEnabled -
getQuantumDepth -
getQuantumRange -
getReleaseDate -
getResource -
getResourceLimit -
getSamplingFactors -
getSize -
getVersion -
setBackgroundColor -
setCompression -
setCompressionQuality -
setFilename -
setFormat -
setInterlaceScheme -
setOption -
setPage -
setResourceLimit -
setResolution -
setSamplingFactors -
setSize -
setType -
key -
next -
rewind -
valid -
current -
brightnessContrastImage -
colorMatrixImage -
selectiveBlurImage -
rotationalBlurImage -
statisticImage -
subimageMatch -
similarityimage -
setRegistry -
getRegistry -
listRegistry -
morphology -
filter -
setAntialias -
getAntialias -
colorDecisionListImage -
optimizeImageTransparency -
autoGammaImage -
autoOrient -
autoOrientate -
compositeImageGravity -
localContrastImage -
ImagickDraw
resetVectorGraphics -
getTextKerning -
setTextKerning -
getTextInterwordSpacing -
setTextInterwordSpacing -
getTextInterlineSpacing -
setTextInterlineSpacing -
__construct -
setFillColor -
setFillAlpha -
setResolution -
setStrokeColor -
setStrokeAlpha -
setStrokeWidth -
clear -
circle -
annotation -
setTextAntialias -
setTextEncoding -
setFont -
setFontFamily -
setFontSize -
setFontStyle -
setFontWeight -
getFont -
getFontFamily -
getFontSize -
getFontStyle -
getFontWeight -
destroy -
rectangle -
roundRectangle -
ellipse -
skewX -
skewY -
translate -
line -
arc -
matte -
polygon -
point -
getTextDecoration -
getTextEncoding -
getFontStretch -
setFontStretch -
setStrokeAntialias -
setTextAlignment -
setTextDecoration -
setTextUnderColor -
setViewbox -
clone -
affine -
bezier -
composite -
color -
comment -
getClipPath -
getClipRule -
getClipUnits -
getFillColor -
getFillOpacity -
getFillRule -
getGravity -
getStrokeAntialias -
getStrokeColor -
getStrokeDashArray -
getStrokeDashOffset -
getStrokeLineCap -
getStrokeLineJoin -
getStrokeMiterLimit -
getStrokeOpacity -
getStrokeWidth -
getTextAlignment -
getTextAntialias -
getVectorGraphics -
getTextUnderColor -
pathClose -
pathCurveToAbsolute -
pathCurveToRelative -
pathCurveToQuadraticBezierAbsolute -
pathCurveToQuadraticBezierRelative -
pathCurveToQuadraticBezierSmoothAbsolute -
pathCurveToQuadraticBezierSmoothRelative -
pathCurveToSmoothAbsolute -
pathCurveToSmoothRelative -
pathEllipticArcAbsolute -
pathEllipticArcRelative -
pathFinish -
pathLineToAbsolute -
pathLineToRelative -
pathLineToHorizontalAbsolute -
pathLineToHorizontalRelative -
pathLineToVerticalAbsolute -
pathLineToVerticalRelative -
pathMoveToAbsolute -
pathMoveToRelative -
pathStart -
polyline -
popClipPath -
popDefs -
popPattern -
pushClipPath -
pushDefs -
pushPattern -
render -
rotate -
scale -
setClipPath -
setClipRule -
setClipUnits -
setFillOpacity -
setFillPatternUrl -
setFillRule -
setGravity -
setStrokePatternUrl -
setStrokeDashOffset -
setStrokeLineCap -
setStrokeLineJoin -
setStrokeMiterLimit -
setStrokeOpacity -
setVectorGraphics -
pop -
push -
setStrokeDashArray -
getOpacity -
setOpacity -
getFontResolution -
setFontResolution -
getBorderColor -
setBorderColor -
setDensity -
getDensity -
getTextDirection -
setTextDirection -
ImagickPixelIterator
__construct -
clear -
getPixelIterator -
getPixelRegionIterator -
destroy -
getCurrentIteratorRow -
getIteratorRow -
getNextIteratorRow -
getPreviousIteratorRow -
key -
next -
rewind -
current -
newPixelIterator -
newPixelRegionIterator -
resetIterator -
setIteratorFirstRow -
setIteratorLastRow -
setIteratorRow -
syncIterator -
valid -
ImagickPixel
__construct -
clear -
destroy -
getColor -
getColorAsString -
getColorCount -
getColorQuantum -
getColorValue -
getColorValueQuantum -
getHSL -
getIndex -
isPixelSimilar -
isPixelSimilarQuantum -
isSimilar -
setColor -
setColorCount -
setColorValue -
setColorValueQuantum -
setHSL -
setIndex -
setColorFromPixel -
ImagickKernel
addKernel -
addUnityKernel -
fromBuiltin -
fromMatrix -
getMatrix -
scale -
separate -
ed48