Я надеюсь, что этот вопрос / проблема не слишком расплывчатый, поскольку я пытался задать что-то раньше, но, похоже, зашел в тупик.
В основном я смотрю на растягивание / сжатие частей растрового изображения в моем проекте Android.В функцию будут переданы координаты, чтобы указать, где должно произойти перемещение (x, y).
Мне нужно найти способ смещения пикселей вверх и вниз (либо в строке, либо вформат дуги) и разрешить соответствующим образом деформировать пиксели между ними (не исчезать и не скрывать).
Пример изображения, которого я пытаюсь достичь, будет выглядеть примерно так:
Я бывставить изображение здесь, но, видимо, пока не разрешено.(URL-адрес изображения: http://t1.gstatic.com/images?q=tbn:ANd9GcQtLEHS-ZRQs3p7XmeU2TM6Vwgfh7DGnh-5nDIDu3Yd7zTIR0zX)
(только что взял случайную деформацию лица Google)
Я читал о некоторых вещах, таких как openCV и javaCV, но они кажутся излишними. Я просто ищучто-то, что может позволить мне переместить массив координат из исходной точки в пункт назначения и обеспечить плавный перекос.
Любая помощь / информация очень ценится.