# Procesamiento de imágenes (ImageMagick)

- Introducción
- Instalación/Configuración
  - Requerimientos
  - Instalación
  - Configuración en tiempo de ejecución
  - Tipos de recursos
- Constantes predefinidas
- Ejemplos
  - Uso básico
- Imagick — La clase Imagick
  - Imagick::adaptiveBlurImage — Añade un filtro de borrosidad adaptativo a la imagen
  - Imagick::adaptiveResizeImage — Redimensiona una imagen adaptativamente con información dependiente de la triangulación
  - Imagick::adaptiveSharpenImage — Afila la imagen adaptativamente
  - Imagick::adaptiveThresholdImage — Selecciona un umbral para cada píxel basado en un rango de intensidad
  - Imagick::addImage — Añade una nueva imagen a la lista de imágenes del objeto Imagick
  - Imagick::addNoiseImage — Añade ruido aleatorio a la imagen
  - Imagick::affineTransformImage — Transforma una imagen
  - Imagick::animateImages — Anima una imagen o imágenes
  - Imagick::annotateImage — Anota una imagen con texto
  - Imagick::appendImages — Añade un conjunto de imágenes
  - Imagick::autoLevelImage — Adjusts the levels of a particular image channel
  - Imagick::averageImages — Calcula la media de un conjunto de imágenes
  - Imagick::blackThresholdImage — Fuerza a todos los píxeles bajo un umbral a ser negros
  - Imagick::blueShiftImage — Mutes the colors of the image
  - Imagick::blurImage — Añade un filtro de borrosidad a la imagen
  - Imagick::borderImage — Rodea la imagen con un borde
  - Imagick::brightnessContrastImage — Change the brightness and/or contrast of an image
  - Imagick::charcoalImage — Simula un dibujo a carboncillo
  - Imagick::chopImage — Borra una región de una imagen y la recorta
  - Imagick::clampImage — Description
  - Imagick::clear — Borra todos los recursos asociados con un objeto Imagick
  - Imagick::clipImage — Recorta a lo largo del primer trazado desde un perfil 8BIM
  - Imagick::clipImagePath — Clips along the named paths from the 8BIM profile, if present
  - Imagick::clipPathImage — Recorta a lo largo de trazados nominados desde un perfil 8BIM
  - Imagick::clone — Hace una copia exacta de un objeto Imagick
  - Imagick::clutImage — Reemplaza los colores de una imagen
  - Imagick::coalesceImages — Compone un conjunto de imágenes
  - Imagick::colorFloodfillImage — Cambia el valor del color de cualquier píxel que coincida con el objetivo
  - Imagick::colorizeImage — Mezcla el color de relleno con la imagen
  - Imagick::colorMatrixImage — Apply color transformation to an image
  - Imagick::combineImages — Combina una o más imágenes en una sóla imagen
  - Imagick::commentImage — Añade un comentario a la imagen
  - Imagick::compareImageChannels — Devuelve la diferencia entre una o más imágenes
  - Imagick::compareImageLayers — Devuelve la región circundante máxima entre imágenes
  - Imagick::compareImages — Compara una imagen con otra reconstruida
  - Imagick::compositeImage — Compone una imagen en otra
  - Imagick::__construct — El constructor Imagick
  - Imagick::contrastImage — Cambia el contraste de una imagen
  - Imagick::contrastStretchImage — Mejora el contraste de una imagen en color
  - Imagick::convolveImage — Aplica una semilla de convolución a medida a la imagen
  - Imagick::count — Get the number of images
  - Imagick::cropImage — Extrae una región de la imagen
  - Imagick::cropThumbnailImage — Crea una miniatura recortada
  - Imagick::current — Devuelve una referencia del objeto Imagick actual
  - Imagick::cycleColormapImage — Desplaza el mapa de colores de una imagen
  - Imagick::decipherImage — Descifra una imagen
  - Imagick::deconstructImages — Devuelve ciertas diferencias de píxeles entre imágenes
  - Imagick::deleteImageArtifact — Borra un artefacto de imagen
  - Imagick::deleteImageProperty — Deletes an image property
  - Imagick::deskewImage — Elimina la torción de la imagen
  - Imagick::despeckleImage — Reduce el ruido granular de una imagen
  - Imagick::destroy — Destruye un objeto Imagick
  - Imagick::displayImage — Muestra una imagen
  - Imagick::displayImages — Muestra una imagen o una secuencia de imágenes
  - Imagick::distortImage — Deforma una imagen utilizando varios métodos de distorsión
  - Imagick::drawImage — Renderiza el objeto ImagickDraw a la imagen actual
  - Imagick::edgeImage — Mejora los bordes de la imagen
  - Imagick::embossImage — Devuelve una imagen en escala de grises con un efecto tridimensional
  - Imagick::encipherImage — Cifra una imagen
  - Imagick::enhanceImage — Mejora la calidad de una imagen con ruido
  - Imagick::equalizeImage — Ecualiza el histograma de la imagen
  - Imagick::evaluateImage — Aplica una expresión a una imagen
  - Imagick::exportImagePixels — Exporta píxeles de imagen en bruto
  - Imagick::extentImage — Establecer el tamaño de la imagen
  - Imagick::filter — Applies a custom convolution kernel to the image
  - Imagick::flattenImages — Fusiona una secuencia de imágenes
  - Imagick::flipImage — Crea una imagen espejo vertical
  - Imagick::floodFillPaintImage — Cambia el valor del color de cualquier píxel que coincida con el objetivo
  - Imagick::flopImage — Crea una imagen espejo horizontal
  - Imagick::forwardFourierTransformImage — Implements the discrete Fourier transform (DFT)
  - Imagick::frameImage — Añade un borde tridimensional simulado
  - Imagick::functionImage — Aplica una función a la imagen
  - Imagick::fxImage — Evalúa una expresión por cada píxel de la imagen
  - Imagick::gammaImage — Corrección gamma de una imagen
  - Imagick::gaussianBlurImage — Hace borrosa una imagen
  - Imagick::getColorspace — Obtiene el espacio de color
  - Imagick::getCompression — Obtiene el tipo de compresión del objeto
  - Imagick::getCompressionQuality — Obtiene la calidad de compresión del objeto
  - Imagick::getCopyright — Devuelve el copyright de la API ImageMagick como una cadena
  - Imagick::getFilename — El nombre de archivo asociado a una secuencia de imágenes
  - Imagick::getFont — Obtiene la fuente
  - Imagick::getFormat — Devuelve el formato de un objeto Imagick
  - Imagick::getGravity — Obtiene la gravedad
  - Imagick::getHomeURL — Devuelve la URL de inicio de ImageMagick
  - Imagick::getImage — Devuelve un nuevo objeto Imagick
  - Imagick::getImageAlphaChannel — Obtiene el canal alfa de una imagen
  - Imagick::getImageArtifact — Obtener el artefacto de imagen
  - Imagick::getImageAttribute — Returns a named attribute
  - Imagick::getImageBackgroundColor — Devuelve el color de fondo de la imagen
  - Imagick::getImageBlob — Devuelve la secuencia de imágenes como un valor de tipo blob
  - Imagick::getImageBluePrimary — Devuelve el punto primario azul de la cromaticidad
  - Imagick::getImageBorderColor — Devuelve el color del borde de la imagen
  - Imagick::getImageChannelDepth — Obtiene la profundidad de un canal de imagen en particular
  - Imagick::getImageChannelDistortion — Compara los canales de imagen de una imagen con una imagen reconstruida
  - Imagick::getImageChannelDistortions — Obtiene las distorsiones del canal
  - Imagick::getImageChannelExtrema — Obtiene los extremos de uno o más canales de imagen
  - Imagick::getImageChannelKurtosis — Obtiene la curtosis y la asimetría estadística de un canal específico
  - Imagick::getImageChannelMean — Obtiene la media y la desviación estándar
  - Imagick::getImageChannelRange — Obtiene el rango del canal
  - Imagick::getImageChannelStatistics — Devuelve las estadísticas de cada canal de la imagen
  - Imagick::getImageClipMask — Obtiene la máscara de recorte de la imagen
  - Imagick::getImageColormapColor — Devuelve el color del índice del mapa de colores especficado
  - Imagick::getImageColors — Obtiene el número de colores únicos de la imagen
  - Imagick::getImageColorspace — Obtiene el espacio de color de la imagen
  - Imagick::getImageCompose — Devuelve el operador de composición asociado a la imagen
  - Imagick::getImageCompression — Obtiene el tipo de compresión de la imagen actual
  - Imagick::getImageCompressionQuality — Obtiene la calidad de compresión de la imagen actual
  - Imagick::getImageDelay — Obtiene el retraso de la imagen
  - Imagick::getImageDepth — Obtiene la profundidad de la imagen
  - Imagick::getImageDispose — Obtiene el método de disposición de la imagen
  - Imagick::getImageDistortion — Compara una imagen con una imagen reconstruida
  - Imagick::getImageExtrema — Obtiene los extremos de la imagen
  - Imagick::getImageFilename — Devuelve el nombre de archivo de una imagen en particular de una secuencia
  - Imagick::getImageFormat — Devuelve el formato de una imagen en particular de una secuencia
  - Imagick::getImageGamma — Obtiene el valor gamma de la imagen
  - Imagick::getImageGeometry — Obtiene el ancho y el alto como un array asociativo
  - Imagick::getImageGravity — Obtiene la gravedad de la imagen
  - Imagick::getImageGreenPrimary — Devuelve el punto primario verde de la cromaticidad
  - Imagick::getImageHeight — Devuelve el alto de la imagen
  - Imagick::getImageHistogram — Obtiene el histograma de la imagen
  - Imagick::getImageIndex — Obtiene el índice de la imagen activa actual
  - Imagick::getImageInterlaceScheme — Obtiene la combinación de entrelazado de la imagen
  - Imagick::getImageInterpolateMethod — Devuelve el método de interpolación
  - Imagick::getImageIterations — Obtiene las iteraciones de la imagen
  - Imagick::getImageLength — Devuelve la longitud de la imagen en bytes
  - Imagick::getImageMatte — Devuelve si la imagen tiene un canal mate
  - Imagick::getImageMatteColor — Devuelve el color mate de la imagen
  - Imagick::getImageMimeType — Returns the image mime-type
  - Imagick::getImageOrientation — Obtiene la orientación de la imagen
  - Imagick::getImagePage — Devuelve la geometría de la página
  - Imagick::getImagePixelColor — Devuelve el color del píxel especificado
  - Imagick::getImageProfile — Devuelve el perfil nominado de la imagen
  - Imagick::getImageProfiles — Devuelve los perfiles de la imagen
  - Imagick::getImageProperties — Devuelve las propiedades de la imagen
  - Imagick::getImageProperty — Devuelve la propiedad nominada de la imagen
  - Imagick::getImageRedPrimary — Devuelve el punto primario rojo de la cromaticidad
  - Imagick::getImageRegion — Extrae una región de la imagen
  - Imagick::getImageRenderingIntent — Obtiene el propósito de renderización de la imagen
  - Imagick::getImageResolution — Obtiene la resolución X e Y de la imagen
  - Imagick::getImagesBlob — Devuelve todas las secuencias de imágenes como un blob
  - Imagick::getImageScene — Obtiene la escena de la imagen
  - Imagick::getImageSignature — Genera un resumen de un mensaje SHA-256
  - Imagick::getImageSize — Devuelve la longitud de la imagen en bytes
  - Imagick::getImageTicksPerSecond — Obtiene los pulsos por segundo de la imagen
  - Imagick::getImageTotalInkDensity — Obtiene la densidad de tinta total de la imagen
  - Imagick::getImageType — Obtiene el tipo de imagen potencial
  - Imagick::getImageUnits — Obtiene las unidades de resolución de la imagen
  - Imagick::getImageVirtualPixelMethod — Devuelve el método de píxel virtual
  - Imagick::getImageWhitePoint — Devuelve el punto blanco de la cromaticidad
  - Imagick::getImageWidth — Devuelve el ancho de la imagen
  - Imagick::getInterlaceScheme — Obtiene la combinación de entrelazado de un objeto
  - Imagick::getIteratorIndex — Obtiene el índice de la imagen activa actual
  - Imagick::getNumberImages — Devuelve el número de imágenes del objeto
  - Imagick::getOption — Devuelve un valor asociado con la clave especificada
  - Imagick::getPackageName — Devuelve el nombre del paquete de ImageMagick
  - Imagick::getPage — Devuelve la geometría de la página
  - Imagick::getPixelIterator — Devuelve un objeto MagickPixelIterator
  - Imagick::getPixelRegionIterator — Obtinene un objeto ImagickPixelIterator de una sección de imagen
  - Imagick::getPointSize — Obtiene el tamaño de punto
  - Imagick::getQuantum — Returns the ImageMagick quantum range
  - Imagick::getQuantumDepth — Obtiene la profundidad de la cuantía
  - Imagick::getQuantumRange — Devuelve el rango de cuantía de Imagick
  - Imagick::getRegistry — Get a StringRegistry entry
  - Imagick::getReleaseDate — Devuelve la fecha de distribución de ImageMagick
  - Imagick::getResource — Devuelve el uso de memoria del recurso especificado
  - Imagick::getResourceLimit — Devuelve el límite del recurso especificado
  - Imagick::getSamplingFactors — Obtiene el factor de muestreo horizontal y vertical
  - Imagick::getSize — Devuelve el tamaño asociado con el objeto Imagick
  - Imagick::getSizeOffset — Devuelve el índice de tamaño
  - Imagick::getVersion — Devuelve la versión de la API ImageMagick
  - Imagick::haldClutImage — Reemplaza los colores de la imagen
  - Imagick::hasNextImage — Comprueba si el objeto tiene más imágenes
  - Imagick::hasPreviousImage — Verifica si el objeto tiene una imagen previa
  - Imagick::identifyFormat — Formats a string with image details
  - Imagick::identifyImage — Identifica una imagen y obtiene sus atributos
  - Imagick::implodeImage — Crea una nueva imagen como una copia
  - Imagick::importImagePixels — Importa los píxeles de una imagen
  - Imagick::inverseFourierTransformImage — Implements the inverse discrete Fourier transform (DFT)
  - Imagick::labelImage — Añade una etiqueta a una imagen
  - Imagick::levelImage — Ajusta los niveles de la imagen
  - Imagick::linearStretchImage — Estrecha con saturación la intensidad de la imagen
  - Imagick::liquidRescaleImage — Anima una imagen o imágenes
  - Imagick::listRegistry — Description
  - Imagick::magnifyImage — Escala una imagen x2 proporcionalmente
  - Imagick::mapImage — Reemplaza los colores de una imagen con el color más cercano de una imagen de referencia
  - Imagick::matteFloodfillImage — Cambia el valor de transparencia de un color
  - Imagick::medianFilterImage — Aplica un filtro digital
  - Imagick::mergeImageLayers — Fusiona las capas de una imagen
  - Imagick::minifyImage — Escala una imagen proporcionalmente a la mitad de su tamaño
  - Imagick::modulateImage — Controla el brillo, la saturación y el tono
  - Imagick::montageImage — Crea una imagen compuesta
  - Imagick::morphImages — Metamorfosea un conjunto de imágenes
  - Imagick::morphology — Applies a user supplied kernel to the image according to the given morphology method.
  - Imagick::mosaicImages — Forma un mosaico de imágenes
  - Imagick::motionBlurImage — Simula borrosidad en movimiento
  - Imagick::negateImage — Invierte los colores en la imagen de referencia
  - Imagick::newImage — Crea una nueva imagen
  - Imagick::newPseudoImage — Crea una nueva imagen
  - Imagick::nextImage — Se mueve a la siguiente imagen
  - Imagick::normalizeImage — Mejora el contraste de una imagen a color
  - Imagick::oilPaintImage — Simula una pintura al óleo
  - Imagick::opaquePaintImage — Cambia el color de cualquier píxel que coincida con el objetivo
  - Imagick::optimizeImageLayers — Elimina porciones repetidas de imágenes para optimizarlas
  - Imagick::orderedPosterizeImage — Realiza un entramado ordenado
  - Imagick::paintFloodfillImage — Cambia el valor del color de cualquier píxel que coincida con el objetivo
  - Imagick::paintOpaqueImage — Cambia cualquier píxel que coincida con el color
  - Imagick::paintTransparentImage — Cambia cualquier píxel que coincida con el color definido para el relleno
  - Imagick::pingImage — Trae los atributos básicos de una imagen
  - Imagick::pingImageBlob — Traer los atributos rápidamente
  - Imagick::pingImageFile — Obtener los atrbutos básicos de la imagen de una manera liviana
  - Imagick::polaroidImage — Simula una fotografía Polaroid
  - Imagick::posterizeImage — Reduce la imagen a un número limitado de niveles de color
  - Imagick::previewImages — Precisa rápidamente los parámetros apropiados para el procesamiento de la imagen
  - Imagick::previousImage — Se mueve a la imagen previa del objeto
  - Imagick::profileImage — Añade o elimina un perfil de una imagen
  - Imagick::quantizeImage — Analiza los colores dentro de una imagen de referencia
  - Imagick::quantizeImages — Analiza los colores dentro de una secuencia de imágenes
  - Imagick::queryFontMetrics — Devuelve una matriz que representa las métricas de la fuente
  - Imagick::queryFonts — Devuelve las fuentes configuradas
  - Imagick::queryFormats — Devuelve los formatos soportados por Imagick
  - Imagick::radialBlurImage — Hace borrosa de forma radial una imagen
  - Imagick::raiseImage — Crea un efecto de botón en 3D simulado
  - Imagick::randomThresholdImage — Crea una imagen de alto contraste y dos colores
  - Imagick::readImage — Lee una imagen desde un nombre de fichero
  - Imagick::readImageBlob — Lee una imagen desde un string binario
  - Imagick::readImageFile — Lee una imagen desde un gestor de fichero abierto
  - Imagick::readimages — Reads image from an array of filenames
  - Imagick::recolorImage — Re-colorea una imagen
  - Imagick::reduceNoiseImage — Suaviza los contornos de una imagen
  - Imagick::remapImage — Re-mapea los colores de una imagen
  - Imagick::removeImage — Quita una imagen de la lista de imágenes
  - Imagick::removeImageProfile — Elimina el perfil nominado de la imagen y lo devuelve
  - Imagick::render — Renderiza todos los comandos de dibujo precedentes
  - Imagick::resampleImage — Remuestrea la imagen a la resolución deseada
  - Imagick::resetImagePage — Reinicia una página de imagen
  - Imagick::resizeImage — Escala una imagen
  - Imagick::rollImage — Compensa una imagen
  - Imagick::rotateImage — Rota una imagen
  - Imagick::rotationalBlurImage — Rotational blurs an image
  - Imagick::roundCorners — Redondea las esquinas de una imagen
  - Imagick::sampleImage — Escala una imagen con un muestreo de píxeles
  - Imagick::scaleImage — Escala el tamaño de una imagen
  - Imagick::segmentImage — Segmenta una imagen
  - Imagick::selectiveBlurImage — Description
  - Imagick::separateImageChannel — Separa un canal de la imagen
  - Imagick::sepiaToneImage — Pone una imagen en tono sepia
  - Imagick::setBackgroundColor — Establece el color de fondo por omisión del objeto
  - Imagick::setColorspace — Establecer el espacio de color
  - Imagick::setCompression — Establece el tipo de compresión predeterminado del objeto
  - Imagick::setCompressionQuality — Establece la calidad de compresión predeterminda del objeto
  - Imagick::setFilename — Establece el nombre de archivo antes de que se lea o escriba una imagen
  - Imagick::setFirstIterator — Establece el iterador Imagick para la primera imagen
  - Imagick::setFont — Establece el tipo de letra
  - Imagick::setFormat — Establece el formato del objeto Imagick
  - Imagick::setGravity — Establece la gravedad
  - Imagick::setImage — Reemplaza una imagen en el objeto
  - Imagick::setImageAlphaChannel — Establece el canal alfa de la imagen
  - Imagick::setImageArtifact — Establecer un artefacto de imagen
  - Imagick::setImageAttribute — Description
  - Imagick::setImageBackgroundColor — Establece el color de fondo de la imagen
  - Imagick::setImageBias — Establece el sesgo de la imagen para cualquier método que convolucione una imagen
  - Imagick::setImageBiasQuantum — Sets the image bias
  - Imagick::setImageBluePrimary — Establece el punto primario azul de la cromaticidad de la imagen
  - Imagick::setImageBorderColor — Establece el color de borde de la imagen
  - Imagick::setImageChannelDepth — Establece la profundidad de una canal de imagen en particular
  - Imagick::setImageClipMask — Establece la máscara de recorte de una imagen
  - Imagick::setImageColormapColor — Establece el color de un índice de mapa de color especificado
  - Imagick::setImageColorspace — Establece el espacio de color de una imagen
  - Imagick::setImageCompose — Establece el operador de composción de una imagen
  - Imagick::setImageCompression — Establece la compresión de una imagen
  - Imagick::setImageCompressionQuality — Establece la calidad de compresión de una imagen
  - Imagick::setImageDelay — Establece el retardo de una imagen
  - Imagick::setImageDepth — Establece la profundidad de una imagen
  - Imagick::setImageDispose — Establece el método de disposición de una imagen
  - Imagick::setImageExtent — Establece el tamaño de una imagen
  - Imagick::setImageFilename — Establece el nombre de archivo de una imagen en particular
  - Imagick::setImageFormat — Establece el formato de una imagen en particular
  - Imagick::setImageGamma — Establece el valor gamma de la imagen
  - Imagick::setImageGravity — Establece la gravedad de la imagen
  - Imagick::setImageGreenPrimary — Establece el punto primario verde de la cromaticidad de la imagen
  - Imagick::setImageIndex — Establece la posición del iterador
  - Imagick::setImageInterlaceScheme — Establece la compresión de la imagen
  - Imagick::setImageInterpolateMethod — Establece el método de interpolación de píxeles
  - Imagick::setImageIterations — Establece las iteraciones de una imagen
  - Imagick::setImageMatte — Establece el canal mate de la imagen
  - Imagick::setImageMatteColor — Establece el color mate de la imagen
  - Imagick::setImageOpacity — Establece el nivel de opacidad de la imagen
  - Imagick::setImageOrientation — Establece la orientación de la imagen
  - Imagick::setImagePage — Establece la geometría de la página de la imagen
  - Imagick::setImageProfile — Añade un perfil nominado al objeto Imagick
  - Imagick::setImageProperty — Establece una propiedad de la imagen
  - Imagick::setImageRedPrimary — Establece el punto primario rojo de la cromaticidad de la imagen
  - Imagick::setImageRenderingIntent — Establece el propósito de renderización de la imagen
  - Imagick::setImageResolution — Establece la resolución de la imagen
  - Imagick::setImageScene — Establece la escena de la imagen
  - Imagick::setImageTicksPerSecond — Establece los ticks por segundo de la imagen
  - Imagick::setImageType — Establece el tipo de imagen
  - Imagick::setImageUnits — Establece las unidades de resolución de la imagen
  - Imagick::setImageVirtualPixelMethod — Establece el método de píxel virtual de la imagen
  - Imagick::setImageWhitePoint — Establece el punto blanco de cromaticidad de la imagen
  - Imagick::setInterlaceScheme — Establece la compresión de la imagen
  - Imagick::setIteratorIndex — Establece la posición del iterador
  - Imagick::setLastIterator — Establece el iterador de Imagick a la última imagen
  - Imagick::setOption — Establece una opción
  - Imagick::setPage — Establece la geometría de página del objeto Imagick
  - Imagick::setPointSize — Establece el tamaño del punto
  - Imagick::setProgressMonitor — Description
  - Imagick::setRegistry — Description
  - Imagick::setResolution — Establece la resolución de la imagen
  - Imagick::setResourceLimit — Establece el límite de un recurso en particular en megabytes
  - Imagick::setSamplingFactors — Establece los factores de muestreo de la imagen
  - Imagick::setSize — Establece el tamaño del objeto Imagick
  - Imagick::setSizeOffset — Establece el tamaño y el índice del objeto Imagick
  - Imagick::setType — Establece el atributo tipo de imagen
  - Imagick::shadeImage — Crea un efecto en 3D
  - Imagick::shadowImage — Simula una sombra de imagen
  - Imagick::sharpenImage — Afila una imagen
  - Imagick::shaveImage — Recorta píxeles de los extremos de la imagen
  - Imagick::shearImage — Crea un paralelogramo
  - Imagick::sigmoidalContrastImage — Ajusta el contraste de una imagen
  - Imagick::sketchImage — Simula el bosquejo de un lapiz
  - Imagick::smushImages — Description
  - Imagick::solarizeImage — Aplica un efecto de solarización a la imagen
  - Imagick::sparseColorImage — Interpola colores
  - Imagick::spliceImage — Une un color sólido en la imagen
  - Imagick::spreadImage — Despalza aleatoriamente cada píxel en un bloque
  - Imagick::statisticImage — Description
  - Imagick::steganoImage — Oculta una marca de agua digital dentro de la imagen
  - Imagick::stereoImage — Compone dos imágenes
  - Imagick::stripImage — Elimina todos los perfiles y comentarios de una imagen
  - Imagick::subImageMatch — Description
  - Imagick::swirlImage — Arremolina los píxeles desde el centro de la imagen
  - Imagick::textureImage — Reviste repetidamente la textura de la imagen
  - Imagick::thresholdImage — Cambia el valor de píexeles individuales basdos en un umbral
  - Imagick::thumbnailImage — Cambia el tamaño de una imagen
  - Imagick::tintImage — Aplica un vector de color a cada píxel en la imagen
  - Imagick::__toString — Devuelve la imagen como un string
  - Imagick::transformImage — Método conveniente para establecer el tamaño del recorte y la geometría de la imagen
  - Imagick::transformImageColorspace — Transforma una imagen a un nuevo espacio de color
  - Imagick::transparentPaintImage — Pinta píxeles transparentes
  - Imagick::transposeImage — Crea una imagen espejo vertical
  - Imagick::transverseImage — Crea una imagen espejo horizontal
  - Imagick::trimImage — Elimina los extremos de la imagen
  - Imagick::uniqueImageColors — Desecha todos los colores de los píxeles excepto uno
  - Imagick::unsharpMaskImage — Afila una imagen
  - Imagick::valid — Comprueba si el elemento actual es válido
  - Imagick::vignetteImage — Añade un filtro de viñeta a la imagen
  - Imagick::waveImage — Aplica un filtro de onda a la imagen
  - Imagick::whiteThresholdImage — Fuerza a todos los píxeles por encima del umbral a ser blancos
  - Imagick::writeImage — Escribe una imagen al nombre de fichero especificado
  - Imagick::writeImageFile — Escribe una imagen a un gestor de archivo
  - Imagick::writeImages — Escribe una imagen o secuencia de imágenes
  - Imagick::writeImagesFile — Escribe fotogramas al gestor de archivo
