TL;DR
Geben Sie die Binärdaten in den Wert des Schlüssels "Bytes" ein und übergeben Sie sie an Image
import boto3
client = boto3.client('rekognition')
with open('image.jpg', 'rb') as f:
response = client.search_faces_by_image(
CollectionId='string',
Image={
'Bytes': f.read()
}
)
In der Stichprobe der Welt gab es überwiegend viele Fälle, in denen die in s3 gespeicherte Bilddatei übergeben wurde. Bei der Übergabe von s3 kann die Analyse durch Übergabe des Bucket-Namens und des Objektnamens erfolgen.
response = client.search_faces_by_image(
CollectionId='string',
Image={
'S3Object': {
'Bucket': 'string',
'Name': 'string',
'Version': 'string'
}
},
)
Recommended Posts