我正在使用Android-Universal-Image-Loader庫來加載我的圖像並進行緩存等。我試圖使用JH Labs庫對其應用框模糊濾鏡。我嘗試在onLoadingComplete事件中應用過濾器,但它看起來不像可變的位圖。有沒有人有過對由Android ImageLoader加載的位圖應用過濾器的經驗?如何將過濾器應用於Android ImageLoader加載的圖像?
2
A
回答
3
我終於得到了這個工作。這是在onLoadingComplete事件中應用過濾器的正確方法。然而,由於位圖有inmutable,關鍵是在ImageView的傳遞並再次調用setImageBitmap方法來過濾的位圖設置爲ImageView的:
public void displayImageBlurred(String imageUri, final ImageView imageView) {
this.displayImage(imageUri, imageView, true, 0, new SimpleImageLoadingListener() {
@Override
public void onLoadingComplete(Bitmap loadedImage) {
int width = loadedImage.getWidth();
int height = loadedImage.getHeight();
BoxBlurFilter filter = new BoxBlurFilter();
filter.setRadius(8.5f);
int[] src = AndroidUtils.bitmapToIntArray(loadedImage);
src = filter.filter(src, width, height);
loadedImage = Bitmap.createBitmap(src, width, height, Config.ARGB_8888);
imageView.setImageBitmap(loadedImage);
}
});
}
public void displayImage(String imageUri, final ImageView imageView, boolean callBackIfCached, long startTime, ImageLoadingListener listener) {
ImageLoader imageLoader = ImageLoader.getInstance();
imageLoader.displayImage(imageUri, imageView, defaultOptions, listener);
}
+0
這可以幫助我很多,謝謝! – 2014-07-29 03:08:10
相關問題
- 1. Android的GPU圖像,如何將過濾器應用於圖像
- 2. fabricjs將過濾器應用於圖像
- 3. 避免內存異常將過濾器應用於圖像(Android)
- 4. 核心圖像過濾器應用於
- 5. 將圖像過濾器應用於FabricJS中的HTML視頻
- 6. 使用ImageLoader通過URL在可摺疊應用欄中加載圖像
- 7. 使用ImageLoader加載圖像時未加載
- 8. 過濾器圖像android?
- 9. Android圖像過濾器庫
- 10. 加載應用了過濾器的jqgrid
- 11. Android:使用ImageLoader減少圖像質量
- 12. Servlet過濾器 - 不要將過濾器應用於特定的過濾器
- 13. 將一個覆蓋圖(圖像過濾器)應用到位圖
- 14. Elasticsearch將過濾器應用於聚合
- 15. 使用opengl添加圖像過濾器
- 16. 如何在android中的圖像上應用不同的顏色過濾器?
- 17. 將過濾器應用於observableArray?
- 18. Android通用圖像加載器意圖
- 19. 如何在iOS中的圖像上應用CIPhotoEffectMono過濾器?
- 20. 如何使用應用CSS過濾器保存圖像
- 21. 如何將多參數應用於ssrs報告過濾器
- 22. 如何在android中添加ImageLoader
- 23. 如何在ez上應用vignette圖像magick過濾器發佈
- 24. 如何在OpenCV中將過濾器應用於網絡攝像頭Python
- 25. 如何將jinja2過濾器應用於安全列表項目?
- 26. 如何將變量過濾器應用於此模型?
- 27. Android通用圖像加載器AutoResize
- 28. 圖像過濾器/ ByteArray的
- 29. 如何使用python2.7中的cv2創建一個新的過濾器並將其應用於圖像?
- 30. 如何影響/過濾器添加到圖像的iOS SDK
您應該添加代碼,試圖告訴你嘗試過什麼。 – 2013-04-05 01:38:46
嗨布萊恩,你有沒有在這方面做過什麼?我正在處理類似的問題。謝謝 – Egis 2013-05-02 21:23:13