Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
nnnikotinnn995
4 / 4 / 0
Регистрация: 07.07.2011
Сообщений: 293
#1

Деформация изображения на Canvas - Программирование Android

18.02.2013, 09:19. Просмотров 892. Ответов 2
Метки нет (Все метки)

Здравствуйте. Задача путем перемещения пальца по экрану деформировать изображение из первого снимка во второй. Как вы думаете, возможно ли это сделать на канвас или без добавления новых ресурсов не обойтись?
Миниатюры
Деформация изображения на Canvas   Деформация изображения на Canvas  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.02.2013, 09:19     Деформация изображения на Canvas
Посмотрите здесь:

Копирование изображения из объекта Canvas - Программирование Android
Есть некоторый экземпляр класса Canvas. Мне нужно скопировать изображение этого Canvas в другой Canvas или же в другой Bitmap для...

Canvas - Программирование Android
Хочу разобраться в канвасе. Полазил по интернету, не нашел никакого простейшего материала про движение обьектов созданных в канвасе по...

Использование canvas - Программирование Android
Интересует насколько глупо использовать слудующий метод рисование и как тогда быть. Есть игра где все происходит в координатной системе....

Столкновения на canvas - Программирование Android
Здравствуйте. Задача определить позиции столкновения для 2 объектов-рисунков .png, которые при этом еще и вращаются...

Android canvas - Программирование Android
Как передать параметры в класс с методом onDraw? Этот самый класс мне нужно вызвать в xml! я так то сделал вложеный класс, и...

Карта на Canvas - Программирование Android
Здравствуйте! Решил попробовать написать игру под андроид, до этого писал пару приложений несложных. Суть игры рассказывать не буду,...

canvas.rotate - Программирование Android
Данный код работает не стабильно на разных устройствах. Под разные плотности экрана (ldpi, mdpi, hdpi, xhdpi) в каждую папку был...

Canvas и Button - Программирование Android
можно ли в канвасе на холсте разместить view-элементы? кнопки к примеру или textview.

Потоки. Canvas - Программирование Android
Добрый день. Подскажите, как реализовать обработку изменения цвета с помощью потоков? Не могу разобраться как обратиться package...

Canvas и Activity - Программирование Android
Есть класс наследующийся от activity. из которого переходишь в класс который рисует спрайты. Спрайты рисуются в потоке, собственно есть...

Canvas в JPEG - Программирование Android
Всем Привет! пытаюсь сохранить все что нарисовано на канве в джпег-файл. Глубоко не загугливаясь обнаружил следующий материал:...

Растянуть Canvas - Программирование Android
Господа, вопрос, у меня 2 телефона, первый 1280x720, второй 800x600, мое App было сделано для 800x600, в частности речь о Canvas,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YAUHEN
146 / 128 / 6
Регистрация: 29.07.2008
Сообщений: 506
18.02.2013, 22:37     Деформация изображения на Canvas #2
я правильно понимаю что основная проблема заключается в том что бы нарисовать сплайн?
nnnikotinnn995
4 / 4 / 0
Регистрация: 07.07.2011
Сообщений: 293
19.02.2013, 08:23  [ТС]     Деформация изображения на Canvas #3
Цитата Сообщение от YAUHEN Посмотреть сообщение
я правильно понимаю что основная проблема заключается в том что бы нарисовать сплайн?
Нет, задача именно деформировать изображение .png (дерево, столб...). Можно масштабировать
Java
1
2
Rect dst=new Rect(0,0,Xtouch,Ytouch);
canvas.drawBitmap(myBitmap, src, dst, null);
Но как искривить, реально ли это на канвасе?
Кстати, как вы думаете, растяжение рогатки в Angry Birds реализованно с помощью спрайтов, или путем деформации?
Yandex
Объявления
19.02.2013, 08:23     Деформация изображения на Canvas
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru