2013-03-26 4 views
1

Я не знаю, как я могу деформировать изображение, подобное этому с помощью BufferedImage. Кто-нибудь может мне помочь ? Я абсолютно в отчаянии. спасибо за все советы. Извините за мой английский.Как деформировать/изменить изображение с помощью BufferedImage

enter image description here

   | 
       | 
       \/ 
       V 

enter image description here

+0

Thx Я нашел решение. – Pauli

ответ

0

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

Для этого вы можете использовать getARGB и setARGB. Также убедитесь, что вы поймете, что один из пикселей вашего нового изображения не указывает на пиксель на старом изображении.

Это не быстрый процесс, поэтому, если у вас есть возможность сохранить его и повторно использовать, а не переустанавливать его каждый раз, что сэкономит вам много работы процессора.

+0

Thx для вас ответит, но мне нужна часть с вычислением. Неважно, я нашел решение :) – Pauli

Смежные вопросы