Skip to content

Instantly share code, notes, and snippets.

@siakon89
Created April 20, 2020 12:58
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Embed
What would you like to do?
# From Alex Casalboni: https://gist.github.com/alexcasalboni/0f21a1889f09760f8981b643326730ff
def detect_faces(bucket, key, attributes=['ALL'], region=REGION):
# I have separate profiles in aws so I have to define one here
# in order to authenticate myself to my account
# If you do not have multiple profiles, just remove the argument
session = boto3.Session(profile_name='<profile bname>')
rekognition = session.client("rekognition", region)
response = rekognition.detect_faces(
Image={
"S3Object": {
"Bucket": bucket,
"Name": key,
}
},
Attributes=attributes,
)
return response.get('FaceDetails', None)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment