mirror of
https://github.com/ImageMagick/ImageMagick.git
synced 2026-06-12 15:37:14 +02:00
65ed6392f7
* spelling: a parameter Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: accounted Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: accumulate Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: across Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: actually Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: advisable Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: algebra Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: aliasing Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: aligned Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: almost Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: alpha Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: also Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: alternative Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: apparently Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: appropriately Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: approximately Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: are associated Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: associated Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: asymmetrical Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: attribute Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: augmented Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: background Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: because Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: benchmark Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: blurred Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: blurring Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: blurry Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: boolean Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: bottom Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: brightness Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: cartesian Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: census Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: channel Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: characters Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: coalesced Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: coefficient Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: coefficients Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: comparison Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: completeness Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: complex Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: component Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: composited Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: composition Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: compound Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: concatenate Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: concatenating Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: conditions Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: connected Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: connectivity Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: const Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: constitute Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: contrast Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: conversion Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: coordinate Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: coordinates Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: cropped Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: cryptographically Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: current Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: cylinder Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: decipher Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: declarations Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: defines Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: definition Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: density Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: derivative Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: derivatives Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: destination Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: destroy Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: difference Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: differential Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: dilate Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: dimensional Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: discrete Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: distortion Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: duplicate Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: eccentricity Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: effectively Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: effects Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: efficient Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: elliptical Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: enhance Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: entities Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: entropy Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: environment Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: ephemeral Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: equalize Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: equivalent Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: exception Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: execute Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: existence Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: expand Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: expands Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: expressions Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: extension Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: fails Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: finalize Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: following Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: forward Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: gaussian Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: guaranteed Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: gustafsson Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: hexadecimal Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: immediately Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: in Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: independently Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: information Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: initial Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: initialized Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: initially Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: integer Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: integral Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: interaction Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: interim Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: interleaving Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: internal Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: interpolation Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: iterations Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: justified Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: kernel Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: laplacian Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: library Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: logical Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: manhattan Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: mathematical Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: matrices Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: maximum Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: method Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: mexican Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: minification Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: minimum Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: mnemonic Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: modified Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: monochrome Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: morphology Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: multiply Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: necessary Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: negative Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: neighborhood Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: neither Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: normalized Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: octagonal Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: offset Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: opposite Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: optimal Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: origin Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: orthogonal Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: orthogonally Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: parallel Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: parallelogram Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: pascal Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: passphrase Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: path Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: pattern Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: pegged Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: permutation Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: personal Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: polynomial Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: positive Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: possible Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: possibly Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: preceded Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: precedence Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: preexisting Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: prefixes Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: preserving Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: primitive Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: private Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: profile Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: propagate Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: properly Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: properties Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: prosperity Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: quadrilateral Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: quotient Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: receive Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: rectangle Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: region-of Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: registry Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: repeatedly Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: requirements Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: research Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: rotation Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: rotations Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: sanitized Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: scaled Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: secondary Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: secret Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: sentinel Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: separable Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: separately Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: should Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: simple Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: simpler Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: simplifying Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: simultaneous Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: singularity Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: skeleton Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: somewhere Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: specific Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: specified Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: specifies Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: specifying Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: storage Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: strange Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: suitable Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: supplied Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: surprise Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: surrounded Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: symmetrical Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: synchronize Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: technically Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: temporary Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: that Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: the Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: this, Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: this Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: through Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: traditional Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: transformations Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: transformed Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: transition Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: transparency Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: transparent Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: tried Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: type Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: typedef Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: unfortunately Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: unpredictable Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: useless Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: usually Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: value Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: variance Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: variants Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: vertical Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> * spelling: zeroed Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
77 lines
2.8 KiB
C
77 lines
2.8 KiB
C
/*
|
|
Copyright @ 1999 ImageMagick Studio LLC, a non-profit organization
|
|
dedicated to making software imaging solutions freely available.
|
|
|
|
You may not use this file except in compliance with the License. You may
|
|
obtain a copy of the License at
|
|
|
|
https://imagemagick.org/script/license.php
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
|
|
MagickCore image visual effects methods.
|
|
*/
|
|
#ifndef MAGICKCORE_VISUAL_EFFECTS_H
|
|
#define MAGICKCORE_VISUAL_EFFECTS_H
|
|
|
|
#include "MagickCore/draw.h"
|
|
|
|
#if defined(__cplusplus) || defined(c_plusplus)
|
|
extern "C" {
|
|
#endif
|
|
|
|
typedef enum
|
|
{
|
|
UndefinedNoise,
|
|
UniformNoise,
|
|
GaussianNoise,
|
|
MultiplicativeGaussianNoise,
|
|
ImpulseNoise,
|
|
LaplacianNoise,
|
|
PoissonNoise,
|
|
RandomNoise
|
|
} NoiseType;
|
|
|
|
extern MagickExport Image
|
|
*AddNoiseImage(const Image *,const NoiseType,const double,ExceptionInfo *),
|
|
*BlueShiftImage(const Image *,const double,ExceptionInfo *),
|
|
*CharcoalImage(const Image *,const double,const double,ExceptionInfo *),
|
|
*ColorizeImage(const Image *,const char *,const PixelInfo *,ExceptionInfo *),
|
|
*ColorMatrixImage(const Image *,const KernelInfo *kernel,ExceptionInfo *),
|
|
*ImplodeImage(const Image *,const double,const PixelInterpolateMethod,
|
|
ExceptionInfo *),
|
|
*MorphImages(const Image *,const size_t,ExceptionInfo *),
|
|
*PolaroidImage(const Image *,const DrawInfo *,const char *,const double,
|
|
const PixelInterpolateMethod,ExceptionInfo *),
|
|
*SepiaToneImage(const Image *,const double,ExceptionInfo *),
|
|
*ShadowImage(const Image *,const double,const double,const ssize_t,
|
|
const ssize_t,ExceptionInfo *),
|
|
*SketchImage(const Image *,const double,const double,const double,
|
|
ExceptionInfo *),
|
|
*SteganoImage(const Image *,const Image *,ExceptionInfo *),
|
|
*StereoImage(const Image *,const Image *,ExceptionInfo *),
|
|
*StereoAnaglyphImage(const Image *,const Image *,const ssize_t,const ssize_t,
|
|
ExceptionInfo *),
|
|
*SwirlImage(const Image *,double,const PixelInterpolateMethod,
|
|
ExceptionInfo *),
|
|
*TintImage(const Image *,const char *,const PixelInfo *,ExceptionInfo *),
|
|
*VignetteImage(const Image *,const double,const double,const ssize_t,
|
|
const ssize_t,ExceptionInfo *),
|
|
*WaveImage(const Image *,const double,const double,
|
|
const PixelInterpolateMethod,ExceptionInfo *),
|
|
*WaveletDenoiseImage(const Image *,const double,const double,ExceptionInfo *);
|
|
|
|
extern MagickExport MagickBooleanType
|
|
PlasmaImage(Image *,const SegmentInfo *,size_t,size_t,ExceptionInfo *),
|
|
SolarizeImage(Image *,const double,ExceptionInfo *);
|
|
|
|
#if defined(__cplusplus) || defined(c_plusplus)
|
|
}
|
|
#endif
|
|
|
|
#endif
|