아이폰에 Shephards 왜곡을 구현하려고합니다.Sheppard 왜곡 2 제어점 전체 이미지 왜곡 - ImageMagick 아이폰 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);
내 결과
첫 번째입니다 수행하면 원래 이미지이고, 두 번째는 이미지를 왜곡 : 다음 내 코드입니다.
난 그냥 다른 위치로 하나 개의 픽셀을 이동하려는. 내가 실수하고있는 부분을 파악할 수 없습니다. 당신은 약간 가운데로 이미지를 드래그하고 있기 때문에
은 단순히이 link
당신은 당신이 무슨 뜻인지 명확히 수 있을까? – msgambel
한 지점에서 다른 지점으로 한 픽셀을 이동하고 싶습니다. 여기서 결과 이미지에서 픽셀 열이 이동되어 이미지가 왜곡 된 것을 볼 수 있습니다. 해당 열 대신 하나의 픽셀 만 이동하려고합니다. – DivineDesert
더 많은 코드를 게시하여 다른 사람이이 코드를 쉽게 테스트해볼 수 있습니까? – jtbandes