一些 Android 图像滤镜
android-image-filter =======================
一些 Android 图像滤镜,在某些滤镜中,我使用 NDK 实现,以提高效率。 # 设置 - 安装 Android NDK 并正确配置它:http://goo.gl/koTCb - 获取此项目的干净克隆,在 Android Studio 中导入库 - 然后清除和构建持有项目,以重新生成库 - 然后只需将库模块添加为依赖项到您现有的项目中。 # 如何使用它 非常简单,您可以在以下代码中看到魔力: ```Java Bitmap newBitmap = BitmapFilter.changeStyle(originBitmap, BitmapFilter.BLUR_STYLE); imageView.setImageBitmap(newBitmap);
您可以在文件 [BitmapFilter.java][3] 中查看所有滤镜,目前包含 19 种滤镜,以下是滤镜列表及其选项(以代码形式显示):
``light_center_x`` 和 ``light_center_y`` 是整数,表示光点的中心,原点在左上方,而 ``light_radius`` 表示光点的半径,单位为像素。暂无开放 Issues,或尚未同步最近议题。