- ImagickDraw — La clase ImagickDraw
  - ImagickDraw::affine — Ajusta la matriz de transformación afín actual
  - ImagickDraw::annotation — Dibuja texto en la imagen
  - ImagickDraw::arc — Dibuja un arco
  - ImagickDraw::bezier — Dibuja una curva de Bézier
  - ImagickDraw::circle — Dibuja un círculo
  - ImagickDraw::clear — Borra el objeto ImagickDraw
  - ImagickDraw::clone — Hace una copia exacta del objeto ImagickDraw especificado
  - ImagickDraw::color — Dibuja color en una imagen
  - ImagickDraw::comment — Añade un comentario
  - ImagickDraw::composite — Compone una imagen dentro de la imagen actual
  - ImagickDraw::__construct — El constructor ImagickDraw
  - ImagickDraw::destroy — Libera todos los recursos asociados
  - ImagickDraw::ellipse — Dibuja una elipse en la imagen
  - ImagickDraw::getClipPath — Obtiene el ID del trazado de recorte actual
  - ImagickDraw::getClipRule — Devuelve la regla de relleno de un polígono actual
  - ImagickDraw::getClipUnits — Devuelve la interpretación de unidades del trazado de recorte
  - ImagickDraw::getFillColor — Devuelve el color de relleno
  - ImagickDraw::getFillOpacity — Devuelve la opacidad usada cuando se dibuja
  - ImagickDraw::getFillRule — Devuelve la regla de relleno
  - ImagickDraw::getFont — Devuelve la fuente
  - ImagickDraw::getFontFamily — Devuelve la familia de la fuente
  - ImagickDraw::getFontSize — Devuelve el tamaño de punto de la fuente
  - ImagickDraw::getFontStretch — Description
  - ImagickDraw::getFontStyle — Devuelve el estilo de fuente
  - ImagickDraw::getFontWeight — Devuelve el peso de la fuente
  - ImagickDraw::getGravity — Devuelve la gravedad de emplazamiento del texto
  - ImagickDraw::getStrokeAntialias — Devuelve la configuración de antialias de contorno actual
  - ImagickDraw::getStrokeColor — Devuelve el color usado por los perfiles de objetos contorneados
  - ImagickDraw::getStrokeDashArray — Devuelve un array que representa el patrón de rayas y huecos usado por trazados contorneados
  - ImagickDraw::getStrokeDashOffset — Devuelve el índice dentro del patrón de discontinuidad para iniciar la discontinuidad
  - ImagickDraw::getStrokeLineCap — Devuelve la forma que se va a usar al final de los subtrazados abiertos cuando están contorneados
  - ImagickDraw::getStrokeLineJoin — Devuelve la forma que se va a usar en la esquinas de los trazados cuando están contorneados
  - ImagickDraw::getStrokeMiterLimit — Devuelve el límite del inglete del contorno
  - ImagickDraw::getStrokeOpacity — Devuelve la opacidad del perfil de objetos contorneados
  - ImagickDraw::getStrokeWidth — Devuelve al ancho del contorno usado para dibujar contornos de objetos
  - ImagickDraw::getTextAlignment — Devuelve la alineación del texto
  - ImagickDraw::getTextAntialias — Devuelve la configuración de antialias del texto actual
  - ImagickDraw::getTextDecoration — Devuelve la decoración del texto
  - ImagickDraw::getTextEncoding — Devuelve la codificación usada para anotaciones de texto
  - ImagickDraw::getTextInterlineSpacing — Description
  - ImagickDraw::getTextInterwordSpacing — Description
  - ImagickDraw::getTextKerning — Description
  - ImagickDraw::getTextUnderColor — Devuelve el color debajo del texto
  - ImagickDraw::getVectorGraphics — Devuelve una cadena que contiene gráficos vectoriales
  - ImagickDraw::line — Dibuja una línea
  - ImagickDraw::matte — Pinta sobre el canal de opacidad de la imagen
  - ImagickDraw::pathClose — Añade un elemento de trazado al trazado actual
  - ImagickDraw::pathCurveToAbsolute — Dibuja una curva cúbica de Bézier
  - ImagickDraw::pathCurveToQuadraticBezierAbsolute — Dibuja una curva Bézier cuadrática
  - ImagickDraw::pathCurveToQuadraticBezierRelative — Dibuja una curva Bézier cuadrática
  - ImagickDraw::pathCurveToQuadraticBezierSmoothAbsolute — Dibuja una curva Bézier cuadrática
  - ImagickDraw::pathCurveToQuadraticBezierSmoothRelative — Dibuja una curva Bézier cuadrática
  - ImagickDraw::pathCurveToRelative — Dibuja una curva cúbica de Bézier
  - ImagickDraw::pathCurveToSmoothAbsolute — Dibuja una curva cúbica de Bézier
  - ImagickDraw::pathCurveToSmoothRelative — Dibuja una curva cúbica de Bézier
  - ImagickDraw::pathEllipticArcAbsolute — Dibuja un arco elíptico
  - ImagickDraw::pathEllipticArcRelative — Dibuja un arco elíptico
  - ImagickDraw::pathFinish — Finaliza el trazado actual
  - ImagickDraw::pathLineToAbsolute — Dibuja un trazado de línea
  - ImagickDraw::pathLineToHorizontalAbsolute — Dibuja un trazado de línea horizontal
  - ImagickDraw::pathLineToHorizontalRelative — Dibuja una línea horizontal
  - ImagickDraw::pathLineToRelative — Dibuja un trazado de línea
  - ImagickDraw::pathLineToVerticalAbsolute — Dibuja un línea vertical
  - ImagickDraw::pathLineToVerticalRelative — Dibuja un trazado de línea vertical
  - ImagickDraw::pathMoveToAbsolute — Inicia un nuevo sub-trazado
  - ImagickDraw::pathMoveToRelative — Inicia un nuevo sub-trazado
  - ImagickDraw::pathStart — Declara el inicio de una lista de dibujo de trazados
  - ImagickDraw::point — Dibuja un punto
  - ImagickDraw::polygon — Dibuja un polígono
  - ImagickDraw::polyline — Dibuja una poli-línea
  - ImagickDraw::pop — Destruye el objeto ImagickDraw actual de la pila, y lo devuelve al objeto ImagickDraw previamente metido
  - ImagickDraw::popClipPath — Finaliza una definición de un trazado de recorte
  - ImagickDraw::popDefs — Finaliza una lista de definiciones
  - ImagickDraw::popPattern — Finaliza una definición de patrón
  - ImagickDraw::push — Clona el objeto ImagickDraw actual y lo mete en la pila
  - ImagickDraw::pushClipPath — Inicia la definición de un trazado de recorte
  - ImagickDraw::pushDefs — Indica que los siguientes comandos crean elementos con nombre para un procesamiento previo
  - ImagickDraw::pushPattern — Indica que los comandos subsiguientes hasta un comando ImagickDraw::opPattern() comprenden la definición de un patrón nominado
  - ImagickDraw::rectangle — Dibuja un rectángulo
  - ImagickDraw::render — Renderiza todos los comandos de dibujo precedentes en la imagen
  - ImagickDraw::resetVectorGraphics — Description
  - ImagickDraw::rotate — Aplica la rotación especificada al espacio de coordenadas actual
  - ImagickDraw::roundRectangle — Dibuja un rectángulo redondeado
  - ImagickDraw::scale — Ajusta el factor de escala
  - ImagickDraw::setClipPath — Asocia un trazado de recorte nominado con la imagen
  - ImagickDraw::setClipRule — Establece la regla de relleno de polígonos a usar por el trazado de recorte
  - ImagickDraw::setClipUnits — Establece la interpretación de las unidades de un trazado de recorte
  - ImagickDraw::setFillAlpha — Establece la opacidad a usar cuando se dibuja utilizando el color de relleno o la textura de relleno
  - ImagickDraw::setFillColor — Establece el color de relleno que se va a usar para dibujar objetos rellenos
  - ImagickDraw::setFillOpacity — Establece la opacidad para usarla cuando se dibuja utilizando el color de relleno o la textura de relleno
  - ImagickDraw::setFillPatternURL — Establece la URL a usar como un patrón de relleno para objetos rellenos
  - ImagickDraw::setFillRule — Establece la regla de relleno a usar mientras se dibujan polígonos
  - ImagickDraw::setFont — Establece la fuente especificada completamente para usarla cuando se escribe texto
  - ImagickDraw::setFontFamily — Establece la familia de fuentes para usarla cuando se escribe texto
  - ImagickDraw::setFontSize — Establece el tamaño de punto de la fuente para usarlo cuando se escribe texto
  - ImagickDraw::setFontStretch — Establece el estiramiento de la fuente para usarla cuando se escribe texto
  - ImagickDraw::setFontStyle — Establece el estilo de fuente para usarlo cuando se escribe texto
  - ImagickDraw::setFontWeight — Establece el peso de fuente
  - ImagickDraw::setGravity — Establece la gravedad de ubicación del texto
  - ImagickDraw::setResolution — Description
  - ImagickDraw::setStrokeAlpha — Especifica la opacidad de los perfiles de los objetos contorneados
  - ImagickDraw::setStrokeAntialias — Controla si los perfiles contorneados tiene antialias
  - ImagickDraw::setStrokeColor — Establece el color usado por los perfiles de objetos contorneados
  - ImagickDraw::setStrokeDashArray — Especifica el patrón de rayas y huecos usado por los trazados de contorno
  - ImagickDraw::setStrokeDashOffset — Especifica el índice dentro del patrón de discontinuidad para iniciar la discontinuidad
  - ImagickDraw::setStrokeLineCap — Especifica la forma que se va a usar al final de los subtrazados abiertos cuando están contorneados
  - ImagickDraw::setStrokeLineJoin — Especifica la forma que se va a usar en la esquinas de los trazados cuando están contorneados
  - ImagickDraw::setStrokeMiterLimit — Especifica el límite del inglete
  - ImagickDraw::setStrokeOpacity — Especifica la opacidad de los perfiles de los objetos contorneados
  - ImagickDraw::setStrokePatternURL — Establece el patrón usado para los perfiles de objetos contorneados
  - ImagickDraw::setStrokeWidth — Establece el ancho del contorno a usar para dibujar perfiles de objetos
  - ImagickDraw::setTextAlignment — Especifica una alineación de texto
  - ImagickDraw::setTextAntialias — Controla si el texto tiene antialias
  - ImagickDraw::setTextDecoration — Especifica una decoración
  - ImagickDraw::setTextEncoding — Especifica el conjunto de codificación del texto
  - ImagickDraw::setTextInterlineSpacing — Description
  - ImagickDraw::setTextInterwordSpacing — Description
  - ImagickDraw::setTextKerning — Description
  - ImagickDraw::setTextUnderColor — Especifica el color de un rectángulo de fondo
  - ImagickDraw::setVectorGraphics — Establece los gráficos vectoriales
  - ImagickDraw::setViewbox — Establece el tamaño de todos los lienzos
  - ImagickDraw::skewX — Tuerce el sistema de coordenadas actual en la dirección horizontal
  - ImagickDraw::skewY — Tuerce el sistema de coordenadas actual en la dirección vertical
  - ImagickDraw::translate — Aplica una traslación del sistema de coordenadas actual
