# 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