Растровое растяжение / сжатие Android - PullRequest
1 голос
/ 03 февраля 2012

Я надеюсь, что этот вопрос / проблема не слишком расплывчатый, поскольку я пытался задать что-то раньше, но, похоже, зашел в тупик.

В основном я смотрю на растягивание / сжатие частей растрового изображения в моем проекте Android.В функцию будут переданы координаты, чтобы указать, где должно произойти перемещение (x, y).

Мне нужно найти способ смещения пикселей вверх и вниз (либо в строке, либо вформат дуги) и разрешить соответствующим образом деформировать пиксели между ними (не исчезать и не скрывать).

Пример изображения, которого я пытаюсь достичь, будет выглядеть примерно так:

Я бывставить изображение здесь, но, видимо, пока не разрешено.(URL-адрес изображения: http://t1.gstatic.com/images?q=tbn:ANd9GcQtLEHS-ZRQs3p7XmeU2TM6Vwgfh7DGnh-5nDIDu3Yd7zTIR0zX)

(только что взял случайную деформацию лица Google)

Я читал о некоторых вещах, таких как openCV и javaCV, но они кажутся излишними. Я просто ищучто-то, что может позволить мне переместить массив координат из исходной точки в пункт назначения и обеспечить плавный перекос.

Любая помощь / информация очень ценится.

1 Ответ

0 голосов
/ 04 февраля 2012

Бред

Вот ссылка о том, как создать инструмент размазывания. Это должно помочь вам создавать изображения, подобные тому, который вы включили в свой пост.

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...