Compartilhar via


FaceListOperations Classe

Definição

Operações FaceListOperations.

public class FaceListOperations : Microsoft.Azure.CognitiveServices.Vision.Face.IFaceListOperations, Microsoft.Rest.IServiceOperations<Microsoft.Azure.CognitiveServices.Vision.Face.FaceClient>
type FaceListOperations = class
    interface IServiceOperations<FaceClient>
    interface IFaceListOperations
Public Class FaceListOperations
Implements IFaceListOperations, IServiceOperations(Of FaceClient)
Herança
FaceListOperations
Implementações

Construtores

FaceListOperations(FaceClient)

Inicializa uma nova instância da classe FaceListOperations.

Propriedades

Client

Obtém uma referência ao FaceClient

Métodos

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

Operações FaceListOperations.

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

Operações FaceListOperations.

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

Crie uma lista de rostos vazia com o faceListId especificado pelo usuário, o nome, um userData opcional e o recognitionModel. Até 64 listas de rostos são permitidas em uma assinatura. <br /> Face list é uma lista de rostos, até 1.000 rostos e usada por Face - Localizar Semelhante. <br /> Após a criação, o usuário deve usar FaceList – Adicionar Face para importar os rostos. Os rostos são armazenados no servidor até que FaceList – Delete seja chamado. <br /> Find Similar é usado para cenários como encontrar rostos semelhantes a celebridades, filtragem de rosto semelhante ou como uma identificação de rosto de forma leve. Mas se o uso real for para identificar a pessoa, use PersonGroup / LargePersonGroup e Face - Identifique. <br /> Considere LargeFaceList quando o número de rosto for grande. Ele pode dar suporte a até 1.000.000 rostos. 'recognitionModel' deve ser especificado para associar a essa lista de rostos. O valor padrão para 'recognitionModel' é 'recognition_01', se o modelo mais recente for necessário, especifique explicitamente o modelo necessário neste parâmetro. Novas faces adicionadas a uma lista de rostos existente usarão o modelo de reconhecimento que já está associado à coleção. Os recursos de rosto existentes em uma lista de rostos não podem ser atualizados para recursos extraídos por outra versão do modelo de reconhecimento.

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

Exclua um rosto existente de uma lista de rostos (dado por um persistedFaceId e um faceListId). A imagem persistente relacionada ao rosto também será excluída.

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

Exclua uma lista de rostos existente de acordo com faceListId. As imagens faciais persistentes na lista de rostos também serão excluídas.

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

Recupere faceListId, nome, userData, recognitionModel e faces de uma lista de rostos na lista de rostos.

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

Listar faceListId, nome, userData e recognitionModel das listas de rostos. <br /> Para obter informações de rosto dentro da faceList, use FaceList – Obter

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

Atualizar informações de uma lista de rostos.

Métodos de Extensão

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

Operações FaceListOperations.

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

Operações FaceListOperations.

CreateAsync(IFaceListOperations, String, String, String, String, CancellationToken)

Crie uma lista de rostos vazia com o faceListId especificado pelo usuário, o nome, um userData opcional e o recognitionModel. Até 64 listas de rostos são permitidas em uma assinatura. <br /> Face list é uma lista de rostos, até 1.000 rostos e usada por Face - Localizar Semelhante. <br /> Após a criação, o usuário deve usar FaceList – Adicionar Face para importar os rostos. Os rostos são armazenados no servidor até que FaceList – Delete seja chamado. <br /> Find Similar é usado para cenários como encontrar rostos semelhantes a celebridades, filtragem de rosto semelhante ou como uma identificação de rosto de forma leve. Mas se o uso real for para identificar a pessoa, use PersonGroup / LargePersonGroup e Face - Identifique. <br /> Considere LargeFaceList quando o número de rosto for grande. Ele pode dar suporte a até 1.000.000 rostos. 'recognitionModel' deve ser especificado para associar a essa lista de rostos. O valor padrão para 'recognitionModel' é 'recognition_01', se o modelo mais recente for necessário, especifique explicitamente o modelo necessário neste parâmetro. Novas faces adicionadas a uma lista de rostos existente usarão o modelo de reconhecimento que já está associado à coleção. Os recursos de rosto existentes em uma lista de rostos não podem ser atualizados para recursos extraídos por outra versão do modelo de reconhecimento.

DeleteAsync(IFaceListOperations, String, CancellationToken)

Exclua uma lista de rostos existente de acordo com faceListId. As imagens faciais persistentes na lista de rostos também serão excluídas.

DeleteFaceAsync(IFaceListOperations, String, Guid, CancellationToken)

Exclua um rosto existente de uma lista de rostos (dado por um persistedFaceId e um faceListId). A imagem persistente relacionada ao rosto também será excluída.

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

Recupere faceListId, nome, userData, recognitionModel e faces de uma lista de rostos na lista de rostos.

ListAsync(IFaceListOperations, Nullable<Boolean>, CancellationToken)

Listar faceListId, nome, userData e recognitionModel das listas de rostos. <br /> Para obter informações de rosto dentro da faceList, use FaceList – Obter

UpdateAsync(IFaceListOperations, String, String, String, CancellationToken)

Atualizar informações de uma lista de rostos.

Aplica-se a