iPhoneでシェパード歪みを実装しようとしています。続き は私のコードです:シェファード歪みが2つのコントロールポイントで歪んでいる - ImageMagick Iphone sdk
const double ctrlPts[8] = {125,200 ,150,150, 255,150, 150, 150};
const size_t q = 8;
MagickDistortImage(magick_wand, ShepardsDistortion , q, ctrlPts, MagickFalse);
には、以下の
まず一つは、元の画像であり、第二の1が歪んだ画像である私の結果です。
私は他の場所に1つのピクセルずつ移動します。 私は間違いをどこにしているのか分かりません。あなたは少し中央に画像をドラッグしているので
は、私は単にこの link
あなたは何を意味を明確でした:「私は他の場所に1つのピクセルを移動したいですか」? – msgambel
ちょうど1つのポイントから別のポイントに1ピクセル移動したい。ここで結果画像では、ピクセルの列が移動され、したがって画像が歪んでいることがわかります。私はその列の代わりに1ピクセルしか移動しません。 – DivineDesert
あなたのコードをもっと投稿して、誰かがこれを試してみる方が簡単でしょうか? – jtbandes