ai
  • 简介
  • 百度AI
    • 人脸识别
      • 人脸库管理
      • 人脸检测
      • 人脸搜索
      • 人脸对比
      • 身份验证
    • OCR文字识别
    • 图像识别
    • 人体分析
    • nlp自然语言
  • 腾讯AI
    • OCR文字识别
    • 人脸识别
      • 人脸库管理
    • 图片特效
    • 图片识别
    • 敏感信息审核
    • 智能闲聊
    • 机器翻译
    • 基础文本分析
    • 语义解析
    • 语音识别
    • 语音合成
Powered by GitBook
On this page
  • 增加人脸
  • 删除人脸
  • 获取人脸信息
  • 用户组列表
  • 用户组个体列表
  • 个体创建
  • 获取个体信息
  • 更新个体信息
  • 删除个体
  • 获取个体列表
  • 人脸搜索

Was this helpful?

  1. 腾讯AI
  2. 人脸识别

人脸库管理

路由列表信息

名称

网关

路由

参数

增加人脸

faceset

add

删除人脸

faceset

delete

person_id,face_ids

获取人脸信息

faceset

get

face_id

用户组列表

facesetGroup

get

用户组个体列表

facesetGroup

users

group_id

个体创建

facesetUser

add

group_ids,person_id,image,person_name

获取个体信息

facesetUser

get

person_id

更新个体信息

facesetUser

update

person_id,person_name,tag

删除个体

facesetUser

delete

person_id

获取个体人脸列表

facesetUser

faces

person_id

人脸搜索

face

search

image,group_id,topn

增加人脸

$path = 'path/to/some.jpg';
$res = $ai->faceset()->path($path)->add();
if($res->success()){
    var_dump(res->toArray());
}

删除人脸

// 删除人脸时 需要先获取个体人脸列表 获取到face_ids 然后调用删除人脸即可删除
$path = 'path/to/some.jpg';
$res = $ai->faceset()->path($path)->delete([
    'person_id' => 'person0',
    'face_ids'  => '2214731677930908309' 
]);
if($res->success()){
    var_dump(res->toArray());
}

获取人脸信息

$res = $ai->faceset()->delete([
    'face_id' => '2214731677930908309'
]);
if($res->success()){
    var_dump(res->toArray());
}

用户组列表

$res = $ai->facesetGroup()->get();

if($res->success()){
    var_dump(res->toArray());
}

用户组个体列表

$res = $ai->facesetGroup()->users([
    'group_id' => 'group0'
]);

if($res->success()){
    var_dump(res->toArray());
}

个体创建

$path = 'path/to/some.jpg';

$res = $ai->facesetUser()->path($path)->add([
    'group_ids' => 'group0',
    'person_id' => 'person0',
    'person_name' => 'crisen'
]);

if($res->success()){
    var_dump(res->toArray());
}

获取个体信息

$path = 'path/to/some.jpg';

$res = $ai->facesetUser()->get([
    'person_id' => 'person0'
]);

if($res->success()){
    var_dump(res->toArray());
}

更新个体信息

$res = $ai->facesetUser()->update([
    'person_id' => 'person0',
    'person_name' => 'crisen',
    'tag'   => 'a coder'
]);

if($res->success()){
    var_dump(res->toArray());
}

删除个体

$res = $ai->facesetUser()->delete([
    'person_id' => 'person0',
]);

if($res->success()){
    var_dump(res->toArray());
}

获取个体列表

$res = $ai->facesetUser()->faces([
    'person_id' => 'person0',
]);

if($res->success()){
    var_dump(res->toArray());
}

人脸搜索

$path = 'path/to/some.jpg';

$res = $ai->face()->path($path)->search([
    'group_id' => 'person0',
    'topn'     => 5
]);

if($res->success()){
    var_dump(res->toArray());
}
Previous人脸识别Next图片特效

Last updated 6 years ago

Was this helpful?

image,person_id,tag

查看参数详情