Я использую следующий код для Rekognition.
AWSCredentials credentials = new BasicAWSCredentials(xx, yy);
AmazonRekognition rekognitionClient = new AmazonRekognitionClient(credentials);
rekognitionClient.setRegion(Region.getRegion(Regions.US_EAST_1));
CompareFacesRequest request = new CompareFacesRequest()
.withSourceImage(new Image().withBytes(byteBufferSrc))
.withTargetImage(new Image().withBytes(byteBufferDest)).withSimilarityThreshold(90f);
CompareFacesResult response = rekognitionClient.compareFaces(request);
boolean matched = false;
for (CompareFacesMatch singleMatch : response.getFaceMatches()) {
if (singleMatch.getSimilarity() >= 90f) {
return true;
}
}
Требуется почти 1 минута, чтобы завершить распознавание лица между двумя изображениями.Это нормально?Я нахожу это чрезмерным, поэтому мне интересно, есть ли способ ускорить его или я делаю что-то не так Спасибо