如何集成相芯滤镜SDK(Android)

1.滤镜功能介绍

芯提供了丰富的滤镜种类,包括但不限于以下几个方面:

基础滤镜:包括色彩调整、亮度对比度、色温、曝光等。

特效滤镜:包括模糊、锐化、边缘检测、抖动等。

风格滤镜:包括素描、油画、水彩、木刻等。

人像美化滤镜:包括磨皮、美白、红润等。

用户可以根据自己的需求选择对应的滤镜效果进行使用

2.常见使用场景

短视频平台,社交娱乐,手机相机,直播平台等

3.示例源码下载

请参考 下载示例源码 获取源码。

使用前必查

  1. 确保使用的美妆道具和SDK版本号一致。
  2. 有效的证书文件
  3. SDK及证书获取方法:发送邮件至 marketing@faceunity.com 进行咨询。

一、集成相芯滤镜SDK

下载SDK和Demo工程,从相芯官网上下载相芯滤镜相关SDK和Demo工程,进行测试和学习使用。

申请测试证书,放入项目中对应位置

    配置工程依赖库,根据你所选的开发环境和语言,配置SDK相关的依赖库以确保相芯SDK的正常运行。

初始化SDK,调用SDK提供的初始化函数进行初始化, 成功完成初始化后继续下一步操作。

fun registerFURender(context: Context, auth: ByteArray, operateCallback: OperateCallback)

context:上下文 auth:鉴权数组,通过authpack.A()获取 operateCallback:绑定回调接口,涉及以下事件:注册、AI驱动加载、Bundle文件加载

初始化Activity,setContentView含android.opengl.GLSurfaceView的布局

二、使用相芯滤镜

    载入图像,使用相芯SDK的载入图像API将所需处理的图像载入到内存中,可以是一张照片或者是一帧视频。

定义所需滤镜,使用相芯SDK提供的滤镜API,定义所需的滤镜和其参数,进行滤镜效果处理。

defaultFaceBeauty.setFilterName(name);

defaultFaceBeauty.setFilterIntensity(intensity);

属性

说明

模块

默认值

模式

备注

filterName

滤镜名称

滤镜

FaceBeautyFilterEnum.ORIGIN

范围见FaceBeautyFilter

filterIntensity

滤镜程度

滤镜

0.0

范围[0.0-1.0]

应用滤镜,使用相芯SDK提供的应用滤镜API,将滤镜应用到图像上,生成图像处理结果。

protected FURenderKit mFURenderKit = FURenderKit.getInstance();

FUAIKit.getInstance().loadAIProcessor(DemoConfig.BUNDLE_AI_FACE, FUAITypeEnum.FUAITYPE_FACEPROCESSOR);//加载人脸驱动

FaceBeauty recommendFaceBeauty = new FaceBeauty(new FUBundleData(DemoConfig.BUNDLE_FACE_BEAUTIFICATION));//初始化美颜

mFURenderKit.setFaceBeauty(faceBeauty);//设置美颜特效

FUAIKit.getInstance().setMaxFaces(4);//设置最大人脸数

三、滤镜可选参数列表

Key

Value

备注

ORIGIN

origin

代表移除滤镜,使用原图效果

FENNEN_1

fennen1

粉嫩1

FENNEN_2

fennen2

粉嫩2

FENNEN_3

fennen3

粉嫩3

FENNEN_4

fennen4

粉嫩4

FENNEN_5

fennen5

粉嫩5

FENNEN_6

fennen6

粉嫩6

FENNEN_7

fennen7

粉嫩7

FENNEN_8

fennen8

粉嫩8

XIAOQINGXIN_1

xiaoqingxin1

小清新1

XIAOQINGXIN_2

xiaoqingxin2

小清新2

XIAOQINGXIN_3

xiaoqingxin3

小清新3

XIAOQINGXIN_4

xiaoqingxin4

小清新4

XIAOQINGXIN_5

xiaoqingxin5

小清新5

XIAOQINGXIN_6

xiaoqingxin6

小清新6

BAILIANG_1

bailiang1

百灵1

BAILIANG_2

bailiang2

百灵2

BAILIANG_3

bailiang3

百灵3

BAILIANG_4

bailiang4

百灵4

BAILIANG_5

bailiang5

百灵5

BAILIANG_6

bailiang6

百灵6

BAILIANG_7

bailiang7

百灵7

LENGSEDIAO_1

lengsediao1

冷色调1

LENGSEDIAO_2

lengsediao2

冷色调2

LENGSEDIAO_3

lengsediao3

冷色调3

LENGSEDIAO_4

lengsediao4

冷色调4

LENGSEDIAO_5

lengsediao5

冷色调5

LENGSEDIAO_6

lengsediao6

冷色调6

LENGSEDIAO_7

lengsediao7

冷色调7

LENGSEDIAO_8

lengsediao8

冷色调8

LENGSEDIAO_9

lengsediao9

冷色调9

LENGSEDIAO_10

lengsediao10

冷色调10

LENGSEDIAO_11

lengsediao11

冷色调11

NUANSEDIAO_1

nuansediao1

暖色调1

NUANSEDIAO_2

nuansediao2

暖色调2

NUANSEDIAO_3

nuansediao3

暖色调3

HEIBAI_1

heibai1

黑白1

HEIBAI_2

heibai2

黑白2

HEIBAI_3

heibai3

黑白3

HEIBAI_4

heibai4

黑白4

HEIBAI_5

heibai5

黑白5

GEXING_1

gexing1

个性1

GEXING_2

gexing2

个性2

GEXING_3

gexing3

个性3

GEXING_4

gexing4

个性4

GEXING_5

gexing5

个性5

GEXING_6

gexing6

个性6

GEXING_7

gexing7

个性7

GEXING_8

gexing8

个性8

GEXING_9

gexing9

个性9

GEXING_10

gexing10

个性10

GEXING_11

gexing11

个性11

ZIRAN_1

ziran1

自然1

ZIRAN_2

ziran2

自然2

ZIRAN_3

ziran3

自然3

ZIRAN_4

ziran4

自然4

ZIRAN_5

ziran5

自然5

ZIRAN_6

ziran6

自然6

ZIRAN_7

ziran7

自然7

ZIRAN_8

ziran8

自然8

ZHIGANHUI_1

zhiganhui1

质感灰1

ZHIGANHUI_2

zhiganhui2

质感灰2

ZHIGANHUI_3

zhiganhui3

质感灰3

ZHIGANHUI_4

zhiganhui4

质感灰4

ZHIGANHUI_5

zhiganhui5

质感灰5

ZHIGANHUI_6

zhiganhui6

质感灰6

ZHIGANHUI_7

zhiganhui7

质感灰7

ZHIGANHUI_8

zhiganhui8

质感灰8

MITAO_1

mitao1

蜜桃1

MITAO_2

mitao2

蜜桃2

MITAO_3

mitao3

蜜桃3

MITAO_4

mitao4

蜜桃4

MITAO_5

mitao5

蜜桃5

MITAO_6

mitao6

蜜桃6

MITAO_7

mitao7

蜜桃7

MITAO_8

mitao8

蜜桃8

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值