Method | Description | |
---|---|---|
AmazonRekognitionClient ( ) : System |
Constructs AmazonRekognitionClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set.
|
|
AmazonRekognitionClient ( |
Constructs AmazonRekognitionClient with AWS Credentials
|
|
AmazonRekognitionClient ( |
Constructs AmazonRekognitionClient with AWS Credentials and an AmazonRekognitionClient Configuration object.
|
|
AmazonRekognitionClient ( |
Constructs AmazonRekognitionClient with AWS Credentials
|
|
AmazonRekognitionClient ( |
Constructs AmazonRekognitionClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set.
|
|
AmazonRekognitionClient ( RegionEndpoint region ) : System |
Constructs AmazonRekognitionClient with the credentials loaded from the application's default configuration, and if unsuccessful from the Instance Profile service on an EC2 instance. Example App.config with credentials set.
|
|
AmazonRekognitionClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System |
Constructs AmazonRekognitionClient with AWS Access Key ID and AWS Secret Key
|
|
AmazonRekognitionClient ( string awsAccessKeyId, string awsSecretAccessKey, |
Constructs AmazonRekognitionClient with AWS Access Key ID, AWS Secret Key and an AmazonRekognitionClient Configuration object.
|
|
AmazonRekognitionClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System |
Constructs AmazonRekognitionClient with AWS Access Key ID and AWS Secret Key
|
|
AmazonRekognitionClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System |
Constructs AmazonRekognitionClient with AWS Access Key ID and AWS Secret Key
|
|
AmazonRekognitionClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, |
Constructs AmazonRekognitionClient with AWS Access Key ID, AWS Secret Key and an AmazonRekognitionClient Configuration object.
|
|
AmazonRekognitionClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System |
Constructs AmazonRekognitionClient with AWS Access Key ID and AWS Secret Key
|
|
BeginCompareFaces ( |
Initiates the asynchronous execution of the CompareFaces operation.
|
|
BeginCreateCollection ( |
Initiates the asynchronous execution of the CreateCollection operation.
|
|
BeginDeleteCollection ( |
Initiates the asynchronous execution of the DeleteCollection operation.
|
|
BeginDeleteFaces ( |
Initiates the asynchronous execution of the DeleteFaces operation.
|
|
BeginDetectFaces ( |
Initiates the asynchronous execution of the DetectFaces operation.
|
|
BeginDetectLabels ( |
Initiates the asynchronous execution of the DetectLabels operation.
|
|
BeginIndexFaces ( |
Initiates the asynchronous execution of the IndexFaces operation.
|
|
BeginListCollections ( |
Initiates the asynchronous execution of the ListCollections operation.
|
|
BeginListFaces ( |
Initiates the asynchronous execution of the ListFaces operation.
|
|
BeginSearchFaces ( SearchFacesRequest request, AsyncCallback callback, object state ) : IAsyncResult |
Initiates the asynchronous execution of the SearchFaces operation.
|
|
BeginSearchFacesByImage ( |
Initiates the asynchronous execution of the SearchFacesByImage operation.
|
|
CompareFaces ( |
Compares a face in the source input image with each face detected in the target input image. If the source image contains multiple faces, the service detects the largest face and uses it to compare with each face detected in the target image. In response, the operation returns an array of face matches ordered by similarity score with the highest similarity scores first. For each face match, the response provides a bounding box of the face and By default, only faces with the similarity score of greater than or equal to 80% are returned in the response. You can change this value. In addition to the face matches, the response returns information about the face in the source image, including the bounding box of the face and confidence value. This is a stateless API operation. That is, the operation does not persist any data. For an example, see get-started-exercise-compare-faces This operation requires permissions to perform the
|
|
CompareFacesAsync ( |
Initiates the asynchronous execution of the CompareFaces operation.
|
|
CreateCollection ( |
Creates a collection in an AWS region. You can add faces to the collection using the operation. For example, you might create collections, one for each of your application users. A user can then index faces using the For an example, see example1. This operation requires permissions to perform the
|
|
CreateCollectionAsync ( |
Initiates the asynchronous execution of the CreateCollection operation.
|
|
DeleteCollection ( |
Deletes the specified collection. Note that this operation removes all faces in the collection. For an example, see example1. This operation requires permissions to perform the
|
|
DeleteCollectionAsync ( |
Initiates the asynchronous execution of the DeleteCollection operation.
|
|
DeleteFaces ( |
Deletes faces from a collection. You specify a collection ID and an array of face IDs to remove from the collection. This operation requires permissions to perform the
|
|
DeleteFacesAsync ( |
Initiates the asynchronous execution of the DeleteFaces operation.
|
|
DetectFaces ( |
Detects faces within an image (JPEG or PNG) that is provided as input. For each face detected, the operation returns face details including a bounding box of the face, a confidence value (that the bounding box contains a face), and a fixed set of attributes such as facial landmarks (for example, coordinates of eye and mouth), gender, presence of beard, sunglasses, etc. The face-detection algorithm is most effective on frontal faces. For non-frontal or obscured faces, the algorithm may not detect the faces or might detect faces with lower confidence. This is a stateless API operation. That is, the operation does not persist any data. For an example, see get-started-exercise-detect-faces. This operation requires permissions to perform the
|
|
DetectFacesAsync ( |
Initiates the asynchronous execution of the DetectFaces operation.
|
|
DetectLabels ( |
Detects instances of real-world labels within an image (JPEG or PNG) provided as input. This includes objects like flower, tree, and table; events like wedding, graduation, and birthday party; and concepts like landscape, evening, and nature. For an example, see get-started-exercise-detect-labels. For each object, scene, and concept the API returns one or more labels. Each label provides the object name, and the level of confidence that the image contains the object. For example, suppose the input image has a lighthouse, the sea, and a rock. The response will include all three labels, one for each object. In the preceding example, the operation returns one label for each of the three objects. The operation can also return multiple labels for the same object in the image. For example, if the input image shows a flower (for example, a tulip), the operation might return the following three labels. In this example, the detection algorithm more precisely identifies the flower as a tulip. You can provide the input image as an S3 object or as base64-encoded bytes. In response, the API returns an array of labels. In addition, the response also includes the orientation correction. Optionally, you can specify If the object detected is a person, the operation doesn't provide the same facial details that the DetectFaces operation provides. This is a stateless API operation. That is, the operation does not persist any data. This operation requires permissions to perform the
|
|
DetectLabelsAsync ( |
Initiates the asynchronous execution of the DetectLabels operation.
|
|
EndCompareFaces ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the CompareFaces operation.
|
|
EndCreateCollection ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the CreateCollection operation.
|
|
EndDeleteCollection ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the DeleteCollection operation.
|
|
EndDeleteFaces ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the DeleteFaces operation.
|
|
EndDetectFaces ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the DetectFaces operation.
|
|
EndDetectLabels ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the DetectLabels operation.
|
|
EndIndexFaces ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the IndexFaces operation.
|
|
EndListCollections ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the ListCollections operation.
|
|
EndListFaces ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the ListFaces operation.
|
|
EndSearchFaces ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the SearchFaces operation.
|
|
EndSearchFacesByImage ( IAsyncResult asyncResult ) : |
Finishes the asynchronous execution of the SearchFacesByImage operation.
|
|
IndexFaces ( |
Detects faces in the input image and adds them to the specified collection. Amazon Rekognition does not save the actual faces detected. Instead, the underlying detection algorithm first detects the faces in the input image, and for each face extracts facial features into a feature vector, and stores it in the back-end database. Amazon Rekognition uses feature vectors when performing face match and search operations using the and operations. If you provide the optional In response, the operation returns an array of metadata for all detected faces. This includes, the bounding box of the detected face, confidence value (indicating the bounding box contains a face), a face ID assigned by the service for each face that is detected and stored, and an image ID assigned by the service for the input image If you request all facial attributes (using the For an example, see example2. This operation requires permissions to perform the
|
|
IndexFacesAsync ( |
Initiates the asynchronous execution of the IndexFaces operation.
|
|
ListCollections ( |
Returns list of collection IDs in your account. If the result is truncated, the response also provides a For an example, see example1. This operation requires permissions to perform the
|
|
ListCollectionsAsync ( |
Initiates the asynchronous execution of the ListCollections operation.
|
|
ListFaces ( |
Returns metadata for faces in the specified collection. This metadata includes information such as the bounding box coordinates, the confidence (that the bounding box contains a face), and face ID. For an example, see example3. This operation requires permissions to perform the
|
|
ListFacesAsync ( |
Initiates the asynchronous execution of the ListFaces operation.
|
|
SearchFaces ( SearchFacesRequest request ) : |
For a given input face ID, searches the specified collection for matching faces. You get a face ID when you add a face to the collection using the IndexFaces operation. The operation compares the features of the input face with faces in the specified collection. You can also search faces without indexing faces by using the The operation response returns an array of faces that match, ordered by similarity score with the highest similarity first. More specifically, it is an array of metadata for each face match that is found. Along with the metadata, the response also includes a For an example, see example3. This operation requires permissions to perform the
|
|
SearchFacesAsync ( SearchFacesRequest request, System cancellationToken = default(CancellationToken) ) : Task |
Initiates the asynchronous execution of the SearchFaces operation.
|
|
SearchFacesByImage ( |
For a given input image, first detects the largest face in the image, and then searches the specified collection for matching faces. The operation compares the features of the input face with faces in the specified collection. To search for all faces in an input image, you might first call the API, and then use the face IDs returned in subsequent calls to the API. You can also call the The response returns an array of faces that match, ordered by similarity score with the highest similarity first. More specifically, it is an array of metadata for each face match found. Along with the metadata, the response also includes a For an example, see example3. This operation requires permissions to perform the
|
|
SearchFacesByImageAsync ( |
Initiates the asynchronous execution of the SearchFacesByImage operation.
|
Method | Description | |
---|---|---|
CreateSigner ( ) : |
Creates the signer for the service.
|
|
Dispose ( bool disposing ) : void |
Disposes the service client.
|
public AmazonRekognitionClient ( |
||
credentials | AWS Credentials | |
return | System |
public AmazonRekognitionClient ( |
||
credentials | AWS Credentials | |
clientConfig | The AmazonRekognitionClient Configuration Object | |
return | System |
public AmazonRekognitionClient ( |
||
credentials | AWS Credentials | |
region | RegionEndpoint | The region to connect. |
return | System |
public AmazonRekognitionClient ( |
||
config | The AmazonRekognitionClient Configuration Object | |
return | System |
public AmazonRekognitionClient ( RegionEndpoint region ) : System | ||
region | RegionEndpoint | The region to connect. |
return | System |
public AmazonRekognitionClient ( string awsAccessKeyId, string awsSecretAccessKey ) : System | ||
awsAccessKeyId | string | AWS Access Key ID |
awsSecretAccessKey | string | AWS Secret Access Key |
return | System |
public AmazonRekognitionClient ( string awsAccessKeyId, string awsSecretAccessKey, |
||
awsAccessKeyId | string | AWS Access Key ID |
awsSecretAccessKey | string | AWS Secret Access Key |
clientConfig | The AmazonRekognitionClient Configuration Object | |
return | System |
public AmazonRekognitionClient ( string awsAccessKeyId, string awsSecretAccessKey, RegionEndpoint region ) : System | ||
awsAccessKeyId | string | AWS Access Key ID |
awsSecretAccessKey | string | AWS Secret Access Key |
region | RegionEndpoint | The region to connect. |
return | System |
public AmazonRekognitionClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken ) : System | ||
awsAccessKeyId | string | AWS Access Key ID |
awsSecretAccessKey | string | AWS Secret Access Key |
awsSessionToken | string | AWS Session Token |
return | System |
public AmazonRekognitionClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, |
||
awsAccessKeyId | string | AWS Access Key ID |
awsSecretAccessKey | string | AWS Secret Access Key |
awsSessionToken | string | AWS Session Token |
clientConfig | The AmazonRekognitionClient Configuration Object | |
return | System |
public AmazonRekognitionClient ( string awsAccessKeyId, string awsSecretAccessKey, string awsSessionToken, RegionEndpoint region ) : System | ||
awsAccessKeyId | string | AWS Access Key ID |
awsSecretAccessKey | string | AWS Secret Access Key |
awsSessionToken | string | AWS Session Token |
region | RegionEndpoint | The region to connect. |
return | System |
public BeginCompareFaces ( |
||
request | Container for the necessary parameters to execute the CompareFaces operation on AmazonRekognitionClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public BeginCreateCollection ( |
||
request | Container for the necessary parameters to execute the CreateCollection operation on AmazonRekognitionClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public BeginDeleteCollection ( |
||
request | Container for the necessary parameters to execute the DeleteCollection operation on AmazonRekognitionClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public BeginDeleteFaces ( |
||
request | Container for the necessary parameters to execute the DeleteFaces operation on AmazonRekognitionClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public BeginDetectFaces ( |
||
request | Container for the necessary parameters to execute the DetectFaces operation on AmazonRekognitionClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public BeginDetectLabels ( |
||
request | Container for the necessary parameters to execute the DetectLabels operation on AmazonRekognitionClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public BeginIndexFaces ( |
||
request | Container for the necessary parameters to execute the IndexFaces operation on AmazonRekognitionClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public BeginListCollections ( |
||
request | Container for the necessary parameters to execute the ListCollections operation on AmazonRekognitionClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public BeginListFaces ( |
||
request | Container for the necessary parameters to execute the ListFaces operation on AmazonRekognitionClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public BeginSearchFaces ( SearchFacesRequest request, AsyncCallback callback, object state ) : IAsyncResult | ||
request | SearchFacesRequest | Container for the necessary parameters to execute the SearchFaces operation on AmazonRekognitionClient. |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public BeginSearchFacesByImage ( |
||
request | Container for the necessary parameters to execute the SearchFacesByImage operation on AmazonRekognitionClient. | |
callback | AsyncCallback | An AsyncCallback delegate that is invoked when the operation completes. |
state | object | A user-defined state object that is passed to the callback procedure. Retrieve this object from within the callback /// procedure using the AsyncState property. |
return | IAsyncResult |
public CompareFaces ( |
||
request | Container for the necessary parameters to execute the CompareFaces service method. | |
return |
public CompareFacesAsync ( |
||
request | Container for the necessary parameters to execute the CompareFaces operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public CreateCollection ( |
||
request | Container for the necessary parameters to execute the CreateCollection service method. | |
return |
public CreateCollectionAsync ( |
||
request | Container for the necessary parameters to execute the CreateCollection operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
protected CreateSigner ( ) : |
||
return |
public DeleteCollection ( |
||
request | Container for the necessary parameters to execute the DeleteCollection service method. | |
return |
public DeleteCollectionAsync ( |
||
request | Container for the necessary parameters to execute the DeleteCollection operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public DeleteFaces ( |
||
request | Container for the necessary parameters to execute the DeleteFaces service method. | |
return |
public DeleteFacesAsync ( |
||
request | Container for the necessary parameters to execute the DeleteFaces operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public DetectFaces ( |
||
request | Container for the necessary parameters to execute the DetectFaces service method. | |
return |
public DetectFacesAsync ( |
||
request | Container for the necessary parameters to execute the DetectFaces operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public DetectLabels ( |
||
request | Container for the necessary parameters to execute the DetectLabels service method. | |
return |
public DetectLabelsAsync ( |
||
request | Container for the necessary parameters to execute the DetectLabels operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public EndCompareFaces ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginCompareFaces. |
return |
public EndCreateCollection ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginCreateCollection. |
return |
public EndDeleteCollection ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginDeleteCollection. |
return |
public EndDeleteFaces ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginDeleteFaces. |
return |
public EndDetectFaces ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginDetectFaces. |
return |
public EndDetectLabels ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginDetectLabels. |
return |
public EndIndexFaces ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginIndexFaces. |
return |
public EndListCollections ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginListCollections. |
return |
public EndListFaces ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginListFaces. |
return |
public EndSearchFaces ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginSearchFaces. |
return |
public EndSearchFacesByImage ( IAsyncResult asyncResult ) : |
||
asyncResult | IAsyncResult | The IAsyncResult returned by the call to BeginSearchFacesByImage. |
return |
public IndexFaces ( |
||
request | Container for the necessary parameters to execute the IndexFaces service method. | |
return |
public IndexFacesAsync ( |
||
request | Container for the necessary parameters to execute the IndexFaces operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public ListCollections ( |
||
request | Container for the necessary parameters to execute the ListCollections service method. | |
return |
public ListCollectionsAsync ( |
||
request | Container for the necessary parameters to execute the ListCollections operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public ListFaces ( |
||
request | Container for the necessary parameters to execute the ListFaces service method. | |
return |
public ListFacesAsync ( |
||
request | Container for the necessary parameters to execute the ListFaces operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public SearchFaces ( SearchFacesRequest request ) : |
||
request | SearchFacesRequest | Container for the necessary parameters to execute the SearchFaces service method. |
return |
public SearchFacesAsync ( SearchFacesRequest request, System cancellationToken = default(CancellationToken) ) : Task |
||
request | SearchFacesRequest | Container for the necessary parameters to execute the SearchFaces operation. |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |
public SearchFacesByImage ( |
||
request | Container for the necessary parameters to execute the SearchFacesByImage service method. | |
return |
public SearchFacesByImageAsync ( |
||
request | Container for the necessary parameters to execute the SearchFacesByImage operation. | |
cancellationToken | System | /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// |
return | Task |