Как реализовать эффект мозаики в моем приложении для Android? - PullRequest
0 голосов
/ 13 декабря 2011

Я занимаюсь разработкой приложения для Android, которое позволяет пользователю готовить презентации.Мне нужен эффект мозаики в моих презентациях.я не уверен, какой подход выбрать.Должен ли я использовать openGL, это возможно с помощью анимации в Android?Я новичок в Android.Также у меня нет опыта работы с openGL.Также меня беспокоит использование памяти, так как неправильная реализация может привести к outOfmemory.Пожалуйста, наведите меня на то же самое, чтобы я мог направить свои усилия в правильном направлении.

Ответы [ 2 ]

1 голос
/ 14 октября 2014

Сделайте этот трюк (Уменьшите и увеличьте)

    Bitmap temp = Bitmap.createScaledBitmap(OriginalBitmap, 50, 50, false);
    Bitmap mosaicBitmap = Bitmap.createScaledBitmap(temp, OriginalBitmap.getWidth(), OriginalBitmap.getHeight(), false);
    image_view.setImageBitmap(mosaicBitmap);
0 голосов
/ 16 января 2012

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

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