Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Gunakan DisassociateFaces
dengan AWS SDK atau CLI
Contoh kode berikut menunjukkan cara menggunakanDisassociateFaces
.
- CLI
-
- AWS CLI
-
aws rekognition disassociate-faces --face-ids list-of-face-ids
--user-id user-id --collection-id collection-name --region region-name
- Python
-
- SDK untuk Python (Boto3)
-
from botocore.exceptions import ClientError
import boto3
import logging
logger = logging.getLogger(__name__)
session = boto3.Session(profile_name='profile-name')
client = session.client('rekognition')
def disassociate_faces(collection_id, user_id, face_ids):
"""
Disassociate stored faces within collection to the given user
:param collection_id: The ID of the collection where user and faces are stored.
:param user_id: The ID of the user that we want to disassociate faces from
:param face_ids: The list of face IDs to be disassociated from the given user
:return: response of AssociateFaces API
"""
logger.info(f'Disssociating faces from user: {user_id}, {face_ids}')
try:
response = client.disassociate_faces(
CollectionId=collection_id,
UserId=user_id,
FaceIds=face_ids
)
print(f'- disassociated {len(response["DisassociatedFaces"])} faces')
except ClientError:
logger.exception("Failed to disassociate faces from the given user")
raise
else:
print(response)
return response
def main():
face_ids = ["faceId1", "faceId2"]
collection_id = "collection-id"
user_id = "user-id"
disassociate_faces(collection_id, user_id, face_ids)
if __name__ == "__main__":
main()
Untuk daftar lengkap panduan pengembang AWS SDK dan contoh kode, lihatMenggunakan Rekognition dengan SDK AWS. Topik ini juga mencakup informasi tentang memulai dan detail tentang versi SDK sebelumnya.