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
74extern 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)