public static interface CompareFacesResponse.Builder extends RekognitionResponse.Builder, CopyableBuilder<CompareFacesResponse.Builder,CompareFacesResponse>
Modifier and Type | Method and Description |
---|---|
CompareFacesResponse.Builder |
faceMatches(Collection<CompareFacesMatch> faceMatches)
An array of faces in the target image that match the source image face.
|
CompareFacesResponse.Builder |
faceMatches(CompareFacesMatch... faceMatches)
An array of faces in the target image that match the source image face.
|
CompareFacesResponse.Builder |
sourceImageFace(ComparedSourceImageFace sourceImageFace)
The face in the source image that was used for comparison.
|
default CompareFacesResponse.Builder |
sourceImageFace(Consumer<ComparedSourceImageFace.Builder> sourceImageFace)
The face in the source image that was used for comparison.
|
CompareFacesResponse.Builder |
sourceImageOrientationCorrection(OrientationCorrection sourceImageOrientationCorrection)
The orientation of the source image (counterclockwise direction).
|
CompareFacesResponse.Builder |
sourceImageOrientationCorrection(String sourceImageOrientationCorrection)
The orientation of the source image (counterclockwise direction).
|
CompareFacesResponse.Builder |
targetImageOrientationCorrection(OrientationCorrection targetImageOrientationCorrection)
The orientation of the target image (in counterclockwise direction).
|
CompareFacesResponse.Builder |
targetImageOrientationCorrection(String targetImageOrientationCorrection)
The orientation of the target image (in counterclockwise direction).
|
CompareFacesResponse.Builder |
unmatchedFaces(Collection<ComparedFace> unmatchedFaces)
An array of faces in the target image that did not match the source image face.
|
CompareFacesResponse.Builder |
unmatchedFaces(ComparedFace... unmatchedFaces)
An array of faces in the target image that did not match the source image face.
|
build
copy
apply, build
CompareFacesResponse.Builder sourceImageFace(ComparedSourceImageFace sourceImageFace)
The face in the source image that was used for comparison.
sourceImageFace
- The face in the source image that was used for comparison.default CompareFacesResponse.Builder sourceImageFace(Consumer<ComparedSourceImageFace.Builder> sourceImageFace)
The face in the source image that was used for comparison.
This is a convenience that creates an instance of theComparedSourceImageFace.Builder
avoiding the
need to create one manually via ComparedSourceImageFace.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to sourceImageFace(ComparedSourceImageFace)
.sourceImageFace
- a consumer that will call methods on ComparedSourceImageFace.Builder
sourceImageFace(ComparedSourceImageFace)
CompareFacesResponse.Builder faceMatches(Collection<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.
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.CompareFacesResponse.Builder faceMatches(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.
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.CompareFacesResponse.Builder unmatchedFaces(Collection<ComparedFace> unmatchedFaces)
An array of faces in the target image that did not match the source image face.
unmatchedFaces
- An array of faces in the target image that did not match the source image face.CompareFacesResponse.Builder unmatchedFaces(ComparedFace... unmatchedFaces)
An array of faces in the target image that did not match the source image face.
unmatchedFaces
- An array of faces in the target image that did not match the source image face.CompareFacesResponse.Builder sourceImageOrientationCorrection(String sourceImageOrientationCorrection)
The orientation of the source image (counterclockwise direction). If your application displays the source
image, you can use this value to correct image orientation. The bounding box coordinates returned in
SourceImageFace
represent the location of the face before the image orientation is corrected.
If the source image is in .jpeg format, it might contain exchangeable image (Exif) metadata that includes the
image's orientation. If the Exif metadata for the source image populates the orientation field, the value of
OrientationCorrection
is null and the SourceImageFace
bounding box coordinates
represent the location of the face after Exif metadata is used to correct the orientation. Images in .png
format don't contain Exif metadata.
sourceImageOrientationCorrection
- The orientation of the source image (counterclockwise direction). If your application displays the
source image, you can use this value to correct image orientation. The bounding box coordinates
returned in SourceImageFace
represent the location of the face before the image
orientation is corrected.
If the source image is in .jpeg format, it might contain exchangeable image (Exif) metadata that
includes the image's orientation. If the Exif metadata for the source image populates the orientation
field, the value of OrientationCorrection
is null and the SourceImageFace
bounding box coordinates represent the location of the face after Exif metadata is used to correct the
orientation. Images in .png format don't contain Exif metadata.
OrientationCorrection
,
OrientationCorrection
CompareFacesResponse.Builder sourceImageOrientationCorrection(OrientationCorrection sourceImageOrientationCorrection)
The orientation of the source image (counterclockwise direction). If your application displays the source
image, you can use this value to correct image orientation. The bounding box coordinates returned in
SourceImageFace
represent the location of the face before the image orientation is corrected.
If the source image is in .jpeg format, it might contain exchangeable image (Exif) metadata that includes the
image's orientation. If the Exif metadata for the source image populates the orientation field, the value of
OrientationCorrection
is null and the SourceImageFace
bounding box coordinates
represent the location of the face after Exif metadata is used to correct the orientation. Images in .png
format don't contain Exif metadata.
sourceImageOrientationCorrection
- The orientation of the source image (counterclockwise direction). If your application displays the
source image, you can use this value to correct image orientation. The bounding box coordinates
returned in SourceImageFace
represent the location of the face before the image
orientation is corrected.
If the source image is in .jpeg format, it might contain exchangeable image (Exif) metadata that
includes the image's orientation. If the Exif metadata for the source image populates the orientation
field, the value of OrientationCorrection
is null and the SourceImageFace
bounding box coordinates represent the location of the face after Exif metadata is used to correct the
orientation. Images in .png format don't contain Exif metadata.
OrientationCorrection
,
OrientationCorrection
CompareFacesResponse.Builder targetImageOrientationCorrection(String targetImageOrientationCorrection)
The orientation of the target image (in counterclockwise direction). If your application displays the target
image, you can use this value to correct the orientation of the image. The bounding box coordinates returned
in FaceMatches
and UnmatchedFaces
represent face locations before the image
orientation is corrected.
If the target image is in .jpg format, it might contain Exif metadata that includes the orientation of the
image. If the Exif metadata for the target image populates the orientation field, the value of
OrientationCorrection
is null and the bounding box coordinates in FaceMatches
and
UnmatchedFaces
represent the location of the face after Exif metadata is used to correct the
orientation. Images in .png format don't contain Exif metadata.
targetImageOrientationCorrection
- The orientation of the target image (in counterclockwise direction). If your application displays the
target image, you can use this value to correct the orientation of the image. The bounding box
coordinates returned in FaceMatches
and UnmatchedFaces
represent face
locations before the image orientation is corrected.
If the target image is in .jpg format, it might contain Exif metadata that includes the orientation of
the image. If the Exif metadata for the target image populates the orientation field, the value of
OrientationCorrection
is null and the bounding box coordinates in
FaceMatches
and UnmatchedFaces
represent the location of the face after Exif
metadata is used to correct the orientation. Images in .png format don't contain Exif metadata.
OrientationCorrection
,
OrientationCorrection
CompareFacesResponse.Builder targetImageOrientationCorrection(OrientationCorrection targetImageOrientationCorrection)
The orientation of the target image (in counterclockwise direction). If your application displays the target
image, you can use this value to correct the orientation of the image. The bounding box coordinates returned
in FaceMatches
and UnmatchedFaces
represent face locations before the image
orientation is corrected.
If the target image is in .jpg format, it might contain Exif metadata that includes the orientation of the
image. If the Exif metadata for the target image populates the orientation field, the value of
OrientationCorrection
is null and the bounding box coordinates in FaceMatches
and
UnmatchedFaces
represent the location of the face after Exif metadata is used to correct the
orientation. Images in .png format don't contain Exif metadata.
targetImageOrientationCorrection
- The orientation of the target image (in counterclockwise direction). If your application displays the
target image, you can use this value to correct the orientation of the image. The bounding box
coordinates returned in FaceMatches
and UnmatchedFaces
represent face
locations before the image orientation is corrected.
If the target image is in .jpg format, it might contain Exif metadata that includes the orientation of
the image. If the Exif metadata for the target image populates the orientation field, the value of
OrientationCorrection
is null and the bounding box coordinates in
FaceMatches
and UnmatchedFaces
represent the location of the face after Exif
metadata is used to correct the orientation. Images in .png format don't contain Exif metadata.
OrientationCorrection
,
OrientationCorrection
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.