Documentación offline PHP master

La clase Imagick

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

Sinopsis de la clase#

Imagick

Imagick

Iterator

Métodos de imagen y métodos globales#

La clase Imagick permite actuar sobre varias imágenes simultáneamente y esto, gracias a una pila interna. Siempre hay un puntero interno, apuntando a la imagen actual. Algunas funciones actúan sobre todas las imágenes de una clase Imagick, pero la mayoría únicamente sobre la imagen actual en relación con esta pila. Al igual que las conversiones, los nombres de los métodos pueden contener el nombre de la imagen, relatando únicamente el efecto sobre la imagen de la pila.

Métodos de la clase#

Dado el número de métodos, aquí se presenta una lista que los muestra de forma general:

Efectos sobre la imagen Métodos de recuperación Métodos de definición Lectura/escritura de la imagen Otros
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::adaptiveThresholdImage Imagick::getImageBackgroundColor Imagick::setFilename Imagick::getFilename Imagick::destroy
Imagick::addNoiseImage Imagick::getImageBlob Imagick::getImagesBlob Imagick::setFormat Imagick::getFormat
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::contrastStretchImage 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::getCopyright
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::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::matteFloodFillImage 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

Métodos de la clase {role="class"}