J'essaie d'implémenter la distorsion Shephards dans l'iphone. Voici mon code :
const double ctrlPts[8] = {125,200 ,150,150, 255,150, 150, 150};
const size_t q = 8;
MagickDistortImage(magick_wand, ShepardsDistortion , q, ctrlPts, MagickFalse);
Voici mon résultat
La première est l'image originale et la seconde est l'image déformée.
Je veux juste déplacer un pixel vers un autre emplacement. Je n'arrive pas à comprendre où je fais des erreurs.
J'essaie de donner des distorsions multi-points et des distorsions libres à partir de ceci. enlace