热门搜索
-
1
HarmonyOS NEXT
-
2
HarmonyOS应用开发
-
3
仓颉
-
4
DevEco Studio
-
5
开发者能力认证
-
6
模拟器
-
7
Navigation
-
8
List
-
9
Web
-
10
TextInput
-
11
Image
-
12
AppGallery Connect
能力描述
五官检测 轮廓打点
本接口可以对输入图像进行人脸五官特征检测,返回代表五官轮廓位置的关键点坐标(目前数量为276个landmark点)。可以为美颜处理、人脸建模、表情识别等后续算法进一步处理提供输入。
应用场景
美颜处理 表情识别
精准反馈五官轮廓位置关键点坐标,适用于基于五官位置定位的业务场景,如深度美颜、人脸建模、表情识别等。
美颜处理
根据五官位置,适合进行深度而有针对性的美颜处理。
人脸建模
根据五官位置为指示,完成照片中的人像到3D人物模型的转换。
功能演示
Request
复制代码
FaceLandMarkDetector lm = new FaceLandMarkDetector(mContext);
Frame frame = new Frame();
frame.setBitmap(mBitmap);
JSONObject jsonObject = lm.detectLandMark(frame, null);
List<FaceLandmark> landMarks = lm.convertResult(jsonObject);
Response
复制代码
{
"resultCode": 0,
"landmark": "[{\"positionF\":
{\"x\":333.34082,\"y\":389.04736},\"type\":-1},
{\"positionF\":
与华为一同开发从这里开始
业务介绍
业务概述、应用场景及功能特点等详情。
了解详情 >
接入准备
注册认证、协议签署等接入前准备工作。
了解流程 >
API说明
接口参数定义及相关说明、限制与约束等详情。
查看文档 >
FAQ
1没有调用接口的prepare()方法可以直接使用faceCompare()方法吗?
可以的,在faceCompare()方法中会默认启动引擎,如果引擎已经启动则不会再次启动,开发者可以放心使用。
2release()方法是什么时候调用?
release()方法会卸载在NPU芯片中已经加载的模型,请在应用不再使用五官特征检测时及时卸载模型,释放资源。
提示/Tips