@Generated(value="software.amazon.awssdk:codegen") public final class CompareFacesResponse extends RekognitionResponse implements ToCopyableBuilder<CompareFacesResponse.Builder,CompareFacesResponse>
Modifier and Type | Class and Description |
---|---|
static interface |
CompareFacesResponse.Builder |
Modifier and Type | Method and Description |
---|---|
static CompareFacesResponse.Builder |
builder() |
boolean |
equals(Object obj) |
List<CompareFacesMatch> |
faceMatches()
An array of faces in the target image that match the source image face.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz)
Used to retrieve the value of a field from any class that extends
SdkResponse . |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends CompareFacesResponse.Builder> |
serializableBuilderClass() |
ComparedSourceImageFace |
sourceImageFace()
The face in the source image that was used for comparison.
|
OrientationCorrection |
sourceImageOrientationCorrection()
The value of
SourceImageOrientationCorrection is always null. |
String |
sourceImageOrientationCorrectionAsString()
The value of
SourceImageOrientationCorrection is always null. |
OrientationCorrection |
targetImageOrientationCorrection()
The value of
TargetImageOrientationCorrection is always null. |
String |
targetImageOrientationCorrectionAsString()
The value of
TargetImageOrientationCorrection is always null. |
CompareFacesResponse.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
List<ComparedFace> |
unmatchedFaces()
An array of faces in the target image that did not match the source image face.
|
responseMetadata
sdkHttpResponse
copy
public ComparedSourceImageFace sourceImageFace()
The face in the source image that was used for comparison.
public List<CompareFacesMatch> faceMatches()
An array of faces in the target image that match the source image face. Each CompareFacesMatch
object provides the bounding box, the confidence level that the bounding box contains a face, and the similarity
score for the face in the bounding box and the face in the source image.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
CompareFacesMatch
object provides the bounding box, the confidence level that the bounding
box contains a face, and the similarity score for the face in the bounding box and the face in the source
image.public List<ComparedFace> unmatchedFaces()
An array of faces in the target image that did not match the source image face.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public OrientationCorrection sourceImageOrientationCorrection()
The value of SourceImageOrientationCorrection
is always null.
If the input image is in .jpeg format, it might contain exchangeable image file format (Exif) metadata that includes the image's orientation. Amazon Rekognition uses this orientation information to perform image correction. The bounding box coordinates are translated to represent object locations after the orientation information in the Exif metadata is used to correct the image orientation. Images in .png format don't contain Exif metadata.
Amazon Rekognition doesn’t perform image correction for images in .png format and .jpeg images without orientation information in the image Exif metadata. The bounding box coordinates aren't translated and represent the object locations before the image is rotated.
If the service returns an enum value that is not available in the current SDK version,
sourceImageOrientationCorrection
will return OrientationCorrection.UNKNOWN_TO_SDK_VERSION
. The
raw value returned by the service is available from sourceImageOrientationCorrectionAsString()
.
SourceImageOrientationCorrection
is always null.
If the input image is in .jpeg format, it might contain exchangeable image file format (Exif) metadata that includes the image's orientation. Amazon Rekognition uses this orientation information to perform image correction. The bounding box coordinates are translated to represent object locations after the orientation information in the Exif metadata is used to correct the image orientation. Images in .png format don't contain Exif metadata.
Amazon Rekognition doesn’t perform image correction for images in .png format and .jpeg images without orientation information in the image Exif metadata. The bounding box coordinates aren't translated and represent the object locations before the image is rotated.
OrientationCorrection
public String sourceImageOrientationCorrectionAsString()
The value of SourceImageOrientationCorrection
is always null.
If the input image is in .jpeg format, it might contain exchangeable image file format (Exif) metadata that includes the image's orientation. Amazon Rekognition uses this orientation information to perform image correction. The bounding box coordinates are translated to represent object locations after the orientation information in the Exif metadata is used to correct the image orientation. Images in .png format don't contain Exif metadata.
Amazon Rekognition doesn’t perform image correction for images in .png format and .jpeg images without orientation information in the image Exif metadata. The bounding box coordinates aren't translated and represent the object locations before the image is rotated.
If the service returns an enum value that is not available in the current SDK version,
sourceImageOrientationCorrection
will return OrientationCorrection.UNKNOWN_TO_SDK_VERSION
. The
raw value returned by the service is available from sourceImageOrientationCorrectionAsString()
.
SourceImageOrientationCorrection
is always null.
If the input image is in .jpeg format, it might contain exchangeable image file format (Exif) metadata that includes the image's orientation. Amazon Rekognition uses this orientation information to perform image correction. The bounding box coordinates are translated to represent object locations after the orientation information in the Exif metadata is used to correct the image orientation. Images in .png format don't contain Exif metadata.
Amazon Rekognition doesn’t perform image correction for images in .png format and .jpeg images without orientation information in the image Exif metadata. The bounding box coordinates aren't translated and represent the object locations before the image is rotated.
OrientationCorrection
public OrientationCorrection targetImageOrientationCorrection()
The value of TargetImageOrientationCorrection
is always null.
If the input image is in .jpeg format, it might contain exchangeable image file format (Exif) metadata that includes the image's orientation. Amazon Rekognition uses this orientation information to perform image correction. The bounding box coordinates are translated to represent object locations after the orientation information in the Exif metadata is used to correct the image orientation. Images in .png format don't contain Exif metadata.
Amazon Rekognition doesn’t perform image correction for images in .png format and .jpeg images without orientation information in the image Exif metadata. The bounding box coordinates aren't translated and represent the object locations before the image is rotated.
If the service returns an enum value that is not available in the current SDK version,
targetImageOrientationCorrection
will return OrientationCorrection.UNKNOWN_TO_SDK_VERSION
. The
raw value returned by the service is available from targetImageOrientationCorrectionAsString()
.
TargetImageOrientationCorrection
is always null.
If the input image is in .jpeg format, it might contain exchangeable image file format (Exif) metadata that includes the image's orientation. Amazon Rekognition uses this orientation information to perform image correction. The bounding box coordinates are translated to represent object locations after the orientation information in the Exif metadata is used to correct the image orientation. Images in .png format don't contain Exif metadata.
Amazon Rekognition doesn’t perform image correction for images in .png format and .jpeg images without orientation information in the image Exif metadata. The bounding box coordinates aren't translated and represent the object locations before the image is rotated.
OrientationCorrection
public String targetImageOrientationCorrectionAsString()
The value of TargetImageOrientationCorrection
is always null.
If the input image is in .jpeg format, it might contain exchangeable image file format (Exif) metadata that includes the image's orientation. Amazon Rekognition uses this orientation information to perform image correction. The bounding box coordinates are translated to represent object locations after the orientation information in the Exif metadata is used to correct the image orientation. Images in .png format don't contain Exif metadata.
Amazon Rekognition doesn’t perform image correction for images in .png format and .jpeg images without orientation information in the image Exif metadata. The bounding box coordinates aren't translated and represent the object locations before the image is rotated.
If the service returns an enum value that is not available in the current SDK version,
targetImageOrientationCorrection
will return OrientationCorrection.UNKNOWN_TO_SDK_VERSION
. The
raw value returned by the service is available from targetImageOrientationCorrectionAsString()
.
TargetImageOrientationCorrection
is always null.
If the input image is in .jpeg format, it might contain exchangeable image file format (Exif) metadata that includes the image's orientation. Amazon Rekognition uses this orientation information to perform image correction. The bounding box coordinates are translated to represent object locations after the orientation information in the Exif metadata is used to correct the image orientation. Images in .png format don't contain Exif metadata.
Amazon Rekognition doesn’t perform image correction for images in .png format and .jpeg images without orientation information in the image Exif metadata. The bounding box coordinates aren't translated and represent the object locations before the image is rotated.
OrientationCorrection
public CompareFacesResponse.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<CompareFacesResponse.Builder,CompareFacesResponse>
toBuilder
in class AwsResponse
public static CompareFacesResponse.Builder builder()
public static Class<? extends CompareFacesResponse.Builder> serializableBuilderClass()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
SdkResponse
SdkResponse
. The field name
specified should match the member name from the corresponding service-2.json model specified in the
codegen-resources folder for a given service. The class specifies what class to cast the returned value to.
If the returned value is also a modeled class, the SdkResponse.getValueForField(String, Class)
method will
again be available.getValueForField
in class SdkResponse
fieldName
- The name of the member to be retrieved.clazz
- The class to cast the returned object to.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.