动漫滤镜业务
Module | 类名 | 说明 |
core | AnimationFilter | 动漫滤镜功能业务模型 |
core | AnimationFilterTypeEnum | 动漫滤镜类别范围枚举 |
动漫滤镜功能模型
属性 | 说明 | 默认值 | 备注 |
enable | 动漫滤镜开关 | true | true表示开启,false表示关闭 |
style | 滤镜样式 | AnimationFilterTypeEnum.Origin | 范围[-1~7],范围参考AnimationFilterTypeEnum |
class AnimationFilter(val bundle: FUBundleData)
bundle:通过动漫滤镜Bundle文件构造的文件数据模型
AnimationFilter animationFilter = new AnimationFilter(new FUBundleData(DemoConfig.BUNDLE_ANIMATION_FILTER));
动漫滤镜可选范围枚举 | Key |Value| 备注 | |------ | ------ | ------ | |Origin| -1 | 移除滤镜,使用原图效果| |Comic | 0| 动漫 | |Sketch | 1| 素描 | |Portrait | 2| 人像 | |Oil | 3| 油画 | |Sand| 4 | 沙画| |Pen | 5| 钢笔画 | |Pencil | 6| 铅笔画 | |Granffiti | 7| 涂鸦 |