你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ILargeFaceListOperations 接口

定义

LargeFaceListOperations 操作。

public interface ILargeFaceListOperations
type ILargeFaceListOperations = interface
Public Interface ILargeFaceListOperations
派生

方法

AddFaceFromStreamWithHttpMessagesAsync(String, Stream, String, IList<Int32>, String, Dictionary<String,List<String>>, CancellationToken)

LargeFaceListOperations 操作。

AddFaceFromUrlWithHttpMessagesAsync(String, String, String, IList<Int32>, String, Dictionary<String,List<String>>, CancellationToken)

LargeFaceListOperations 操作。

CreateWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

使用用户指定的 largeFaceListId、名称以及可选的 userData 和 recognitionModel 创建空的大型人脸列表。 <br /> 大型人脸列表是一个人脸列表,最多 1,000,000 张人脸,由 人脸 - 查找相似人脸使用。 <br /> 创建后,用户应使用 LargeFaceList 人脸 - 添加 导入人脸和 LargeFaceList - 训练 ,使其准备好 用于人脸 - FindSimilar。 人脸存储在服务器上,直到调用 LargeFaceList - Delete 。 <br /> Find Like 用于查找类似名人的人脸、相似的人脸筛选或作为光路人脸识别等场景。 但是,如果实际用途是识别人员,请使用 PersonGroup / LargePersonGroupFace - Identify。 <Br/>

  • 免费层订阅配额:64 张大型人脸列表。
  • S0 层订阅配额:1,000,000 个大人脸列表。 <应指定 br/> “recognitionModel”以与此大型人脸列表相关联。 “recognitionModel”的默认值为“recognition_01”,如果需要最新的模型,请在此参数中显式指定所需的模型。 添加到现有大型人脸列表的新人脸将使用已与集合关联的识别模型。 大型人脸列表中的现有人脸特征无法更新为由其他版本的识别模型提取的特征。
DeleteFaceWithHttpMessagesAsync(String, Guid, Dictionary<String,List<String>>, CancellationToken)

从大型人脸列表中删除现有人脸, (persistedFaceId 和 largeFaceListId) 提供。 与人脸相关的持久化图像也将被删除。

DeleteWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

根据 faceListId 删除现有的大型人脸列表。 还将删除大型人脸列表中的持久化人脸图像。

GetFaceWithHttpMessagesAsync(String, Guid, Dictionary<String,List<String>>, CancellationToken)

检索有关 persistedFaceId 指定的持久化人脸 (及其所属的 largeFaceListId) 的信息。

GetTrainingStatusWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

检索大型人脸列表的训练状态, (已完成或正在进行的) 。

GetWithHttpMessagesAsync(String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

检索大型人脸列表的 largeFaceListId、name、userData 和 recognitionModel。

ListFacesWithHttpMessagesAsync(String, String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

列出大型人脸列表中的所有人脸,并检索人脸信息 (包括人脸) 已注册人脸的 userData 和 persistedFaceIds。

ListWithHttpMessagesAsync(Nullable<Boolean>, String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

LargeFaceListOperations 操作。

TrainWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

将大型人脸列表训练任务排队,训练任务可能不会立即启动。

UpdateFaceWithHttpMessagesAsync(String, Guid, String, Dictionary<String,List<String>>, CancellationToken)

更新持久化人脸的 userData 字段。

UpdateWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

更新大型人脸列表的信息。

扩展方法

AddFaceFromStreamAsync(ILargeFaceListOperations, String, Stream, String, IList<Int32>, String, CancellationToken)

LargeFaceListOperations 操作。

AddFaceFromUrlAsync(ILargeFaceListOperations, String, String, String, IList<Int32>, String, CancellationToken)

LargeFaceListOperations 操作。

CreateAsync(ILargeFaceListOperations, String, String, String, String, CancellationToken)

使用用户指定的 largeFaceListId、名称以及可选的 userData 和 recognitionModel 创建空的大型人脸列表。 <br /> 大型人脸列表是一个人脸列表,最多 1,000,000 张人脸,由 人脸 - 查找相似人脸使用。 <br /> 创建后,用户应使用 LargeFaceList 人脸 - 添加 导入人脸和 LargeFaceList - 训练 ,使其准备好 用于人脸 - FindSimilar。 人脸存储在服务器上,直到调用 LargeFaceList - Delete 。 <br /> Find Like 用于查找类似名人的人脸、相似的人脸筛选或作为光路人脸识别等场景。 但是,如果实际用途是识别人员,请使用 PersonGroup / LargePersonGroupFace - Identify。 <Br/>

  • 免费层订阅配额:64 张大型人脸列表。
  • S0 层订阅配额:1,000,000 个大人脸列表。 <应指定 br/> “recognitionModel”以与此大型人脸列表相关联。 “recognitionModel”的默认值为“recognition_01”,如果需要最新的模型,请在此参数中显式指定所需的模型。 添加到现有大型人脸列表的新人脸将使用已与集合关联的识别模型。 大型人脸列表中的现有人脸特征无法更新为由其他版本的识别模型提取的特征。
DeleteAsync(ILargeFaceListOperations, String, CancellationToken)

根据 faceListId 删除现有的大型人脸列表。 还将删除大型人脸列表中的持久化人脸图像。

DeleteFaceAsync(ILargeFaceListOperations, String, Guid, CancellationToken)

从大型人脸列表中删除现有人脸, (persistedFaceId 和 largeFaceListId) 提供。 与人脸相关的持久化图像也将被删除。

GetAsync(ILargeFaceListOperations, String, Nullable<Boolean>, CancellationToken)

检索大型人脸列表的 largeFaceListId、name、userData 和 recognitionModel。

GetFaceAsync(ILargeFaceListOperations, String, Guid, CancellationToken)

检索有关 persistedFaceId 指定的持久化人脸 (及其所属的 largeFaceListId) 的信息。

GetTrainingStatusAsync(ILargeFaceListOperations, String, CancellationToken)

检索大型人脸列表的训练状态, (已完成或正在进行的) 。

ListAsync(ILargeFaceListOperations, Nullable<Boolean>, String, Nullable<Int32>, CancellationToken)

LargeFaceListOperations 操作。

ListFacesAsync(ILargeFaceListOperations, String, String, Nullable<Int32>, CancellationToken)

列出大型人脸列表中的所有人脸,并检索人脸信息 (包括人脸) 已注册人脸的 userData 和 persistedFaceIds。

TrainAsync(ILargeFaceListOperations, String, CancellationToken)

将大型人脸列表训练任务排队,训练任务可能不会立即启动。

UpdateAsync(ILargeFaceListOperations, String, String, String, CancellationToken)

更新大型人脸列表的信息。

UpdateFaceAsync(ILargeFaceListOperations, String, Guid, String, CancellationToken)

更新持久化人脸的 userData 字段。

适用于