Share via


FaceOperationsExtensions.VerifyFaceToFaceAsync Method

Definition

Verify whether two faces belong to a same person or whether one face belongs to a person. <br/> Remarks:<br />

  • Higher face image quality means better identification precision. Please consider high-quality faces: frontal, clear, and face size is 200x200 pixels (100 pixels between eyes) or bigger.
  • For the scenarios that are sensitive to accuracy please make your own judgment.
  • The 'recognitionModel' associated with the query faces' faceIds should be the same as the 'recognitionModel' used by the target face, person group or large person group.
public static System.Threading.Tasks.Task<Microsoft.Azure.CognitiveServices.Vision.Face.Models.VerifyResult> VerifyFaceToFaceAsync (this Microsoft.Azure.CognitiveServices.Vision.Face.IFaceOperations operations, Guid faceId1, Guid faceId2, System.Threading.CancellationToken cancellationToken = default);
static member VerifyFaceToFaceAsync : Microsoft.Azure.CognitiveServices.Vision.Face.IFaceOperations * Guid * Guid * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.CognitiveServices.Vision.Face.Models.VerifyResult>
<Extension()>
Public Function VerifyFaceToFaceAsync (operations As IFaceOperations, faceId1 As Guid, faceId2 As Guid, Optional cancellationToken As CancellationToken = Nothing) As Task(Of VerifyResult)

Parameters

operations
IFaceOperations

The operations group for this extension method.

faceId1
Guid

FaceId of the first face, comes from Face - Detect

faceId2
Guid

FaceId of the second face, comes from Face - Detect

cancellationToken
CancellationToken

The cancellation token.

Returns

Applies to