Face Templates Comparison (1:1)
To compare two
FaceTemplate
use this code snippet:
// read images data
var imageData1 = File.ReadAllBytes(imagePath1);
var imageData2 = File.ReadAllBytes(imagePath2);
// capture samples
var faceSample1 = await service.DetectSingleAsync(imageData1);
var faceSample2 = await service.DetectSingleAsync(imageData2);
// compute templates
var faceTemplate1 = await service.ComputeTemplateAsync(faceSample1);
var faceTemplate2 = await service.ComputeTemplateAsync(faceSample2);
// compare templates and get MatchResult with Score parameter - float value from 0.0f to 1.0f
var matchResult = await service.MatchAsync(faceTemplate1, faceTemplate2);