ExAws.Rekognition v0.4.0 ExAws.Rekognition View Source
Operations on ExAws Rekognition
Link to this section Summary
Functions
https://docs.aws.amazon.com/rekognition/latest/dg/API_CompareFaces.html
https://docs.aws.amazon.com/rekognition/latest/dg/API_CreateCollection.html
https://docs.aws.amazon.com/rekognition/latest/dg/API_DeleteCollection.html
https://docs.aws.amazon.com/rekognition/latest/dg/API_DeleteFaces.html
https://docs.aws.amazon.com/rekognition/latest/dg/API_DescribeCollection.html
https://docs.aws.amazon.com/rekognition/latest/dg/API_DetectFaces.html
https://docs.aws.amazon.com/rekognition/latest/dg/API_DetectLabels.html
https://docs.aws.amazon.com/rekognition/latest/dg/API_DetectModerationLabels.html
https://docs.aws.amazon.com/rekognition/latest/dg/API_DetectText.html
https://docs.aws.amazon.com/rekognition/latest/dg/API_GetCelebrityInfo.html
https://docs.aws.amazon.com/rekognition/latest/dg/API_GetCelebrityRecognition.html
https://docs.aws.amazon.com/rekognition/latest/dg/API_GetContentModeration.html
https://docs.aws.amazon.com/rekognition/latest/dg/API_GetFaceDetection.html
https://docs.aws.amazon.com/rekognition/latest/dg/API_GetFaceSearch.html
https://docs.aws.amazon.com/rekognition/latest/dg/API_GetLabelDetection.html
https://docs.aws.amazon.com/rekognition/latest/dg/API_GetPersonTracking.html
https://docs.aws.amazon.com/rekognition/latest/dg/API_IndexFaces.html
https://docs.aws.amazon.com/rekognition/latest/dg/API_ListCollections.html
https://docs.aws.amazon.com/rekognition/latest/dg/API_ListFaces.html
https://docs.aws.amazon.com/rekognition/latest/dg/API_RecognizeCelebrities.html
https://docs.aws.amazon.com/rekognition/latest/dg/API_SearchFaces.html
https://docs.aws.amazon.com/rekognition/latest/dg/API_SearchFacesByImage.html
https://docs.aws.amazon.com/rekognition/latest/dg/API_StartCelebrityRecognition.html
https://docs.aws.amazon.com/rekognition/latest/dg/API_StartContentModeration.html
https://docs.aws.amazon.com/rekognition/latest/dg/API_StartFaceDetection.html
https://docs.aws.amazon.com/rekognition/latest/dg/API_StartFaceSearch.html
https://docs.aws.amazon.com/rekognition/latest/dg/API_StartLabelDetection.html
Link to this section Functions
compare_faces(source_image, target_image, similarity_threshold \\ 80)
View Source
compare_faces(
binary() | ExAws.Rekognition.S3Object.t(),
binary() | ExAws.Rekognition.S3Object.t(),
number()
) :: %ExAws.Operation.JSON{
before_request: term(),
data: term(),
headers: term(),
http_method: term(),
params: term(),
parser: term(),
path: term(),
service: term(),
stream_builder: term()
}
compare_faces( binary() | ExAws.Rekognition.S3Object.t(), binary() | ExAws.Rekognition.S3Object.t(), number() ) :: %ExAws.Operation.JSON{ before_request: term(), data: term(), headers: term(), http_method: term(), params: term(), parser: term(), path: term(), service: term(), stream_builder: term() }
https://docs.aws.amazon.com/rekognition/latest/dg/API_CompareFaces.html
NOTE: When using an S3Object, you may need to insure that the S3 uses the same region as Rekognition
create_collection(collection_id) View Source
https://docs.aws.amazon.com/rekognition/latest/dg/API_CreateCollection.html
delete_collection(collection_id) View Source
https://docs.aws.amazon.com/rekognition/latest/dg/API_DeleteCollection.html
delete_faces(collection_id, face_ids) View Source
https://docs.aws.amazon.com/rekognition/latest/dg/API_DeleteFaces.html
describe_collection(collection_id) View Source
https://docs.aws.amazon.com/rekognition/latest/dg/API_DescribeCollection.html
detect_faces(image, attributes \\ ["DEFAULT"]) View Source
https://docs.aws.amazon.com/rekognition/latest/dg/API_DetectFaces.html
NOTE: When using an S3Object, you may need to insure that the S3 uses the same region as Rekognition
detect_labels(image, max_labels \\ nil, min_confidence \\ 55) View Source
https://docs.aws.amazon.com/rekognition/latest/dg/API_DetectLabels.html
NOTE: When using an S3Object, you may need to insure that the S3 uses the same region as Rekognition
detect_moderation_labels(image, min_confidence \\ 50) View Source
https://docs.aws.amazon.com/rekognition/latest/dg/API_DetectModerationLabels.html
NOTE: When using an S3Object, you may need to insure that the S3 uses the same region as Rekognition
detect_text(image) View Source
https://docs.aws.amazon.com/rekognition/latest/dg/API_DetectText.html
NOTE: When using an S3Object, you may need to insure that the S3 uses the same region as Rekognition
get_celebrity_info(id) View Source
https://docs.aws.amazon.com/rekognition/latest/dg/API_GetCelebrityInfo.html
get_celebrity_recognition(job_id, max_results \\ 1000, next_token \\ nil, sort_by \\ :id) View Source
https://docs.aws.amazon.com/rekognition/latest/dg/API_GetCelebrityRecognition.html
get_content_moderation(job_id, max_results \\ 1000, next_token \\ nil, sort_by \\ :timestamp) View Source
https://docs.aws.amazon.com/rekognition/latest/dg/API_GetContentModeration.html
get_face_detection(job_id, max_results \\ 1000, next_token \\ nil) View Source
https://docs.aws.amazon.com/rekognition/latest/dg/API_GetFaceDetection.html
get_face_search(job_id, max_results \\ 1000, next_token \\ nil, sort_by \\ :timestamp) View Source
https://docs.aws.amazon.com/rekognition/latest/dg/API_GetFaceSearch.html
get_label_detection(job_id, max_results \\ 1000, next_token \\ nil, sort_by \\ :timestamp) View Source
https://docs.aws.amazon.com/rekognition/latest/dg/API_GetLabelDetection.html
get_person_tracking(job_id, max_results \\ 1000, next_token \\ nil, sort_by \\ :timestamp) View Source
https://docs.aws.amazon.com/rekognition/latest/dg/API_GetPersonTracking.html
index_faces(collection_id, image, external_image_id \\ nil, detection_attributes \\ ["DEFAULT"], max_faces \\ 100, quality_filter \\ :auto)
View Source
index_faces(
binary(),
binary() | ExAws.Rekognition.S3Object.t(),
nil | binary(),
[binary()],
nil | integer(),
:auto | :none
) :: %ExAws.Operation.JSON{
before_request: term(),
data: term(),
headers: term(),
http_method: term(),
params: term(),
parser: term(),
path: term(),
service: term(),
stream_builder: term()
}
index_faces( binary(), binary() | ExAws.Rekognition.S3Object.t(), nil | binary(), [binary()], nil | integer(), :auto | :none ) :: %ExAws.Operation.JSON{ before_request: term(), data: term(), headers: term(), http_method: term(), params: term(), parser: term(), path: term(), service: term(), stream_builder: term() }
https://docs.aws.amazon.com/rekognition/latest/dg/API_IndexFaces.html
NOTE: When using an S3Object, you may need to insure that the S3 uses the same region as Rekognition
list_collections(max_results \\ nil, next_token \\ nil) View Source
https://docs.aws.amazon.com/rekognition/latest/dg/API_ListCollections.html
list_faces(collection_id, max_results \\ nil, next_token \\ nil) View Source
https://docs.aws.amazon.com/rekognition/latest/dg/API_ListFaces.html
recognize_celebrities(image) View Source
https://docs.aws.amazon.com/rekognition/latest/dg/API_RecognizeCelebrities.html
search_faces(collection_id, face_id, face_match_threshold \\ 80, max_faces \\ 100) View Source
https://docs.aws.amazon.com/rekognition/latest/dg/API_SearchFaces.html
search_faces_by_image(collection_id, image, face_match_threshold \\ 80, max_faces \\ 100) View Source
https://docs.aws.amazon.com/rekognition/latest/dg/API_SearchFacesByImage.html
NOTE: When using an S3Object, you may need to insure that the S3 uses the same region as Rekognition
start_celebrity_recognition(video, client_request_token \\ nil, job_tag \\ nil, notification_channel \\ nil)
View Source
start_celebrity_recognition(
ExAws.Rekognition.S3Object.t(),
nil | binary(),
nil | binary(),
nil | ExAws.Rekognition.NotificationChannelObject.t()
) :: %ExAws.Operation.JSON{
before_request: term(),
data: term(),
headers: term(),
http_method: term(),
params: term(),
parser: term(),
path: term(),
service: term(),
stream_builder: term()
}
start_celebrity_recognition( ExAws.Rekognition.S3Object.t(), nil | binary(), nil | binary(), nil | ExAws.Rekognition.NotificationChannelObject.t() ) :: %ExAws.Operation.JSON{ before_request: term(), data: term(), headers: term(), http_method: term(), params: term(), parser: term(), path: term(), service: term(), stream_builder: term() }
https://docs.aws.amazon.com/rekognition/latest/dg/API_StartCelebrityRecognition.html
start_content_moderation(video, min_confidence \\ 55, client_request_token \\ nil, job_tag \\ nil, notification_channel \\ nil)
View Source
start_content_moderation(
ExAws.Rekognition.S3Object.t(),
number(),
nil | binary(),
nil | binary(),
nil | ExAws.Rekognition.NotificationChannelObject.t()
) :: %ExAws.Operation.JSON{
before_request: term(),
data: term(),
headers: term(),
http_method: term(),
params: term(),
parser: term(),
path: term(),
service: term(),
stream_builder: term()
}
start_content_moderation( ExAws.Rekognition.S3Object.t(), number(), nil | binary(), nil | binary(), nil | ExAws.Rekognition.NotificationChannelObject.t() ) :: %ExAws.Operation.JSON{ before_request: term(), data: term(), headers: term(), http_method: term(), params: term(), parser: term(), path: term(), service: term(), stream_builder: term() }
https://docs.aws.amazon.com/rekognition/latest/dg/API_StartContentModeration.html
start_face_detection(video, face_attributes \\ :default, client_request_token \\ nil, job_tag \\ nil, notification_channel \\ nil)
View Source
start_face_detection(
ExAws.Rekognition.S3Object.t(),
:default | :all,
nil | binary(),
nil | binary(),
nil | ExAws.Rekognition.NotificationChannelObject.t()
) :: %ExAws.Operation.JSON{
before_request: term(),
data: term(),
headers: term(),
http_method: term(),
params: term(),
parser: term(),
path: term(),
service: term(),
stream_builder: term()
}
start_face_detection( ExAws.Rekognition.S3Object.t(), :default | :all, nil | binary(), nil | binary(), nil | ExAws.Rekognition.NotificationChannelObject.t() ) :: %ExAws.Operation.JSON{ before_request: term(), data: term(), headers: term(), http_method: term(), params: term(), parser: term(), path: term(), service: term(), stream_builder: term() }
https://docs.aws.amazon.com/rekognition/latest/dg/API_StartFaceDetection.html
start_face_search(video, collection_id, face_match_threshold \\ 80, client_request_token \\ nil, job_tag \\ nil, notification_channel \\ nil)
View Source
start_face_search(
ExAws.Rekognition.S3Object.t(),
binary(),
number(),
nil | binary(),
nil | binary(),
nil | ExAws.Rekognition.NotificationChannelObject.t()
) :: %ExAws.Operation.JSON{
before_request: term(),
data: term(),
headers: term(),
http_method: term(),
params: term(),
parser: term(),
path: term(),
service: term(),
stream_builder: term()
}
start_face_search( ExAws.Rekognition.S3Object.t(), binary(), number(), nil | binary(), nil | binary(), nil | ExAws.Rekognition.NotificationChannelObject.t() ) :: %ExAws.Operation.JSON{ before_request: term(), data: term(), headers: term(), http_method: term(), params: term(), parser: term(), path: term(), service: term(), stream_builder: term() }
https://docs.aws.amazon.com/rekognition/latest/dg/API_StartFaceSearch.html
start_label_detection(video, min_confidence \\ 50, client_request_token \\ nil, job_tag \\ nil, notification_channel \\ nil)
View Source
start_label_detection(
ExAws.Rekognition.S3Object.t(),
number(),
nil | binary(),
nil | binary(),
nil | ExAws.Rekognition.NotificationChannelObject.t()
) :: %ExAws.Operation.JSON{
before_request: term(),
data: term(),
headers: term(),
http_method: term(),
params: term(),
parser: term(),
path: term(),
service: term(),
stream_builder: term()
}
start_label_detection( ExAws.Rekognition.S3Object.t(), number(), nil | binary(), nil | binary(), nil | ExAws.Rekognition.NotificationChannelObject.t() ) :: %ExAws.Operation.JSON{ before_request: term(), data: term(), headers: term(), http_method: term(), params: term(), parser: term(), path: term(), service: term(), stream_builder: term() }
https://docs.aws.amazon.com/rekognition/latest/dg/API_StartLabelDetection.html
start_person_tracking(video, client_request_token \\ nil, job_tag \\ nil, notification_channel \\ nil)
View Source
start_person_tracking(
ExAws.Rekognition.S3Object.t(),
nil | binary(),
nil | binary(),
nil | ExAws.Rekognition.NotificationChannelObject.t()
) :: %ExAws.Operation.JSON{
before_request: term(),
data: term(),
headers: term(),
http_method: term(),
params: term(),
parser: term(),
path: term(),
service: term(),
stream_builder: term()
}
start_person_tracking( ExAws.Rekognition.S3Object.t(), nil | binary(), nil | binary(), nil | ExAws.Rekognition.NotificationChannelObject.t() ) :: %ExAws.Operation.JSON{ before_request: term(), data: term(), headers: term(), http_method: term(), params: term(), parser: term(), path: term(), service: term(), stream_builder: term() }