- ImagickPixel — La clase ImagickPixel
  - ImagickPixel::clear — Borra los recursos asociados con este objeto
  - ImagickPixel::__construct — El constructor ImagickPixel
  - ImagickPixel::destroy — Desasigna los recursos asociados con este objeto
  - ImagickPixel::getColor — Devuelve el color
  - ImagickPixel::getColorAsString — Devuelve el color como string
  - ImagickPixel::getColorCount — Devuelve la cuenta de color asociada a este
  - ImagickPixel::getColorQuantum — Description
  - ImagickPixel::getColorValue — Obtiene el valor normalizado del canal de color proporcionado
  - ImagickPixel::getColorValueQuantum — Description
  - ImagickPixel::getHSL — Devuelve el color HSL normalizado del objeto ImagickPixel
  - ImagickPixel::getIndex — Description
  - ImagickPixel::isPixelSimilar — Comprobar la distancia entre este color y otro
  - ImagickPixel::isPixelSimilarQuantum — Description
  - ImagickPixel::isSimilar — Comprobar la distancia entre este color y otro
  - ImagickPixel::setColor — Establece el color
  - ImagickPixel::setColorCount — Description
  - ImagickPixel::setColorValue — Establece el valor normalizado de uno de los canales
  - ImagickPixel::setColorValueQuantum — Description
  - ImagickPixel::setHSL — Establece el color HSL normalizado
  - ImagickPixel::setIndex — Description
