18 #ifndef MAGICKCORE_DISTORT_H
19 #define MAGICKCORE_DISTORT_H
21 #if defined(__cplusplus) || defined(c_plusplus)
38 AffineProjectionDistortion,
39 ScaleRotateTranslateDistortion,
40 PerspectiveDistortion,
41 PerspectiveProjectionDistortion,
42 BilinearForwardDistortion,
43 BilinearDistortion = BilinearForwardDistortion,
44 BilinearReverseDistortion,
49 Cylinder2PlaneDistortion,
50 Plane2CylinderDistortion,
52 BarrelInverseDistortion,
61 UndefinedColorInterpolate = UndefinedDistortion,
62 BarycentricColorInterpolate = AffineDistortion,
63 BilinearColorInterpolate = BilinearReverseDistortion,
64 PolynomialColorInterpolate = PolynomialDistortion,
65 ShepardsColorInterpolate = ShepardsDistortion,
69 VoronoiColorInterpolate = SentinelDistortion,
70 InverseColorInterpolate,
71 ManhattanColorInterpolate
74 extern MagickExport
Image
76 *DistortImage(
const Image *,
const DistortMethod,
const size_t,
80 *SparseColorImage(
const Image *,
const SparseColorMethod,
const size_t,
83 #if defined(__cplusplus) || defined(c_plusplus)