La classe Imagick
(PECL imagick 2.0.0)
Synopsis de la classe
Imagick
implements
Iterator
{
bool adaptiveBlurImage
( float
$radius
, float $sigma
[, int $channel
= Imagick::CHANNEL_DEFAULT
] )
bool adaptiveSharpenImage
( float
$radius
, float $sigma
[, int $channel
= Imagick::CHANNEL_DEFAULT
] )
bool annotateImage
( ImagickDraw
$draw_settings
, float $x
, float $y
, float $angle
, string $text
)
bool compositeImage
( Imagick
$composite_object
, int $composite
, int $x
, int $y
[, int $channel
= Imagick::CHANNEL_ALL
] )
__construct
( mixed
$files
)
bool contrastStretchImage
( float
$black_point
, float $white_point
[, int $channel
= Imagick::CHANNEL_ALL
] )
public array exportImagePixels
( int
$x
, int $y
, int $width
, int $height
, string $map
, int $STORAGE
)
bool floodFillPaintImage
( mixed
$fill
, float $fuzz
, mixed $target
, int $x
, int $y
, bool $invert
[, int $channel
= Imagick::CHANNEL_DEFAULT
] )
bool frameImage
( mixed
$matte_color
, int $width
, int $height
, int $inner_bevel
, int $outer_bevel
)
public bool functionImage
( int
$function
, array $arguments
[, int $channel
= Imagick::CHANNEL_DEFAULT
] )
float getImageChannelDistortions
( Imagick
$reference
, int $metric
[, int $channel
= Imagick::CHANNEL_DEFAULT
] )
public bool importImagePixels
( int
$x
, int $y
, int $width
, int $height
, string $map
, int $storage
, array $pixels
)
bool levelImage
( float
$blackPoint
, float $gamma
, float $whitePoint
[, int $channel
= Imagick::CHANNEL_ALL
] )
Imagick montageImage
( ImagickDraw
$draw
, string $tile_geometry
, string $thumbnail_geometry
, int $mode
, string $frame
)
bool motionBlurImage
( float
$radius
, float $sigma
, float $angle
[, int $channel
= Imagick::CHANNEL_DEFAULT
] )
bool opaquePaintImage
( mixed
$target
, mixed $fill
, float $fuzz
, bool $invert
[, int $channel
= Imagick::CHANNEL_DEFAULT
] )
bool paintFloodfillImage
( mixed
$fill
, float $fuzz
, mixed $bordercolor
, int $x
, int $y
[, int $channel
= Imagick::CHANNEL_ALL
] )
bool paintOpaqueImage
( mixed
$target
, mixed $fill
, float $fuzz
[, int $channel
= Imagick::CHANNEL_ALL
] )
bool quantizeImage
( int
$numberColors
, int $colorspace
, int $treedepth
, bool $dither
, bool $measureError
)
bool quantizeImages
( int
$numberColors
, int $colorspace
, int $treedepth
, bool $dither
, bool $measureError
)
bool resizeImage
( int
$columns
, int $rows
, int $filter
, float $blur
[, bool $bestfit
= false
] )
bool roundCorners
( float
$x_rounding
, float $y_rounding
[, float $stroke_width
= 10
[, float $displace
= 5
[, float $size_correction
= -6
]]] )
public bool segmentImage
( int
$COLORSPACE
, float $cluster_threshold
, float $smooth_threshold
[, bool $verbose
= false
] )
bool sigmoidalContrastImage
( bool
$sharpen
, float $alpha
, float $beta
[, int $channel
= Imagick::CHANNEL_ALL
] )
public bool sparseColorImage
( int
$SPARSE_METHOD
, array $arguments
[, int $channel
= Imagick::CHANNEL_DEFAULT
] )
bool unsharpMaskImage
( float
}$radius
, float $sigma
, float $amount
, float $threshold
[, int $channel
= Imagick::CHANNEL_ALL
] )Méthodes Image et méthodes globales
La classe Imagick permet d'agir sur plusieurs images simultanément et ce, grâce à une pile interne. Il y a toujours un pointeur interne, pointant sur l'image courante. Quelques fonctions agissent sur toutes les images d'une classe Imagick, mais la plupart uniquement sur l'image courante au regard de cette pile. Tout comme les conversions, les noms des méthodes peuvent contenir le nom de l'image, relatant uniquement l'effet sur l'image de la pile.
Méthodes de la classe
Vu le nombre de méthodes, voici une liste les présentant de façon générale :
Sommaire
- Imagick::adaptiveBlurImage — Ajout un flou adaptatif à l'image
- Imagick::adaptiveResizeImage — Redimensionne adaptativement une image par triangulation
- Imagick::adaptiveSharpenImage — Augmente le contraste de l'image
- Imagick::adaptiveThresholdImage — Sélectionne le niveau de chaque pixel, à partir d'un intervalle d'intensité
- Imagick::addImage — Ajoute une nouvelle image à la liste d'image Imagick
- Imagick::addNoiseImage — Ajoute un bruit blanc à une image
- Imagick::affineTransformImage — Transforme une image
- Imagick::animateImages — Anime une ou plusieurs images
- Imagick::annotateImage — Annote une image avec un texte
- Imagick::appendImages — Ajoute un jeu d'images
- Imagick::averageImages — Moyenne d'un jeu d'images
- Imagick::blackThresholdImage — Force tous les pixels au-delà d'un seuil à noir
- Imagick::blurImage — Ajoute un filtre de flou à une image
- Imagick::borderImage — Encadre une image avec un bord
- Imagick::charcoalImage — Simule un dessin au fusain
- Imagick::chopImage — Supprime une région d'une image et retaille
- Imagick::clear — Libère toutes les ressources associées à un objet Imagick
- Imagick::clipImage — S'aligne sur le premier chemin d'un profil 8BIM
- Imagick::clipPathImage — Suit le chemin d'un profil 8BIM
- Imagick::clone — Fait une copie exacte d'un objet Imagick
- Imagick::clutImage — Remplace les couleurs d'une image
- Imagick::coalesceImages — Compose un jeu d'images
- Imagick::colorFloodfillImage — Change la couleur d'un pixel
- Imagick::colorizeImage — Mélange la couleur de remplissage avec l'image
- Imagick::combineImages — Combine plusieurs images en une seule
- Imagick::commentImage — Ajoute un commentaire à une image
- Imagick::compareImageChannels — Retourne la différence entre plusieurs images
- Imagick::compareImageLayers — Retourne la région d'encadrement maximale entre deux images
- Imagick::compareImages — Compare une image avec une image reconstituée
- Imagick::compositeImage — Compose une image avec une autre
- Imagick::__construct — Le constructeur Imagick
- Imagick::contrastImage — Change le contraste de l'image
- Imagick::contrastStretchImage — Améliore le contraste d'une image
- Imagick::convolveImage — Applique un noyau de convolution à une image
- Imagick::cropImage — Extrait une région d'une image
- Imagick::cropThumbnailImage — Crée une miniature par retaillage
- Imagick::current — Retourne une référence sur l'objet imagick courant
- Imagick::cycleColormapImage — Déplace la carte des couleurs d'une image
- Imagick::decipherImage — Déchiffre une image
- Imagick::deconstructImages — Retourne les différences de certains pixels entre deux images
- Imagick::deleteImageArtifact — Supprime l'artefact d'une image
- Imagick::deskewImage — Supprime le biais de l'image
- Imagick::despeckleImage — Réduit le bruit speckle d'une image
- Imagick::destroy — Détruit un objet Imagick
- Imagick::displayImage — Affiche une image
- Imagick::displayImages — Affiche une image ou une séquence
- Imagick::distortImage — Déforme une image avec différentes méthodes
- Imagick::drawImage — Affiche un objet ImagickDraw dans l'image courante
- Imagick::edgeImage — Renforce les bords dans l'image
- Imagick::embossImage — Retourne une image en niveau de gris, avec un effet 3D
- Imagick::encipherImage — Chiffre une image
- Imagick::enhanceImage — Améliore la qualité d'une image bruitée
- Imagick::equalizeImage — Égalise l'histogramme d'une image
- Imagick::evaluateImage — Applique une expression à une image
- Imagick::exportImagePixels — Exporte les pixels bruts de l'image
- Imagick::extentImage — Définit la taille de l'image
- Imagick::flattenImages — Fusionne une séquence d'images
- Imagick::flipImage — Crée une image par miroir vertical
- Imagick::floodFillPaintImage — Modifie la valeur de la couleur de chaque pixel correspondant à la cible
- Imagick::flopImage — Crée une image par miroir horizontal
- Imagick::frameImage — Ajoute un bord 3D
- Imagick::functionImage — Applique une fonction sur l'image
- Imagick::fxImage — Évalue une expression pour chaque pixel d'une image
- Imagick::gammaImage — Applique une correction gamma à l'image
- Imagick::gaussianBlurImage — Ajoute du flou à image
- Imagick::getColorspace — Récupère l'espace de couleurs
- Imagick::getCompression — Lit le type de compression
- Imagick::getCompressionQuality — Lit la qualité de la compression
- Imagick::getCopyright — Retourne le copyright de l'API ImageMagick API
- Imagick::getFilename — Lit le nom du fichier associé à une séquence
- Imagick::getFont — Récupère la police de caractères
- Imagick::getFormat — Retourne le format de l'image Imagick
- Imagick::getGravity — Récupère la gravité
- Imagick::getHomeURL — Retourne l'URL de ImageMagick
- Imagick::getImage — Retourne un nouvel objet Imagick
- Imagick::getImageAlphaChannel — Récupère le canal alpha de l'image
- Imagick::getImageArtifact — Récupère l'artefact de l'image
- Imagick::getImageBackgroundColor — Retourne la couleur de fond
- Imagick::getImageBlob — Retourne la séquence d'images comme un blob
- Imagick::getImageBluePrimary — Retourne la chromacité de la couleur bleue
- Imagick::getImageBorderColor — Retourne la couleur de bordure de l'image
- Imagick::getImageChannelDepth — Lit la profondeur d'un des canaux de l'image
- Imagick::getImageChannelDistortion — Compare les canaux d'une image reconstituée
- Imagick::getImageChannelDistortions — Récupère les distorsions d'un canal
- Imagick::getImageChannelExtrema — Lit les extrêmes pour les canaux de l'image
- Imagick::getImageChannelKurtosis — Le but de getImageChannelKurtosis
- Imagick::getImageChannelMean — Lit la moyenne et la déviation standard
- Imagick::getImageChannelRange — Récupère l'intervalle du canal
- Imagick::getImageChannelStatistics — Retourne des statistiques sur chaque canal de l'image
- Imagick::getImageClipMask — Récupère le masque du clip de l'image
- Imagick::getImageColormapColor — Retourne la couleur à l'index de la carte de couleurs
- Imagick::getImageColors — Lit le nombre de couleurs uniques de l'image
- Imagick::getImageColorspace — Lit l'espace de couleurs de l'image
- Imagick::getImageCompose — Retourne l'opérateur de composition associé à une image
- Imagick::getImageCompression — Lit le type de compression de l'image
- Imagick::getImageCompressionQuality — Lit la qualité de compression de l'image
- Imagick::getImageDelay — Lit le délai de l'image
- Imagick::getImageDepth — Lit la profondeur de l'image
- Imagick::getImageDispose — Lit la méthode de récupération
- Imagick::getImageDistortion — Compare une image à une image reconstituée
- Imagick::getImageExtrema — Lit les extrêmes d'une image
- Imagick::getImageFilename — Retourne le nom d'un fichier pour une image dans une séquence
- Imagick::getImageFormat — Retourne le format d'une image dans une séquence
- Imagick::getImageGamma — Lit le gamma de l'image
- Imagick::getImageGeometry — Lit les dimensions de l'image dans un tableau
- Imagick::getImageGravity — Récupère la gravité de l'image
- Imagick::getImageGreenPrimary — Retourne la chromacité de la couleur verte
- Imagick::getImageHeight — Retourne la hauteur de l'image
- Imagick::getImageHistogram — Retourne l'histogramme de l'image
- Imagick::getImageIndex — Lit l'index de l'image courante
- Imagick::getImageInterlaceScheme — Lit le schéma d'entrelacement de l'image
- Imagick::getImageInterpolateMethod — Retourne la méthode d'interpolation
- Imagick::getImageIterations — Lit les itérations de l'image
- Imagick::getImageLength — Retourne la taille de l'image en octets
- Imagick::getImageMagickLicense — Retourne une chaîne avec la licence ImageMagick
- Imagick::getImageMatte — Indique si l'image a un canal mat
- Imagick::getImageMatteColor — Retourne la couleur mate de l'image
- Imagick::getImageOrientation — Lit l'orientation de l'image
- Imagick::getImagePage — Retourne la géométrie de la page
- Imagick::getImagePixelColor — Retourne la couleur d'un pixel
- Imagick::getImageProfile — Retourne un profil d'une image
- Imagick::getImageProfiles — Retourne les profils de l'image
- Imagick::getImageProperties — Retourne les propriétés EXIF de l'image
- Imagick::getImageProperty — Retourne une propriété d'une image
- Imagick::getImageRedPrimary — Retourne la chromacité du point rouge
- Imagick::getImageRegion — Extrait une région d'une image
- Imagick::getImageRenderingIntent — Lit la méthode de rendu de l'image
- Imagick::getImageResolution — Lit les résolutions en X et Y d'une image
- Imagick::getImagesBlob — Retourne toutes les images de la séquence en un BLOB
- Imagick::getImageScene — Retourne la scène de l'image
- Imagick::getImageSignature — Génère une signature SHA-256
- Imagick::getImageSize — Retourne la taille de l'image en octets
- Imagick::getImageTicksPerSecond — Lit les ticks-par-seconde de l'image
- Imagick::getImageTotalInkDensity — Lit la densité totale d'encre de l'image
- Imagick::getImageType — Lit le type possible d'image
- Imagick::getImageUnits — Retourne les unités de résolution de l'image
- Imagick::getImageVirtualPixelMethod — Retourne la méthode du pixel virtuel
- Imagick::getImageWhitePoint — Retourne la chromacité du point blanc
- Imagick::getImageWidth — Retourne la largeur de l'image
- Imagick::getInterlaceScheme — Lit le schéma d'entrelacement de l'objet
- Imagick::getIteratorIndex — Lit l'index de l'image active courante
- Imagick::getNumberImages — Retourne le nombre d'images d'un objet
- Imagick::getOption — Retourne la valeur d'une option
- Imagick::getPackageName — Retourne le nom du paquet ImageMagick
- Imagick::getPage — Retourne la géométrie de la page
- Imagick::getPixelIterator — Retourne un MagickPixelIterator
- Imagick::getPixelRegionIterator — Lit un objet ImagickPixelIterator pour une section d'image
- Imagick::getPointSize — Récupère la taille du point
- Imagick::getQuantumDepth — Lit la profondeur quantique
- Imagick::getQuantumRange — Retourne l'intervalle quantique de Imagick
- Imagick::getReleaseDate — Retourne la date de publication de ImageMagick
- Imagick::getResource — Retourne la consommation de mémoire de la ressource
- Imagick::getResourceLimit — Retourne la limite de la ressource
- Imagick::getSamplingFactors — Lit le facteur d'échantillonnage horizontal et vertical
- Imagick::getSize — Retourne la taille associée avec un objet Imagick
- Imagick::getSizeOffset — Retourne la taille de la position
- Imagick::getVersion — Retourne l'API de ImageMagick API
- Imagick::haldClutImage — Remplace les couleurs de l'image
- Imagick::hasNextImage — Vérifie si un objet a une image suivante
- Imagick::hasPreviousImage — Vérifie si un objet a une image précédente
- Imagick::identifyImage — Identifie une image et lit ses attributs
- Imagick::implodeImage — Crée une nouvelle copie d'image
- Imagick::importImagePixels — Importe des pixels dans une image
- Imagick::labelImage — Ajoute un libelle à une image
- Imagick::levelImage — Ajuste les niveaux de l'image
- Imagick::linearStretchImage — Étire la saturation de l'intensité de l'image
- Imagick::liquidRescaleImage — Anime une ou plusieurs images
- Imagick::magnifyImage — Double la taille d'une image, proportionnellement
- Imagick::mapImage — Remplace la couleur d'une image par celle d'une image de référence
- Imagick::matteFloodfillImage — Change la transparence d'une couleur
- Imagick::medianFilterImage — Applique un filtre numérique
- Imagick::mergeImageLayers — Fusionne les calques de l'image
- Imagick::minifyImage — Met à l'échelle une image proportionnellement pour la réduire de moitié de taille
- Imagick::modulateImage — Contrôle la saturation, l'intensité et la teinte
- Imagick::montageImage — Crée une image composite
- Imagick::morphImages — Réalise un morphing entre deux images
- Imagick::mosaicImages — Forme une mosaïque d'images
- Imagick::motionBlurImage — Ajout un flou de déplacement
- Imagick::negateImage — Effectue la négation des couleurs d'une image de référence
- Imagick::newImage — Crée une nouvelle image
- Imagick::newPseudoImage — Crée une nouvelle image
- Imagick::nextImage — Passe à la prochaine image
- Imagick::normalizeImage — Améliore le contraste de l'image
- Imagick::oilPaintImage — Simule une peinture à l'huile
- Imagick::opaquePaintImage — Modifie la valeur de la couleur de tous les pixels correspondant à la cible
- Imagick::optimizeImageLayers — Supprime les portions récurrents d'images à optimiser
- Imagick::orderedPosterizeImage — Effectue un dither ordonné
- Imagick::colorFloodfillImage — Change les pixels qui sont d'une couleur
- Imagick::paintOpaqueImage — Change les pixels qui sont d'une couleur
- Imagick::paintTransparentImage — Remplit les pixels avec une couleur
- Imagick::pingImage — Lit des attributs simples sans ouvrir une image
- Imagick::pingImageBlob — Lit rapidement les attributs
- Imagick::pingImageFile — Lit les attributs simples d'une image
- Imagick::polaroidImage — Simule une photo Polaroid
- Imagick::posterizeImage — Réduit une image à un nombre limité de couleurs
- Imagick::previewImages — Teste rapidement différents paramètres pour un traitement d'images
- Imagick::previousImage — Passe à l'image précédente dans une séquence d'images
- Imagick::profileImage — Ajoute ou retire un profil d'une image
- Imagick::quantizeImage — Analyse les couleurs dans une référence d'image
- Imagick::quantizeImages — Analyse les couleurs d'une séquence d'images
- Imagick::queryFontMetrics — Retourne un tableau représentant les dimensions de la police
- Imagick::queryFonts — Retourne la liste de polices configurés
- Imagick::queryFormats — Retourne les formats supportés par Imagick
- Imagick::radialBlurImage — Flou radial d'une image
- Imagick::raiseImage — Crée un effet 3D de bouton
- Imagick::randomThresholdImage — Crée une image en deux couleurs, à haut contraste
- Imagick::readImage — Lit une image depuis un fichier
- Imagick::readImageBlob — Lit une image depuis une chaîne binaire
- Imagick::readImageFile — Lit une image à partir d'une ressource fichier
- Imagick::recolorImage — Recolore l'image
- Imagick::reduceNoiseImage — Adoucit les contours d'une image
- Imagick::remapImage — Reconfigure les couleurs de l'image
- Imagick::removeImage — Retire une image de la liste
- Imagick::removeImageProfile — Supprime le profil de l'image et le retourne
- Imagick::render — Affiche toute les commandes de dessins précédentes
- Imagick::resampleImage — Rééchantillonne l'image
- Imagick::resetImagePage — Réinitialise la page de l'image
- Imagick::resizeImage — Redimensionne une image
- Imagick::rollImage — Décale une image
- Imagick::rotateImage — Tourne une image
- Imagick::roundCorners — Arrondit les coins d'un image
- Imagick::sampleImage — Met à l'échelle une image avec échantillonnage de pixels
- Imagick::scaleImage — Met à l'échelle la taille de l'image
- Imagick::segmentImage — Segmente une image
- Imagick::separateImageChannel — Sépare un canal d'une image
- Imagick::sepiaToneImage — Passe une image en tons sépia
- Imagick::setBackgroundColor — Configure la couleur de fond par défaut
- Imagick::setColorspace — Définit l'espace de couleurs
- Imagick::setCompression — Configure le type de compression de l'objet
- Imagick::setCompressionQuality — Configure la compression par défaut de l'objet
- Imagick::setFilename — Configure le nom du fichier d'image avant d'y accéder
- Imagick::setFirstIterator — Place l'itérateur de Imagick sur la première image
- Imagick::setFont — Configure la police
- Imagick::setFormat — Configure le format de l'objet Imagick
- Imagick::setGravity — Définit la gravité
- Imagick::setImage — Remplace l'image dans l'objet
- Imagick::setImageAlphaChannel — Définit le canal alpha de l'image
- Imagick::setImageArtifact — Définit l'artefact de l'image
- Imagick::setImageBackgroundColor — Configure la couleur de fond d'image
- Imagick::setImageBias — Configure le biais pour les convolutions
- Imagick::setImageBluePrimary — Configure la chromacité du point bleu
- Imagick::setImageBorderColor — Configure la couleur de bordure
- Imagick::setImageChannelDepth — Configure la profondeur d'un canal
- Imagick::setImageClipMask — Définit le masque du clip de l'image
- Imagick::setImageColormapColor — Configure une couleur de la carte
- Imagick::setImageColorspace — Configure l'espace de couleurs de l'image
- Imagick::setImageCompose — Configure l'opérateur de composition de l'image
- Imagick::setImageCompression — Configure la compression de l'image
- Imagick::setImageCompressionQuality — Spécifie la qualité de compression de l'image
- Imagick::setImageDelay — Configure le délai de l'image
- Imagick::setImageDepth — Configure la profondeur de l'image
- Imagick::setImageDispose — Configure la méthode de récupération
- Imagick::setImageExtent — Configure la taille d'une image
- Imagick::setImageFilename — Configure le nom de fichier d'une image dans une séquence
- Imagick::setImageFormat — Configure le format d'une image dans une séquence
- Imagick::setImageGamma — Configure la correction gamma
- Imagick::setImageGravity — Définit la gravité de l'image
- Imagick::setImageGreenPrimary — Configure la chromacité du point vert
- Imagick::setImageIndex — Modifie la position de l'itérateur
- Imagick::setImageInterlaceScheme — Configure la méthode d'entrelacement de l'image
- Imagick::setImageInterpolateMethod — Configure la méthode d'interpolation de l'image
- Imagick::setImageIterations — Configure les itérations de l'image
- Imagick::setImageMatte — Configure le canal mate de l'image
- Imagick::setImageMatteColor — Configure la couleur mate
- Imagick::setImageOpacity — Configure le niveau d'opacité de l'image
- Imagick::setImageOrientation — Configure l'orientation de l'image
- Imagick::setImagePage — Configure la géométrie de la page de l'image
- Imagick::setImageProfile — Ajoute un profil à un objet Imagick
- Imagick::setImageProperty — Configure une propriété d'image
- Imagick::setImageRedPrimary — Configure la chromacité du point rouge
- Imagick::setImageRenderingIntent — Configure le type de rendu de l'image
- Imagick::setImageResolution — Configure la résolution de l'image
- Imagick::setImageScene — Configure la scène de l'image
- Imagick::setImageTicksPerSecond — Configure le nombre e tick par seconde de l'image
- Imagick::setImageType — Configure le type d'image
- Imagick::setImageUnits — Configure les unités de résolutions de l'image
- Imagick::setImageVirtualPixelMethod — Configure la méthode du point virtuel de l'image
- Imagick::setImageWhitePoint — Configure la chromacité du point blanc
- Imagick::setInterlaceScheme — Configure la compression de l'image
- Imagick::setIteratorIndex — Déplace l'itérateur
- Imagick::setLastIterator — Positionne l'itérateur Imagick à la dernière image
- Imagick::setOption — Configure une option d'un objet Imagick
- Imagick::setPage — Configure la géométrie de la page de l'objet Imagick
- Imagick::setPointSize — Définit la taille du point
- Imagick::setResolution — Configure la résolution de l'image
- Imagick::setResourceLimit — Configure la taille limite d'une ressource
- Imagick::setSamplingFactors — Configure les facteurs d'échantillonnage de l'image
- Imagick::setSize — Configure la taille de l'objet Imagick
- Imagick::setSizeOffset — Configure la taille et la position de l'objet Imagick
- Imagick::setType — Configure l'attribut de l'image
- Imagick::shadeImage — Crée un effet 3D
- Imagick::shadowImage — Simule une ombre sur l'image
- Imagick::sharpenImage — Aiguise une image
- Imagick::shaveImage — Supprime les pixels du bord de l'image
- Imagick::shearImage — Crée un parallélogramme
- Imagick::sigmoidalContrastImage — Ajuste le contraste de l'image
- Imagick::sketchImage — Simule un crayon à main levée
- Imagick::solarizeImage — Applique un effet de solarisation à l'image
- Imagick::sparseColorImage — Interpole les couleurs
- Imagick::spliceImage — Joint une couleur solide dans l'image
- Imagick::spreadImage — Bouge aléatoirement chaque pixel d'un bloc
- Imagick::steganoImage — Cache un filigrane digital dans l'image
- Imagick::stereoImage — Fusionne 2 images
- Imagick::stripImage — Supprime d'une image tous les profiles et les commentaires
- Imagick::swirlImage — Tourbillonne les pixels du centre de l'image
- Imagick::textureImage — Répète les carreaux de la texture d'une image
- Imagick::thresholdImage — Modifie la valeur des pixels individuels, basée sur un seuil
- Imagick::thumbnailImage — Modifie la taille d'une image
- Imagick::tintImage — Applique un vecteur de couleur à chaque pixel de l'image
- Imagick::transformImage — Méthode de convenance pour définir la taille de rognage et la géométrie de l'image
- Imagick::transparentPaintImage — Colorise les pixels transparents
- Imagick::transposeImage — Applique une symétrie verticale
- Imagick::transverseImage — Crée un miroir horizontal de l'image
- Imagick::trimImage — Supprime les bords de l'image
- Imagick::uniqueImageColors — Ne conserve qu'une couleur de pixel
- Imagick::unsharpMaskImage — Rend une image plus nette
- Imagick::valid — Vérifie si l'élément courant est valide
- Imagick::vignetteImage — Ajout un filtre vignette à l'image
- Imagick::waveImage — Ajoute un filtre de vagues à l'image
- Imagick::whiteThresholdImage — Force tous les pixels en dessous du seuil en blanc
- Imagick::writeImage — Écrit une image dans le fichier spécifié
- Imagick::writeImageFile — Écrit une image dans un descripteur de fichier
- Imagick::writeImages — Écrit une image ou une séquence d'images
- Imagick::writeImagesFile — Écrits des frames dans un descripteur de fichiers