- ImagickPixelIterator — La clase ImagickPixelIterator
  - ImagickPixelIterator::clear — Borra los recursos asociados con un objeto PixelIterator
  - ImagickPixelIterator::__construct — El constructor ImagickPixelIterator
  - ImagickPixelIterator::destroy — Desasigna los recursos asociacdos con un objeto PixelIterator
  - ImagickPixelIterator::getCurrentIteratorRow — Devuelve la fila actual de objetos ImagickPixel
  - ImagickPixelIterator::getIteratorRow — Devuelve la fila actual del iterador de píxel
  - ImagickPixelIterator::getNextIteratorRow — Devuelve la fila siguiente del iterador de píxel
  - ImagickPixelIterator::getPreviousIteratorRow — Devuelve la fila previa
  - ImagickPixelIterator::newPixelIterator — Devuelve un nuevo iterador de píxel
  - ImagickPixelIterator::newPixelRegionIterator — Devuelve un nuevo iterador de píxel
  - ImagickPixelIterator::resetIterator — Reinicia el iterador de píxel
  - ImagickPixelIterator::setIteratorFirstRow — Establece el iterador de píxel a la primera fila de píxeles
  - ImagickPixelIterator::setIteratorLastRow — Establece el iterador de píxel a la última fila de píxeles
  - ImagickPixelIterator::setIteratorRow — Establecer la fila del iterador de píxel
  - ImagickPixelIterator::syncIterator — Sincornizar el iterador de píxel
- ImagickKernel — La clase ImagickKernel
  - ImagickKernel::addKernel — Description
  - ImagickKernel::addUnityKernel — Description
  - ImagickKernel::fromBuiltIn — Description
  - ImagickKernel::fromMatrix — Description
  - ImagickKernel::getMatrix — Description
  - ImagickKernel::scale — Description
  - ImagickKernel::separate — Description