Быстрая растровая размытость для Android SDK

В настоящее время в приложении Android, которое я разрабатываю, я - цикличное выполнение через пиксели изображения для размывания его. Это занимает приблизительно 30 секунд на 640x480 изображение.

При просмотре приложений в Android Market я столкнулся с тем, который включает функцию размытости, и их размытость очень быстра (как 5 секунд), таким образом, они должны использовать другой метод размывания.

Кто-либо знает более быстрый путь кроме цикличного выполнения через пиксели?

182
задан patrickf 5 September 2014 в 03:40
поделиться

1 ответ

Это выстрел в темноте, но вы можете попробовать сокращать изображение, а затем снова увеличить его. Это можно сделать с помощью bitmap.createscaledbitmap (Bitmap SRC, INT DSTWIDTH, INT DSTHEIGHT, Boolean Filter) . Убедитесь, что и установите параметр фильтра в True. Это будет работать в родном коде, так что это может быть быстрее.

76
ответ дан 23 November 2019 в 06:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: