
<?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.30 80230 |
|
| 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 | |