你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
PersonGroupOperations 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
PersonGroupOperations 操作。
public class PersonGroupOperations : Microsoft.Azure.CognitiveServices.Vision.Face.IPersonGroupOperations, Microsoft.Rest.IServiceOperations<Microsoft.Azure.CognitiveServices.Vision.Face.FaceClient>
type PersonGroupOperations = class
interface IServiceOperations<FaceClient>
interface IPersonGroupOperations
Public Class PersonGroupOperations
Implements IPersonGroupOperations, IServiceOperations(Of FaceClient)
- 继承
-
PersonGroupOperations
- 实现
构造函数
PersonGroupOperations(FaceClient) |
初始化 PersonGroupOperations 类的新实例。 |
属性
Client |
获取对 FaceClient 的引用 |
方法
CreateWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken) |
使用指定的 personGroupId、名称以及用户提供的 userData 和 recognitionModel 创建新的人员组。 <br /> 人员组是上传的人员数据的容器,包括人脸图像和人脸识别功能。 <br /> 创建后,使用 PersonGroup Person - Create 将人员添加到组中,然后调用 PersonGroup - Train 使此组准备好 进行人脸 - 识别。 <br /> 此人的人脸、图像和 userData 将存储在服务器上,直到调用 PersonGroup Person - Delete 或 PersonGroup - Delete 。 <Br/>
|
DeleteWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken) |
删除现有人员组。 人员组中所有人员的持久化人脸特征也将被删除。 |
GetTrainingStatusWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken) |
检索已完成或正在进行的) (人员组的培训状态。 |
GetWithHttpMessagesAsync(String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken) |
检索人员组名称,userData 和 recognitionModel。 若要获取此 personGroup 下的人员信息,请使用 PersonGroup Person - List。 |
ListWithHttpMessagesAsync(String, Nullable<Int32>, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken) |
列出人员组的 personGroupId、name、userData 和 recognitionModel。<Br/>
|
TrainWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken) |
将人员组训练任务排队,训练任务可能不会立即启动。 |
UpdateWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) |
更新现有人员组的显示名称和 userData。 不会更新请求正文中未显示的属性。 |
扩展方法
CreateAsync(IPersonGroupOperations, String, String, String, String, CancellationToken) |
使用指定的 personGroupId、名称以及用户提供的 userData 和 recognitionModel 创建新的人员组。 <br /> 人员组是上传的人员数据的容器,包括人脸图像和人脸识别功能。 <br /> 创建后,使用 PersonGroup Person - Create 将人员添加到组中,然后调用 PersonGroup - Train 使此组准备好 进行人脸 - 识别。 <br /> 此人的人脸、图像和 userData 将存储在服务器上,直到调用 PersonGroup Person - Delete 或 PersonGroup - Delete 。 <Br/>
|
DeleteAsync(IPersonGroupOperations, String, CancellationToken) |
删除现有人员组。 人员组中所有人员的持久化人脸特征也将被删除。 |
GetAsync(IPersonGroupOperations, String, Nullable<Boolean>, CancellationToken) |
检索人员组名称,userData 和 recognitionModel。 若要获取此 personGroup 下的人员信息,请使用 PersonGroup Person - List。 |
GetTrainingStatusAsync(IPersonGroupOperations, String, CancellationToken) |
检索已完成或正在进行的) (人员组的培训状态。 |
ListAsync(IPersonGroupOperations, String, Nullable<Int32>, Nullable<Boolean>, CancellationToken) |
列出人员组的 personGroupId、name、userData 和 recognitionModel。<Br/>
|
TrainAsync(IPersonGroupOperations, String, CancellationToken) |
将人员组训练任务排队,训练任务可能不会立即启动。 |
UpdateAsync(IPersonGroupOperations, String, String, String, CancellationToken) |
更新现有人员组的显示名称和 userData。 不会更新请求正文中未显示的属性。 |