libZSservicesZSamazonka-rekognitionZSamazonka-rekognition
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Rekognition.Types

Contents

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2016-06-27 of the Amazon Rekognition SDK configuration.

Errors

_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

You are not authorized to perform the action.

_VideoTooLargeException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The file size or duration of the supplied media is too large. The maximum file size is 10GB. The maximum duration is 6 hours.

_InvalidParameterException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Input parameter violated a constraint. Validate your parameter before calling the API operation again.

_InvalidImageFormatException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The provided image format is not supported.

_ResourceAlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

A resource with the specified ID already exists.

_InvalidS3ObjectException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Amazon Rekognition is unable to access the S3 object specified in the request.

_ProvisionedThroughputExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The number of requests exceeded your throughput limit. If you want to increase this limit, contact Amazon Rekognition.

_ImageTooLargeException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The input image size exceeds the allowed limit. If you are calling DetectProtectiveEquipment, the image size or resolution exceeds the allowed limit. For more information, see Limits in Amazon Rekognition in the Amazon Rekognition Developer Guide.

_ServiceQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The size of the collection exceeds the allowed limit. For more information, see Limits in Amazon Rekognition in the Amazon Rekognition Developer Guide.

_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Amazon Rekognition is temporarily unable to process the request. Try your call again.

_InternalServerError :: AsError a => Getting (First ServiceError) a ServiceError Source #

Amazon Rekognition experienced a service issue. Try your call again.

_IdempotentParameterMismatchException :: AsError a => Getting (First ServiceError) a ServiceError Source #

A ClientRequestToken input parameter was reused with an operation, but at least one of the other input parameters is different from the previous call to the operation.

_ResourceNotReadyException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The requested resource isn't ready. For example, this exception occurs when you call DetectCustomLabels with a model version that isn't deployed.

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The resource specified in the request cannot be found.

_HumanLoopQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The number of in-progress human reviews you have has exceeded the number allowed.

_InvalidPaginationTokenException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Pagination token in the request is not valid.

_LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An Amazon Rekognition service limit was exceeded. For example, if you start too many Amazon Rekognition Video jobs concurrently, calls to start operations (StartLabelDetection, for example) will raise a LimitExceededException exception (HTTP status code: 400) until the number of concurrently running jobs is below the Amazon Rekognition service limit.

_ResourceInUseException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified resource is already being used.

Attribute

newtype Attribute Source #

Constructors

Attribute' 

Fields

Bundled Patterns

pattern Attribute_ALL :: Attribute 
pattern Attribute_DEFAULT :: Attribute 

Instances

Instances details
Eq Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Ord Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Read Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Show Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Generic Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Associated Types

type Rep Attribute :: Type -> Type #

NFData Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Methods

rnf :: Attribute -> () #

Hashable Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

ToJSON Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

ToJSONKey Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

FromJSON Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

FromJSONKey Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

ToLog Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

ToHeader Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

ToQuery Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

FromXML Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

ToXML Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Methods

toXML :: Attribute -> XML #

ToByteString Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Methods

toBS :: Attribute -> ByteString #

FromText Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

ToText Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

Methods

toText :: Attribute -> Text #

type Rep Attribute Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Attribute

type Rep Attribute = D1 ('MetaData "Attribute" "Amazonka.Rekognition.Types.Attribute" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'True) (C1 ('MetaCons "Attribute'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAttribute") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BodyPart

newtype BodyPart Source #

Constructors

BodyPart' 

Fields

Bundled Patterns

pattern BodyPart_FACE :: BodyPart 
pattern BodyPart_HEAD :: BodyPart 
pattern BodyPart_LEFT_HAND :: BodyPart 
pattern BodyPart_RIGHT_HAND :: BodyPart 

Instances

Instances details
Eq BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Ord BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Read BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Show BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Generic BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Associated Types

type Rep BodyPart :: Type -> Type #

Methods

from :: BodyPart -> Rep BodyPart x #

to :: Rep BodyPart x -> BodyPart #

NFData BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Methods

rnf :: BodyPart -> () #

Hashable BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Methods

hashWithSalt :: Int -> BodyPart -> Int #

hash :: BodyPart -> Int #

ToJSON BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

ToJSONKey BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

FromJSON BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

FromJSONKey BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

ToLog BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

ToHeader BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Methods

toHeader :: HeaderName -> BodyPart -> [Header] #

ToQuery BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

FromXML BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

ToXML BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Methods

toXML :: BodyPart -> XML #

ToByteString BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Methods

toBS :: BodyPart -> ByteString #

FromText BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

ToText BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

Methods

toText :: BodyPart -> Text #

type Rep BodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BodyPart

type Rep BodyPart = D1 ('MetaData "BodyPart" "Amazonka.Rekognition.Types.BodyPart" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'True) (C1 ('MetaCons "BodyPart'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBodyPart") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CelebrityRecognitionSortBy

newtype CelebrityRecognitionSortBy Source #

Instances

Instances details
Eq CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

Ord CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

Read CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

Show CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

Generic CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

Associated Types

type Rep CelebrityRecognitionSortBy :: Type -> Type #

NFData CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

Hashable CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToJSON CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToJSONKey CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

FromJSON CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

FromJSONKey CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToLog CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToHeader CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToQuery CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

FromXML CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToXML CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToByteString CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

FromText CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

ToText CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

type Rep CelebrityRecognitionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognitionSortBy

type Rep CelebrityRecognitionSortBy = D1 ('MetaData "CelebrityRecognitionSortBy" "Amazonka.Rekognition.Types.CelebrityRecognitionSortBy" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'True) (C1 ('MetaCons "CelebrityRecognitionSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCelebrityRecognitionSortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ContentClassifier

newtype ContentClassifier Source #

Instances

Instances details
Eq ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

Ord ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

Read ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

Show ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

Generic ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

Associated Types

type Rep ContentClassifier :: Type -> Type #

NFData ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

Methods

rnf :: ContentClassifier -> () #

Hashable ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToJSON ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToJSONKey ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

FromJSON ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

FromJSONKey ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToLog ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToHeader ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToQuery ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

FromXML ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToXML ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToByteString ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

FromText ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

ToText ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

type Rep ContentClassifier Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentClassifier

type Rep ContentClassifier = D1 ('MetaData "ContentClassifier" "Amazonka.Rekognition.Types.ContentClassifier" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'True) (C1 ('MetaCons "ContentClassifier'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromContentClassifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ContentModerationSortBy

newtype ContentModerationSortBy Source #

Instances

Instances details
Eq ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

Ord ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

Read ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

Show ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

Generic ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

Associated Types

type Rep ContentModerationSortBy :: Type -> Type #

NFData ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

Methods

rnf :: ContentModerationSortBy -> () #

Hashable ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToJSON ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToJSONKey ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

FromJSON ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

FromJSONKey ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToLog ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToHeader ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToQuery ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

FromXML ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToXML ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToByteString ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

FromText ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

ToText ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

type Rep ContentModerationSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationSortBy

type Rep ContentModerationSortBy = D1 ('MetaData "ContentModerationSortBy" "Amazonka.Rekognition.Types.ContentModerationSortBy" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'True) (C1 ('MetaCons "ContentModerationSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromContentModerationSortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EmotionName

newtype EmotionName Source #

Constructors

EmotionName' 

Instances

Instances details
Eq EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Ord EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Read EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Show EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Generic EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Associated Types

type Rep EmotionName :: Type -> Type #

NFData EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Methods

rnf :: EmotionName -> () #

Hashable EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

ToJSON EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

ToJSONKey EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

FromJSON EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

FromJSONKey EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

ToLog EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

ToHeader EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

ToQuery EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

FromXML EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

ToXML EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Methods

toXML :: EmotionName -> XML #

ToByteString EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

FromText EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

ToText EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

Methods

toText :: EmotionName -> Text #

type Rep EmotionName Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EmotionName

type Rep EmotionName = D1 ('MetaData "EmotionName" "Amazonka.Rekognition.Types.EmotionName" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'True) (C1 ('MetaCons "EmotionName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEmotionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FaceAttributes

newtype FaceAttributes Source #

Constructors

FaceAttributes' 

Instances

Instances details
Eq FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

Ord FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

Read FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

Show FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

Generic FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

Associated Types

type Rep FaceAttributes :: Type -> Type #

NFData FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

Methods

rnf :: FaceAttributes -> () #

Hashable FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

ToJSON FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

ToJSONKey FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

FromJSON FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

FromJSONKey FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

ToLog FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

ToHeader FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

ToQuery FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

FromXML FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

ToXML FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

Methods

toXML :: FaceAttributes -> XML #

ToByteString FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

FromText FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

ToText FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

type Rep FaceAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceAttributes

type Rep FaceAttributes = D1 ('MetaData "FaceAttributes" "Amazonka.Rekognition.Types.FaceAttributes" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'True) (C1 ('MetaCons "FaceAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFaceAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FaceSearchSortBy

newtype FaceSearchSortBy Source #

Instances

Instances details
Eq FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

Ord FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

Read FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

Show FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

Generic FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

Associated Types

type Rep FaceSearchSortBy :: Type -> Type #

NFData FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

Methods

rnf :: FaceSearchSortBy -> () #

Hashable FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToJSON FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToJSONKey FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

FromJSON FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

FromJSONKey FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToLog FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToHeader FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToQuery FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

FromXML FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToXML FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToByteString FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

FromText FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

ToText FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

type Rep FaceSearchSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSortBy

type Rep FaceSearchSortBy = D1 ('MetaData "FaceSearchSortBy" "Amazonka.Rekognition.Types.FaceSearchSortBy" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'True) (C1 ('MetaCons "FaceSearchSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFaceSearchSortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GenderType

newtype GenderType Source #

Constructors

GenderType' 

Fields

Bundled Patterns

pattern GenderType_Female :: GenderType 
pattern GenderType_Male :: GenderType 

Instances

Instances details
Eq GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Ord GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Read GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Show GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Generic GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Associated Types

type Rep GenderType :: Type -> Type #

NFData GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Methods

rnf :: GenderType -> () #

Hashable GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

ToJSON GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

ToJSONKey GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

FromJSON GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

FromJSONKey GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

ToLog GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

ToHeader GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

ToQuery GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

FromXML GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

ToXML GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Methods

toXML :: GenderType -> XML #

ToByteString GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

FromText GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

ToText GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

Methods

toText :: GenderType -> Text #

type Rep GenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GenderType

type Rep GenderType = D1 ('MetaData "GenderType" "Amazonka.Rekognition.Types.GenderType" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'True) (C1 ('MetaCons "GenderType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGenderType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

KnownGenderType

newtype KnownGenderType Source #

A list of enum string of possible gender values that Celebrity returns.

Constructors

KnownGenderType' 

Instances

Instances details
Eq KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

Ord KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

Read KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

Show KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

Generic KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

Associated Types

type Rep KnownGenderType :: Type -> Type #

NFData KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

Methods

rnf :: KnownGenderType -> () #

Hashable KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

ToJSON KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

ToJSONKey KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

FromJSON KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

FromJSONKey KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

ToLog KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

ToHeader KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

ToQuery KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

FromXML KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

ToXML KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

Methods

toXML :: KnownGenderType -> XML #

ToByteString KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

FromText KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

ToText KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

type Rep KnownGenderType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGenderType

type Rep KnownGenderType = D1 ('MetaData "KnownGenderType" "Amazonka.Rekognition.Types.KnownGenderType" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'True) (C1 ('MetaCons "KnownGenderType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromKnownGenderType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LabelDetectionSortBy

newtype LabelDetectionSortBy Source #

Instances

Instances details
Eq LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

Ord LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

Read LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

Show LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

Generic LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

Associated Types

type Rep LabelDetectionSortBy :: Type -> Type #

NFData LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

Methods

rnf :: LabelDetectionSortBy -> () #

Hashable LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToJSON LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToJSONKey LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

FromJSON LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

FromJSONKey LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToLog LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToHeader LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToQuery LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

FromXML LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToXML LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToByteString LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

FromText LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

ToText LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

type Rep LabelDetectionSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetectionSortBy

type Rep LabelDetectionSortBy = D1 ('MetaData "LabelDetectionSortBy" "Amazonka.Rekognition.Types.LabelDetectionSortBy" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'True) (C1 ('MetaCons "LabelDetectionSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLabelDetectionSortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LandmarkType

newtype LandmarkType Source #

Constructors

LandmarkType' 

Bundled Patterns

pattern LandmarkType_ChinBottom :: LandmarkType 
pattern LandmarkType_EyeLeft :: LandmarkType 
pattern LandmarkType_EyeRight :: LandmarkType 
pattern LandmarkType_LeftEyeBrowLeft :: LandmarkType 
pattern LandmarkType_LeftEyeBrowRight :: LandmarkType 
pattern LandmarkType_LeftEyeBrowUp :: LandmarkType 
pattern LandmarkType_LeftEyeDown :: LandmarkType 
pattern LandmarkType_LeftEyeLeft :: LandmarkType 
pattern LandmarkType_LeftEyeRight :: LandmarkType 
pattern LandmarkType_LeftEyeUp :: LandmarkType 
pattern LandmarkType_LeftPupil :: LandmarkType 
pattern LandmarkType_MidJawlineLeft :: LandmarkType 
pattern LandmarkType_MidJawlineRight :: LandmarkType 
pattern LandmarkType_MouthDown :: LandmarkType 
pattern LandmarkType_MouthLeft :: LandmarkType 
pattern LandmarkType_MouthRight :: LandmarkType 
pattern LandmarkType_MouthUp :: LandmarkType 
pattern LandmarkType_Nose :: LandmarkType 
pattern LandmarkType_NoseLeft :: LandmarkType 
pattern LandmarkType_NoseRight :: LandmarkType 
pattern LandmarkType_RightEyeBrowLeft :: LandmarkType 
pattern LandmarkType_RightEyeBrowRight :: LandmarkType 
pattern LandmarkType_RightEyeBrowUp :: LandmarkType 
pattern LandmarkType_RightEyeDown :: LandmarkType 
pattern LandmarkType_RightEyeLeft :: LandmarkType 
pattern LandmarkType_RightEyeRight :: LandmarkType 
pattern LandmarkType_RightEyeUp :: LandmarkType 
pattern LandmarkType_RightPupil :: LandmarkType 
pattern LandmarkType_UpperJawlineLeft :: LandmarkType 
pattern LandmarkType_UpperJawlineRight :: LandmarkType 

Instances

Instances details
Eq LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Ord LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Read LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Show LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Generic LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Associated Types

type Rep LandmarkType :: Type -> Type #

NFData LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Methods

rnf :: LandmarkType -> () #

Hashable LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

ToJSON LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

ToJSONKey LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

FromJSON LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

FromJSONKey LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

ToLog LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

ToHeader LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

ToQuery LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

FromXML LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

ToXML LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Methods

toXML :: LandmarkType -> XML #

ToByteString LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

FromText LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

ToText LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

Methods

toText :: LandmarkType -> Text #

type Rep LandmarkType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LandmarkType

type Rep LandmarkType = D1 ('MetaData "LandmarkType" "Amazonka.Rekognition.Types.LandmarkType" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'True) (C1 ('MetaCons "LandmarkType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLandmarkType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OrientationCorrection

newtype OrientationCorrection Source #

Instances

Instances details
Eq OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

Ord OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

Read OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

Show OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

Generic OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

Associated Types

type Rep OrientationCorrection :: Type -> Type #

NFData OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

Methods

rnf :: OrientationCorrection -> () #

Hashable OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToJSON OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToJSONKey OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

FromJSON OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

FromJSONKey OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToLog OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToHeader OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToQuery OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

FromXML OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToXML OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToByteString OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

FromText OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

ToText OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

type Rep OrientationCorrection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OrientationCorrection

type Rep OrientationCorrection = D1 ('MetaData "OrientationCorrection" "Amazonka.Rekognition.Types.OrientationCorrection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'True) (C1 ('MetaCons "OrientationCorrection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOrientationCorrection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PersonTrackingSortBy

newtype PersonTrackingSortBy Source #

Instances

Instances details
Eq PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

Ord PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

Read PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

Show PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

Generic PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

Associated Types

type Rep PersonTrackingSortBy :: Type -> Type #

NFData PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

Methods

rnf :: PersonTrackingSortBy -> () #

Hashable PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToJSON PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToJSONKey PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

FromJSON PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

FromJSONKey PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToLog PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToHeader PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToQuery PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

FromXML PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToXML PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToByteString PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

FromText PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

ToText PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

type Rep PersonTrackingSortBy Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonTrackingSortBy

type Rep PersonTrackingSortBy = D1 ('MetaData "PersonTrackingSortBy" "Amazonka.Rekognition.Types.PersonTrackingSortBy" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'True) (C1 ('MetaCons "PersonTrackingSortBy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPersonTrackingSortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ProjectStatus

newtype ProjectStatus Source #

Constructors

ProjectStatus' 

Instances

Instances details
Eq ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Ord ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Read ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Show ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Generic ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Associated Types

type Rep ProjectStatus :: Type -> Type #

NFData ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Methods

rnf :: ProjectStatus -> () #

Hashable ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

ToJSON ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

ToJSONKey ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

FromJSON ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

FromJSONKey ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

ToLog ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

ToHeader ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

ToQuery ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

FromXML ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

ToXML ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Methods

toXML :: ProjectStatus -> XML #

ToByteString ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

FromText ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

ToText ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

Methods

toText :: ProjectStatus -> Text #

type Rep ProjectStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectStatus

type Rep ProjectStatus = D1 ('MetaData "ProjectStatus" "Amazonka.Rekognition.Types.ProjectStatus" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'True) (C1 ('MetaCons "ProjectStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProjectStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ProjectVersionStatus

newtype ProjectVersionStatus Source #

Instances

Instances details
Eq ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

Ord ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

Read ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

Show ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

Generic ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

Associated Types

type Rep ProjectVersionStatus :: Type -> Type #

NFData ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

Methods

rnf :: ProjectVersionStatus -> () #

Hashable ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToJSON ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToJSONKey ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

FromJSON ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

FromJSONKey ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToLog ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToHeader ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToQuery ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

FromXML ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToXML ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToByteString ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

FromText ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

ToText ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

type Rep ProjectVersionStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionStatus

type Rep ProjectVersionStatus = D1 ('MetaData "ProjectVersionStatus" "Amazonka.Rekognition.Types.ProjectVersionStatus" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'True) (C1 ('MetaCons "ProjectVersionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProjectVersionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ProtectiveEquipmentType

newtype ProtectiveEquipmentType Source #

Instances

Instances details
Eq ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

Ord ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

Read ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

Show ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

Generic ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

Associated Types

type Rep ProtectiveEquipmentType :: Type -> Type #

NFData ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

Methods

rnf :: ProtectiveEquipmentType -> () #

Hashable ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToJSON ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToJSONKey ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

FromJSON ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

FromJSONKey ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToLog ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToHeader ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToQuery ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

FromXML ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToXML ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToByteString ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

FromText ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

ToText ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

type Rep ProtectiveEquipmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentType

type Rep ProtectiveEquipmentType = D1 ('MetaData "ProtectiveEquipmentType" "Amazonka.Rekognition.Types.ProtectiveEquipmentType" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'True) (C1 ('MetaCons "ProtectiveEquipmentType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProtectiveEquipmentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

QualityFilter

newtype QualityFilter Source #

Constructors

QualityFilter' 

Instances

Instances details
Eq QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Ord QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Read QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Show QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Generic QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Associated Types

type Rep QualityFilter :: Type -> Type #

NFData QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Methods

rnf :: QualityFilter -> () #

Hashable QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

ToJSON QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

ToJSONKey QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

FromJSON QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

FromJSONKey QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

ToLog QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

ToHeader QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

ToQuery QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

FromXML QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

ToXML QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Methods

toXML :: QualityFilter -> XML #

ToByteString QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

FromText QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

ToText QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

Methods

toText :: QualityFilter -> Text #

type Rep QualityFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.QualityFilter

type Rep QualityFilter = D1 ('MetaData "QualityFilter" "Amazonka.Rekognition.Types.QualityFilter" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'True) (C1 ('MetaCons "QualityFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromQualityFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Reason

newtype Reason Source #

Constructors

Reason' 

Fields

Instances

Instances details
Eq Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Methods

(==) :: Reason -> Reason -> Bool #

(/=) :: Reason -> Reason -> Bool #

Ord Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Read Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Show Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Generic Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Associated Types

type Rep Reason :: Type -> Type #

Methods

from :: Reason -> Rep Reason x #

to :: Rep Reason x -> Reason #

NFData Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Methods

rnf :: Reason -> () #

Hashable Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Methods

hashWithSalt :: Int -> Reason -> Int #

hash :: Reason -> Int #

ToJSON Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

ToJSONKey Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

FromJSON Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

FromJSONKey Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

ToLog Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

ToHeader Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Methods

toHeader :: HeaderName -> Reason -> [Header] #

ToQuery Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

FromXML Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

ToXML Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Methods

toXML :: Reason -> XML #

ToByteString Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Methods

toBS :: Reason -> ByteString #

FromText Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

ToText Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

Methods

toText :: Reason -> Text #

type Rep Reason Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Reason

type Rep Reason = D1 ('MetaData "Reason" "Amazonka.Rekognition.Types.Reason" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'True) (C1 ('MetaCons "Reason'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SegmentType

newtype SegmentType Source #

Constructors

SegmentType' 

Bundled Patterns

pattern SegmentType_SHOT :: SegmentType 
pattern SegmentType_TECHNICAL_CUE :: SegmentType 

Instances

Instances details
Eq SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Ord SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Read SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Show SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Generic SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Associated Types

type Rep SegmentType :: Type -> Type #

NFData SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Methods

rnf :: SegmentType -> () #

Hashable SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

ToJSON SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

ToJSONKey SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

FromJSON SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

FromJSONKey SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

ToLog SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

ToHeader SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

ToQuery SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

FromXML SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

ToXML SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Methods

toXML :: SegmentType -> XML #

ToByteString SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

FromText SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

ToText SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

Methods

toText :: SegmentType -> Text #

type Rep SegmentType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentType

type Rep SegmentType = D1 ('MetaData "SegmentType" "Amazonka.Rekognition.Types.SegmentType" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'True) (C1 ('MetaCons "SegmentType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSegmentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

StreamProcessorStatus

newtype StreamProcessorStatus Source #

Instances

Instances details
Eq StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

Ord StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

Read StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

Show StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

Generic StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

Associated Types

type Rep StreamProcessorStatus :: Type -> Type #

NFData StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

Methods

rnf :: StreamProcessorStatus -> () #

Hashable StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToJSON StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToJSONKey StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

FromJSON StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

FromJSONKey StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToLog StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToHeader StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToQuery StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

FromXML StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToXML StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToByteString StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

FromText StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

ToText StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

type Rep StreamProcessorStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorStatus

type Rep StreamProcessorStatus = D1 ('MetaData "StreamProcessorStatus" "Amazonka.Rekognition.Types.StreamProcessorStatus" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'True) (C1 ('MetaCons "StreamProcessorStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStreamProcessorStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TechnicalCueType

newtype TechnicalCueType Source #

Instances

Instances details
Eq TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

Ord TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

Read TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

Show TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

Generic TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

Associated Types

type Rep TechnicalCueType :: Type -> Type #

NFData TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

Methods

rnf :: TechnicalCueType -> () #

Hashable TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToJSON TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToJSONKey TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

FromJSON TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

FromJSONKey TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToLog TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToHeader TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToQuery TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

FromXML TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToXML TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToByteString TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

FromText TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

ToText TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

type Rep TechnicalCueType Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueType

type Rep TechnicalCueType = D1 ('MetaData "TechnicalCueType" "Amazonka.Rekognition.Types.TechnicalCueType" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'True) (C1 ('MetaCons "TechnicalCueType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTechnicalCueType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TextTypes

newtype TextTypes Source #

Constructors

TextTypes' 

Fields

Bundled Patterns

pattern TextTypes_LINE :: TextTypes 
pattern TextTypes_WORD :: TextTypes 

Instances

Instances details
Eq TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Ord TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Read TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Show TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Generic TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Associated Types

type Rep TextTypes :: Type -> Type #

NFData TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Methods

rnf :: TextTypes -> () #

Hashable TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

ToJSON TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

ToJSONKey TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

FromJSON TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

FromJSONKey TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

ToLog TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

ToHeader TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

ToQuery TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

FromXML TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

ToXML TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Methods

toXML :: TextTypes -> XML #

ToByteString TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Methods

toBS :: TextTypes -> ByteString #

FromText TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

ToText TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

Methods

toText :: TextTypes -> Text #

type Rep TextTypes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextTypes

type Rep TextTypes = D1 ('MetaData "TextTypes" "Amazonka.Rekognition.Types.TextTypes" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'True) (C1 ('MetaCons "TextTypes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTextTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

VideoColorRange

newtype VideoColorRange Source #

Constructors

VideoColorRange' 

Instances

Instances details
Eq VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

Ord VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

Read VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

Show VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

Generic VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

Associated Types

type Rep VideoColorRange :: Type -> Type #

NFData VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

Methods

rnf :: VideoColorRange -> () #

Hashable VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

ToJSON VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

ToJSONKey VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

FromJSON VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

FromJSONKey VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

ToLog VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

ToHeader VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

ToQuery VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

FromXML VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

ToXML VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

Methods

toXML :: VideoColorRange -> XML #

ToByteString VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

FromText VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

ToText VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

type Rep VideoColorRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoColorRange

type Rep VideoColorRange = D1 ('MetaData "VideoColorRange" "Amazonka.Rekognition.Types.VideoColorRange" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'True) (C1 ('MetaCons "VideoColorRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromVideoColorRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

VideoJobStatus

newtype VideoJobStatus Source #

Constructors

VideoJobStatus' 

Instances

Instances details
Eq VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

Ord VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

Read VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

Show VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

Generic VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

Associated Types

type Rep VideoJobStatus :: Type -> Type #

NFData VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

Methods

rnf :: VideoJobStatus -> () #

Hashable VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

ToJSON VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

ToJSONKey VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

FromJSON VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

FromJSONKey VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

ToLog VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

ToHeader VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

ToQuery VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

FromXML VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

ToXML VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

Methods

toXML :: VideoJobStatus -> XML #

ToByteString VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

FromText VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

ToText VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

type Rep VideoJobStatus Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoJobStatus

type Rep VideoJobStatus = D1 ('MetaData "VideoJobStatus" "Amazonka.Rekognition.Types.VideoJobStatus" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'True) (C1 ('MetaCons "VideoJobStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromVideoJobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AgeRange

data AgeRange Source #

Structure containing the estimated age range, in years, for a face.

Amazon Rekognition estimates an age range for faces detected in the input image. Estimated age ranges can overlap. A face of a 5-year-old might have an estimated range of 4-6, while the face of a 6-year-old might have an estimated range of 4-8.

See: newAgeRange smart constructor.

Constructors

AgeRange' 

Fields

Instances

Instances details
Eq AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

Read AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

Show AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

Generic AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

Associated Types

type Rep AgeRange :: Type -> Type #

Methods

from :: AgeRange -> Rep AgeRange x #

to :: Rep AgeRange x -> AgeRange #

NFData AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

Methods

rnf :: AgeRange -> () #

Hashable AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

Methods

hashWithSalt :: Int -> AgeRange -> Int #

hash :: AgeRange -> Int #

FromJSON AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

type Rep AgeRange Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AgeRange

type Rep AgeRange = D1 ('MetaData "AgeRange" "Amazonka.Rekognition.Types.AgeRange" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "AgeRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "low") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "high") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newAgeRange :: AgeRange Source #

Create a value of AgeRange with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:low:AgeRange', ageRange_low - The lowest estimated age.

$sel:high:AgeRange', ageRange_high - The highest estimated age.

ageRange_low :: Lens' AgeRange (Maybe Natural) Source #

The lowest estimated age.

ageRange_high :: Lens' AgeRange (Maybe Natural) Source #

The highest estimated age.

Asset

data Asset Source #

Assets are the images that you use to train and evaluate a model version. Assets can also contain validation information that you use to debug a failed model training.

See: newAsset smart constructor.

Instances

Instances details
Eq Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

Methods

(==) :: Asset -> Asset -> Bool #

(/=) :: Asset -> Asset -> Bool #

Read Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

Show Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

Methods

showsPrec :: Int -> Asset -> ShowS #

show :: Asset -> String #

showList :: [Asset] -> ShowS #

Generic Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

Associated Types

type Rep Asset :: Type -> Type #

Methods

from :: Asset -> Rep Asset x #

to :: Rep Asset x -> Asset #

NFData Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

Methods

rnf :: Asset -> () #

Hashable Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

Methods

hashWithSalt :: Int -> Asset -> Int #

hash :: Asset -> Int #

ToJSON Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

FromJSON Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

type Rep Asset Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Asset

type Rep Asset = D1 ('MetaData "Asset" "Amazonka.Rekognition.Types.Asset" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "Asset'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groundTruthManifest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GroundTruthManifest))))

newAsset :: Asset Source #

Create a value of Asset with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:groundTruthManifest:Asset', asset_groundTruthManifest - Undocumented member.

AudioMetadata

data AudioMetadata Source #

Metadata information about an audio stream. An array of AudioMetadata objects for the audio streams found in a stored video is returned by GetSegmentDetection.

See: newAudioMetadata smart constructor.

Constructors

AudioMetadata' 

Fields

Instances

Instances details
Eq AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

Read AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

Show AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

Generic AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

Associated Types

type Rep AudioMetadata :: Type -> Type #

NFData AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

Methods

rnf :: AudioMetadata -> () #

Hashable AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

FromJSON AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

type Rep AudioMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.AudioMetadata

type Rep AudioMetadata = D1 ('MetaData "AudioMetadata" "Amazonka.Rekognition.Types.AudioMetadata" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "AudioMetadata'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "codec") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sampleRate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "numberOfChannels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "durationMillis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))

newAudioMetadata :: AudioMetadata Source #

Create a value of AudioMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:codec:AudioMetadata', audioMetadata_codec - The audio codec used to encode or decode the audio stream.

$sel:sampleRate:AudioMetadata', audioMetadata_sampleRate - The sample rate for the audio stream.

$sel:numberOfChannels:AudioMetadata', audioMetadata_numberOfChannels - The number of audio channels in the segment.

$sel:durationMillis:AudioMetadata', audioMetadata_durationMillis - The duration of the audio stream in milliseconds.

audioMetadata_codec :: Lens' AudioMetadata (Maybe Text) Source #

The audio codec used to encode or decode the audio stream.

audioMetadata_sampleRate :: Lens' AudioMetadata (Maybe Natural) Source #

The sample rate for the audio stream.

audioMetadata_numberOfChannels :: Lens' AudioMetadata (Maybe Natural) Source #

The number of audio channels in the segment.

audioMetadata_durationMillis :: Lens' AudioMetadata (Maybe Natural) Source #

The duration of the audio stream in milliseconds.

Beard

data Beard Source #

Indicates whether or not the face has a beard, and the confidence level in the determination.

See: newBeard smart constructor.

Constructors

Beard' 

Fields

Instances

Instances details
Eq Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

Methods

(==) :: Beard -> Beard -> Bool #

(/=) :: Beard -> Beard -> Bool #

Read Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

Show Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

Methods

showsPrec :: Int -> Beard -> ShowS #

show :: Beard -> String #

showList :: [Beard] -> ShowS #

Generic Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

Associated Types

type Rep Beard :: Type -> Type #

Methods

from :: Beard -> Rep Beard x #

to :: Rep Beard x -> Beard #

NFData Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

Methods

rnf :: Beard -> () #

Hashable Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

Methods

hashWithSalt :: Int -> Beard -> Int #

hash :: Beard -> Int #

FromJSON Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

type Rep Beard Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Beard

type Rep Beard = D1 ('MetaData "Beard" "Amazonka.Rekognition.Types.Beard" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "Beard'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newBeard :: Beard Source #

Create a value of Beard with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:value:Beard', beard_value - Boolean value that indicates whether the face has beard or not.

$sel:confidence:Beard', beard_confidence - Level of confidence in the determination.

beard_value :: Lens' Beard (Maybe Bool) Source #

Boolean value that indicates whether the face has beard or not.

beard_confidence :: Lens' Beard (Maybe Double) Source #

Level of confidence in the determination.

BlackFrame

data BlackFrame Source #

A filter that allows you to control the black frame detection by specifying the black levels and pixel coverage of black pixels in a frame. As videos can come from multiple sources, formats, and time periods, they may contain different standards and varying noise levels for black frames that need to be accounted for. For more information, see StartSegmentDetection.

See: newBlackFrame smart constructor.

Constructors

BlackFrame' 

Fields

  • maxPixelThreshold :: Maybe Double

    A threshold used to determine the maximum luminance value for a pixel to be considered black. In a full color range video, luminance values range from 0-255. A pixel value of 0 is pure black, and the most strict filter. The maximum black pixel value is computed as follows: max_black_pixel_value = minimum_luminance + MaxPixelThreshold *luminance_range.

    For example, for a full range video with BlackPixelThreshold = 0.1, max_black_pixel_value is 0 + 0.1 * (255-0) = 25.5.

    The default value of MaxPixelThreshold is 0.2, which maps to a max_black_pixel_value of 51 for a full range video. You can lower this threshold to be more strict on black levels.

  • minCoveragePercentage :: Maybe Double

    The minimum percentage of pixels in a frame that need to have a luminance below the max_black_pixel_value for a frame to be considered a black frame. Luminance is calculated using the BT.709 matrix.

    The default value is 99, which means at least 99% of all pixels in the frame are black pixels as per the MaxPixelThreshold set. You can reduce this value to allow more noise on the black frame.

Instances

Instances details
Eq BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

Read BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

Show BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

Generic BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

Associated Types

type Rep BlackFrame :: Type -> Type #

NFData BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

Methods

rnf :: BlackFrame -> () #

Hashable BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

ToJSON BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

type Rep BlackFrame Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BlackFrame

type Rep BlackFrame = D1 ('MetaData "BlackFrame" "Amazonka.Rekognition.Types.BlackFrame" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "BlackFrame'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxPixelThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "minCoveragePercentage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newBlackFrame :: BlackFrame Source #

Create a value of BlackFrame with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxPixelThreshold:BlackFrame', blackFrame_maxPixelThreshold - A threshold used to determine the maximum luminance value for a pixel to be considered black. In a full color range video, luminance values range from 0-255. A pixel value of 0 is pure black, and the most strict filter. The maximum black pixel value is computed as follows: max_black_pixel_value = minimum_luminance + MaxPixelThreshold *luminance_range.

For example, for a full range video with BlackPixelThreshold = 0.1, max_black_pixel_value is 0 + 0.1 * (255-0) = 25.5.

The default value of MaxPixelThreshold is 0.2, which maps to a max_black_pixel_value of 51 for a full range video. You can lower this threshold to be more strict on black levels.

$sel:minCoveragePercentage:BlackFrame', blackFrame_minCoveragePercentage - The minimum percentage of pixels in a frame that need to have a luminance below the max_black_pixel_value for a frame to be considered a black frame. Luminance is calculated using the BT.709 matrix.

The default value is 99, which means at least 99% of all pixels in the frame are black pixels as per the MaxPixelThreshold set. You can reduce this value to allow more noise on the black frame.

blackFrame_maxPixelThreshold :: Lens' BlackFrame (Maybe Double) Source #

A threshold used to determine the maximum luminance value for a pixel to be considered black. In a full color range video, luminance values range from 0-255. A pixel value of 0 is pure black, and the most strict filter. The maximum black pixel value is computed as follows: max_black_pixel_value = minimum_luminance + MaxPixelThreshold *luminance_range.

For example, for a full range video with BlackPixelThreshold = 0.1, max_black_pixel_value is 0 + 0.1 * (255-0) = 25.5.

The default value of MaxPixelThreshold is 0.2, which maps to a max_black_pixel_value of 51 for a full range video. You can lower this threshold to be more strict on black levels.

blackFrame_minCoveragePercentage :: Lens' BlackFrame (Maybe Double) Source #

The minimum percentage of pixels in a frame that need to have a luminance below the max_black_pixel_value for a frame to be considered a black frame. Luminance is calculated using the BT.709 matrix.

The default value is 99, which means at least 99% of all pixels in the frame are black pixels as per the MaxPixelThreshold set. You can reduce this value to allow more noise on the black frame.

BoundingBox

data BoundingBox Source #

Identifies the bounding box around the label, face, text or personal protective equipment. The left (x-coordinate) and top (y-coordinate) are coordinates representing the top and left sides of the bounding box. Note that the upper-left corner of the image is the origin (0,0).

The top and left values returned are ratios of the overall image size. For example, if the input image is 700x200 pixels, and the top-left coordinate of the bounding box is 350x50 pixels, the API returns a left value of 0.5 (350/700) and a top value of 0.25 (50/200).

The width and height values represent the dimensions of the bounding box as a ratio of the overall image dimension. For example, if the input image is 700x200 pixels, and the bounding box width is 70 pixels, the width returned is 0.1.

The bounding box coordinates can have negative values. For example, if Amazon Rekognition is able to detect a face that is at the image edge and is only partially visible, the service can return coordinates that are outside the image bounds and, depending on the image edge, you might get negative values or values greater than 1 for the left or top values.

See: newBoundingBox smart constructor.

Constructors

BoundingBox' 

Fields

  • height :: Maybe Double

    Height of the bounding box as a ratio of the overall image height.

  • left :: Maybe Double

    Left coordinate of the bounding box as a ratio of overall image width.

  • width :: Maybe Double

    Width of the bounding box as a ratio of the overall image width.

  • top :: Maybe Double

    Top coordinate of the bounding box as a ratio of overall image height.

Instances

Instances details
Eq BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

Read BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

Show BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

Generic BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

Associated Types

type Rep BoundingBox :: Type -> Type #

NFData BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

Methods

rnf :: BoundingBox -> () #

Hashable BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

ToJSON BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

FromJSON BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

type Rep BoundingBox Source # 
Instance details

Defined in Amazonka.Rekognition.Types.BoundingBox

type Rep BoundingBox = D1 ('MetaData "BoundingBox" "Amazonka.Rekognition.Types.BoundingBox" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "BoundingBox'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "height") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "left") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "width") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "top") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newBoundingBox :: BoundingBox Source #

Create a value of BoundingBox with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:height:BoundingBox', boundingBox_height - Height of the bounding box as a ratio of the overall image height.

$sel:left:BoundingBox', boundingBox_left - Left coordinate of the bounding box as a ratio of overall image width.

$sel:width:BoundingBox', boundingBox_width - Width of the bounding box as a ratio of the overall image width.

$sel:top:BoundingBox', boundingBox_top - Top coordinate of the bounding box as a ratio of overall image height.

boundingBox_height :: Lens' BoundingBox (Maybe Double) Source #

Height of the bounding box as a ratio of the overall image height.

boundingBox_left :: Lens' BoundingBox (Maybe Double) Source #

Left coordinate of the bounding box as a ratio of overall image width.

boundingBox_width :: Lens' BoundingBox (Maybe Double) Source #

Width of the bounding box as a ratio of the overall image width.

boundingBox_top :: Lens' BoundingBox (Maybe Double) Source #

Top coordinate of the bounding box as a ratio of overall image height.

Celebrity

data Celebrity Source #

Provides information about a celebrity recognized by the RecognizeCelebrities operation.

See: newCelebrity smart constructor.

Constructors

Celebrity' 

Fields

Instances

Instances details
Eq Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

Read Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

Show Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

Generic Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

Associated Types

type Rep Celebrity :: Type -> Type #

NFData Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

Methods

rnf :: Celebrity -> () #

Hashable Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

FromJSON Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

type Rep Celebrity Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Celebrity

newCelebrity :: Celebrity Source #

Create a value of Celebrity with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:matchConfidence:Celebrity', celebrity_matchConfidence - The confidence, in percentage, that Amazon Rekognition has that the recognized face is the celebrity.

$sel:urls:Celebrity', celebrity_urls - An array of URLs pointing to additional information about the celebrity. If there is no additional information about the celebrity, this list is empty.

$sel:knownGender:Celebrity', celebrity_knownGender - Undocumented member.

$sel:name:Celebrity', celebrity_name - The name of the celebrity.

$sel:id:Celebrity', celebrity_id - A unique identifier for the celebrity.

$sel:face:Celebrity', celebrity_face - Provides information about the celebrity's face, such as its location on the image.

celebrity_matchConfidence :: Lens' Celebrity (Maybe Double) Source #

The confidence, in percentage, that Amazon Rekognition has that the recognized face is the celebrity.

celebrity_urls :: Lens' Celebrity (Maybe [Text]) Source #

An array of URLs pointing to additional information about the celebrity. If there is no additional information about the celebrity, this list is empty.

celebrity_name :: Lens' Celebrity (Maybe Text) Source #

The name of the celebrity.

celebrity_id :: Lens' Celebrity (Maybe Text) Source #

A unique identifier for the celebrity.

celebrity_face :: Lens' Celebrity (Maybe ComparedFace) Source #

Provides information about the celebrity's face, such as its location on the image.

CelebrityDetail

data CelebrityDetail Source #

Information about a recognized celebrity.

See: newCelebrityDetail smart constructor.

Constructors

CelebrityDetail' 

Fields

Instances

Instances details
Eq CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

Read CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

Show CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

Generic CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

Associated Types

type Rep CelebrityDetail :: Type -> Type #

NFData CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

Methods

rnf :: CelebrityDetail -> () #

Hashable CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

FromJSON CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

type Rep CelebrityDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityDetail

type Rep CelebrityDetail = D1 ('MetaData "CelebrityDetail" "Amazonka.Rekognition.Types.CelebrityDetail" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "CelebrityDetail'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingBox)) :*: (S1 ('MetaSel ('Just "urls") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "face") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceDetail))))))

newCelebrityDetail :: CelebrityDetail Source #

Create a value of CelebrityDetail with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:boundingBox:CelebrityDetail', celebrityDetail_boundingBox - Bounding box around the body of a celebrity.

$sel:urls:CelebrityDetail', celebrityDetail_urls - An array of URLs pointing to additional celebrity information.

$sel:confidence:CelebrityDetail', celebrityDetail_confidence - The confidence, in percentage, that Amazon Rekognition has that the recognized face is the celebrity.

$sel:name:CelebrityDetail', celebrityDetail_name - The name of the celebrity.

$sel:id:CelebrityDetail', celebrityDetail_id - The unique identifier for the celebrity.

$sel:face:CelebrityDetail', celebrityDetail_face - Face details for the recognized celebrity.

celebrityDetail_boundingBox :: Lens' CelebrityDetail (Maybe BoundingBox) Source #

Bounding box around the body of a celebrity.

celebrityDetail_urls :: Lens' CelebrityDetail (Maybe [Text]) Source #

An array of URLs pointing to additional celebrity information.

celebrityDetail_confidence :: Lens' CelebrityDetail (Maybe Double) Source #

The confidence, in percentage, that Amazon Rekognition has that the recognized face is the celebrity.

celebrityDetail_id :: Lens' CelebrityDetail (Maybe Text) Source #

The unique identifier for the celebrity.

celebrityDetail_face :: Lens' CelebrityDetail (Maybe FaceDetail) Source #

Face details for the recognized celebrity.

CelebrityRecognition

data CelebrityRecognition Source #

Information about a detected celebrity and the time the celebrity was detected in a stored video. For more information, see GetCelebrityRecognition in the Amazon Rekognition Developer Guide.

See: newCelebrityRecognition smart constructor.

Constructors

CelebrityRecognition' 

Fields

Instances

Instances details
Eq CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

Read CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

Show CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

Generic CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

Associated Types

type Rep CelebrityRecognition :: Type -> Type #

NFData CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

Methods

rnf :: CelebrityRecognition -> () #

Hashable CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

FromJSON CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

type Rep CelebrityRecognition Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CelebrityRecognition

type Rep CelebrityRecognition = D1 ('MetaData "CelebrityRecognition" "Amazonka.Rekognition.Types.CelebrityRecognition" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "CelebrityRecognition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "celebrity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CelebrityDetail)) :*: S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))

newCelebrityRecognition :: CelebrityRecognition Source #

Create a value of CelebrityRecognition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:celebrity:CelebrityRecognition', celebrityRecognition_celebrity - Information about a recognized celebrity.

$sel:timestamp:CelebrityRecognition', celebrityRecognition_timestamp - The time, in milliseconds from the start of the video, that the celebrity was recognized.

celebrityRecognition_timestamp :: Lens' CelebrityRecognition (Maybe Integer) Source #

The time, in milliseconds from the start of the video, that the celebrity was recognized.

CompareFacesMatch

data CompareFacesMatch Source #

Provides information about a face in a target image that matches the source image face analyzed by CompareFaces. The Face property contains the bounding box of the face in the target image. The Similarity property is the confidence that the source image face matches the face in the bounding box.

See: newCompareFacesMatch smart constructor.

Constructors

CompareFacesMatch' 

Fields

Instances

Instances details
Eq CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

Read CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

Show CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

Generic CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

Associated Types

type Rep CompareFacesMatch :: Type -> Type #

NFData CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

Methods

rnf :: CompareFacesMatch -> () #

Hashable CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

FromJSON CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

type Rep CompareFacesMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CompareFacesMatch

type Rep CompareFacesMatch = D1 ('MetaData "CompareFacesMatch" "Amazonka.Rekognition.Types.CompareFacesMatch" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "CompareFacesMatch'" 'PrefixI 'True) (S1 ('MetaSel ('Just "similarity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "face") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ComparedFace))))

newCompareFacesMatch :: CompareFacesMatch Source #

Create a value of CompareFacesMatch with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:similarity:CompareFacesMatch', compareFacesMatch_similarity - Level of confidence that the faces match.

$sel:face:CompareFacesMatch', compareFacesMatch_face - Provides face metadata (bounding box and confidence that the bounding box actually contains a face).

compareFacesMatch_similarity :: Lens' CompareFacesMatch (Maybe Double) Source #

Level of confidence that the faces match.

compareFacesMatch_face :: Lens' CompareFacesMatch (Maybe ComparedFace) Source #

Provides face metadata (bounding box and confidence that the bounding box actually contains a face).

ComparedFace

data ComparedFace Source #

Provides face metadata for target image faces that are analyzed by CompareFaces and RecognizeCelebrities.

See: newComparedFace smart constructor.

Constructors

ComparedFace' 

Fields

  • boundingBox :: Maybe BoundingBox

    Bounding box of the face.

  • emotions :: Maybe [Emotion]

    The emotions that appear to be expressed on the face, and the confidence level in the determination. Valid values include "Happy", "Sad", "Angry", "Confused", "Disgusted", "Surprised", "Calm", "Unknown", and "Fear".

  • pose :: Maybe Pose

    Indicates the pose of the face as determined by its pitch, roll, and yaw.

  • confidence :: Maybe Double

    Level of confidence that what the bounding box contains is a face.

  • quality :: Maybe ImageQuality

    Identifies face image brightness and sharpness.

  • smile :: Maybe Smile

    Indicates whether or not the face is smiling, and the confidence level in the determination.

  • landmarks :: Maybe [Landmark]

    An array of facial landmarks.

Instances

Instances details
Eq ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

Read ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

Show ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

Generic ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

Associated Types

type Rep ComparedFace :: Type -> Type #

NFData ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

Methods

rnf :: ComparedFace -> () #

Hashable ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

FromJSON ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

type Rep ComparedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedFace

newComparedFace :: ComparedFace Source #

Create a value of ComparedFace with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:boundingBox:ComparedFace', comparedFace_boundingBox - Bounding box of the face.

$sel:emotions:ComparedFace', comparedFace_emotions - The emotions that appear to be expressed on the face, and the confidence level in the determination. Valid values include "Happy", "Sad", "Angry", "Confused", "Disgusted", "Surprised", "Calm", "Unknown", and "Fear".

$sel:pose:ComparedFace', comparedFace_pose - Indicates the pose of the face as determined by its pitch, roll, and yaw.

$sel:confidence:ComparedFace', comparedFace_confidence - Level of confidence that what the bounding box contains is a face.

$sel:quality:ComparedFace', comparedFace_quality - Identifies face image brightness and sharpness.

$sel:smile:ComparedFace', comparedFace_smile - Indicates whether or not the face is smiling, and the confidence level in the determination.

$sel:landmarks:ComparedFace', comparedFace_landmarks - An array of facial landmarks.

comparedFace_emotions :: Lens' ComparedFace (Maybe [Emotion]) Source #

The emotions that appear to be expressed on the face, and the confidence level in the determination. Valid values include "Happy", "Sad", "Angry", "Confused", "Disgusted", "Surprised", "Calm", "Unknown", and "Fear".

comparedFace_pose :: Lens' ComparedFace (Maybe Pose) Source #

Indicates the pose of the face as determined by its pitch, roll, and yaw.

comparedFace_confidence :: Lens' ComparedFace (Maybe Double) Source #

Level of confidence that what the bounding box contains is a face.

comparedFace_quality :: Lens' ComparedFace (Maybe ImageQuality) Source #

Identifies face image brightness and sharpness.

comparedFace_smile :: Lens' ComparedFace (Maybe Smile) Source #

Indicates whether or not the face is smiling, and the confidence level in the determination.

comparedFace_landmarks :: Lens' ComparedFace (Maybe [Landmark]) Source #

An array of facial landmarks.

ComparedSourceImageFace

data ComparedSourceImageFace Source #

Type that describes the face Amazon Rekognition chose to compare with the faces in the target. This contains a bounding box for the selected face and confidence level that the bounding box contains a face. Note that Amazon Rekognition selects the largest face in the source image for this comparison.

See: newComparedSourceImageFace smart constructor.

Constructors

ComparedSourceImageFace' 

Fields

Instances

Instances details
Eq ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

Read ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

Show ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

Generic ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

Associated Types

type Rep ComparedSourceImageFace :: Type -> Type #

NFData ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

Methods

rnf :: ComparedSourceImageFace -> () #

Hashable ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

FromJSON ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

type Rep ComparedSourceImageFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ComparedSourceImageFace

type Rep ComparedSourceImageFace = D1 ('MetaData "ComparedSourceImageFace" "Amazonka.Rekognition.Types.ComparedSourceImageFace" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "ComparedSourceImageFace'" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingBox)) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newComparedSourceImageFace :: ComparedSourceImageFace Source #

Create a value of ComparedSourceImageFace with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:boundingBox:ComparedSourceImageFace', comparedSourceImageFace_boundingBox - Bounding box of the face.

$sel:confidence:ComparedSourceImageFace', comparedSourceImageFace_confidence - Confidence level that the selected bounding box contains a face.

comparedSourceImageFace_confidence :: Lens' ComparedSourceImageFace (Maybe Double) Source #

Confidence level that the selected bounding box contains a face.

ContentModerationDetection

data ContentModerationDetection Source #

Information about an inappropriate, unwanted, or offensive content label detection in a stored video.

See: newContentModerationDetection smart constructor.

Constructors

ContentModerationDetection' 

Fields

Instances

Instances details
Eq ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

Read ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

Show ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

Generic ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

Associated Types

type Rep ContentModerationDetection :: Type -> Type #

NFData ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

Hashable ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

FromJSON ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

type Rep ContentModerationDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ContentModerationDetection

type Rep ContentModerationDetection = D1 ('MetaData "ContentModerationDetection" "Amazonka.Rekognition.Types.ContentModerationDetection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "ContentModerationDetection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "moderationLabel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ModerationLabel)) :*: S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))

newContentModerationDetection :: ContentModerationDetection Source #

Create a value of ContentModerationDetection with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:moderationLabel:ContentModerationDetection', contentModerationDetection_moderationLabel - The content moderation label detected by in the stored video.

$sel:timestamp:ContentModerationDetection', contentModerationDetection_timestamp - Time, in milliseconds from the beginning of the video, that the content moderation label was detected.

contentModerationDetection_moderationLabel :: Lens' ContentModerationDetection (Maybe ModerationLabel) Source #

The content moderation label detected by in the stored video.

contentModerationDetection_timestamp :: Lens' ContentModerationDetection (Maybe Integer) Source #

Time, in milliseconds from the beginning of the video, that the content moderation label was detected.

CoversBodyPart

data CoversBodyPart Source #

Information about an item of Personal Protective Equipment covering a corresponding body part. For more information, see DetectProtectiveEquipment.

See: newCoversBodyPart smart constructor.

Constructors

CoversBodyPart' 

Fields

  • value :: Maybe Bool

    True if the PPE covers the corresponding body part, otherwise false.

  • confidence :: Maybe Double

    The confidence that Amazon Rekognition has in the value of Value.

Instances

Instances details
Eq CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

Read CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

Show CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

Generic CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

Associated Types

type Rep CoversBodyPart :: Type -> Type #

NFData CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

Methods

rnf :: CoversBodyPart -> () #

Hashable CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

FromJSON CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

type Rep CoversBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CoversBodyPart

type Rep CoversBodyPart = D1 ('MetaData "CoversBodyPart" "Amazonka.Rekognition.Types.CoversBodyPart" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "CoversBodyPart'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newCoversBodyPart :: CoversBodyPart Source #

Create a value of CoversBodyPart with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:value:CoversBodyPart', coversBodyPart_value - True if the PPE covers the corresponding body part, otherwise false.

$sel:confidence:CoversBodyPart', coversBodyPart_confidence - The confidence that Amazon Rekognition has in the value of Value.

coversBodyPart_value :: Lens' CoversBodyPart (Maybe Bool) Source #

True if the PPE covers the corresponding body part, otherwise false.

coversBodyPart_confidence :: Lens' CoversBodyPart (Maybe Double) Source #

The confidence that Amazon Rekognition has in the value of Value.

CustomLabel

data CustomLabel Source #

A custom label detected in an image by a call to DetectCustomLabels.

See: newCustomLabel smart constructor.

Constructors

CustomLabel' 

Fields

  • confidence :: Maybe Double

    The confidence that the model has in the detection of the custom label. The range is 0-100. A higher value indicates a higher confidence.

  • name :: Maybe Text

    The name of the custom label.

  • geometry :: Maybe Geometry

    The location of the detected object on the image that corresponds to the custom label. Includes an axis aligned coarse bounding box surrounding the object and a finer grain polygon for more accurate spatial information.

Instances

Instances details
Eq CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

Read CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

Show CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

Generic CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

Associated Types

type Rep CustomLabel :: Type -> Type #

NFData CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

Methods

rnf :: CustomLabel -> () #

Hashable CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

FromJSON CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

type Rep CustomLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.CustomLabel

type Rep CustomLabel = D1 ('MetaData "CustomLabel" "Amazonka.Rekognition.Types.CustomLabel" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "CustomLabel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "geometry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Geometry)))))

newCustomLabel :: CustomLabel Source #

Create a value of CustomLabel with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:confidence:CustomLabel', customLabel_confidence - The confidence that the model has in the detection of the custom label. The range is 0-100. A higher value indicates a higher confidence.

$sel:name:CustomLabel', customLabel_name - The name of the custom label.

$sel:geometry:CustomLabel', customLabel_geometry - The location of the detected object on the image that corresponds to the custom label. Includes an axis aligned coarse bounding box surrounding the object and a finer grain polygon for more accurate spatial information.

customLabel_confidence :: Lens' CustomLabel (Maybe Double) Source #

The confidence that the model has in the detection of the custom label. The range is 0-100. A higher value indicates a higher confidence.

customLabel_name :: Lens' CustomLabel (Maybe Text) Source #

The name of the custom label.

customLabel_geometry :: Lens' CustomLabel (Maybe Geometry) Source #

The location of the detected object on the image that corresponds to the custom label. Includes an axis aligned coarse bounding box surrounding the object and a finer grain polygon for more accurate spatial information.

DetectTextFilters

data DetectTextFilters Source #

A set of optional parameters that you can use to set the criteria that the text must meet to be included in your response. WordFilter looks at a word’s height, width, and minimum confidence. RegionOfInterest lets you set a specific region of the image to look for text in.

See: newDetectTextFilters smart constructor.

Constructors

DetectTextFilters' 

Fields

Instances

Instances details
Eq DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

Read DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

Show DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

Generic DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

Associated Types

type Rep DetectTextFilters :: Type -> Type #

NFData DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

Methods

rnf :: DetectTextFilters -> () #

Hashable DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

ToJSON DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

type Rep DetectTextFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectTextFilters

type Rep DetectTextFilters = D1 ('MetaData "DetectTextFilters" "Amazonka.Rekognition.Types.DetectTextFilters" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DetectTextFilters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "regionsOfInterest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RegionOfInterest])) :*: S1 ('MetaSel ('Just "wordFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DetectionFilter))))

newDetectTextFilters :: DetectTextFilters Source #

Create a value of DetectTextFilters with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:regionsOfInterest:DetectTextFilters', detectTextFilters_regionsOfInterest - A Filter focusing on a certain area of the image. Uses a BoundingBox object to set the region of the image.

$sel:wordFilter:DetectTextFilters', detectTextFilters_wordFilter - Undocumented member.

detectTextFilters_regionsOfInterest :: Lens' DetectTextFilters (Maybe [RegionOfInterest]) Source #

A Filter focusing on a certain area of the image. Uses a BoundingBox object to set the region of the image.

DetectionFilter

data DetectionFilter Source #

A set of parameters that allow you to filter out certain results from your returned results.

See: newDetectionFilter smart constructor.

Constructors

DetectionFilter' 

Fields

  • minBoundingBoxHeight :: Maybe Double

    Sets the minimum height of the word bounding box. Words with bounding box heights lesser than this value will be excluded from the result. Value is relative to the video frame height.

  • minBoundingBoxWidth :: Maybe Double

    Sets the minimum width of the word bounding box. Words with bounding boxes widths lesser than this value will be excluded from the result. Value is relative to the video frame width.

  • minConfidence :: Maybe Double

    Sets the confidence of word detection. Words with detection confidence below this will be excluded from the result. Values should be between 50 and 100 as Text in Video will not return any result below 50.

Instances

Instances details
Eq DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

Read DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

Show DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

Generic DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

Associated Types

type Rep DetectionFilter :: Type -> Type #

NFData DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

Methods

rnf :: DetectionFilter -> () #

Hashable DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

ToJSON DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

type Rep DetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.DetectionFilter

type Rep DetectionFilter = D1 ('MetaData "DetectionFilter" "Amazonka.Rekognition.Types.DetectionFilter" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "DetectionFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "minBoundingBoxHeight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "minBoundingBoxWidth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "minConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newDetectionFilter :: DetectionFilter Source #

Create a value of DetectionFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:minBoundingBoxHeight:DetectionFilter', detectionFilter_minBoundingBoxHeight - Sets the minimum height of the word bounding box. Words with bounding box heights lesser than this value will be excluded from the result. Value is relative to the video frame height.

$sel:minBoundingBoxWidth:DetectionFilter', detectionFilter_minBoundingBoxWidth - Sets the minimum width of the word bounding box. Words with bounding boxes widths lesser than this value will be excluded from the result. Value is relative to the video frame width.

$sel:minConfidence:DetectionFilter', detectionFilter_minConfidence - Sets the confidence of word detection. Words with detection confidence below this will be excluded from the result. Values should be between 50 and 100 as Text in Video will not return any result below 50.

detectionFilter_minBoundingBoxHeight :: Lens' DetectionFilter (Maybe Double) Source #

Sets the minimum height of the word bounding box. Words with bounding box heights lesser than this value will be excluded from the result. Value is relative to the video frame height.

detectionFilter_minBoundingBoxWidth :: Lens' DetectionFilter (Maybe Double) Source #

Sets the minimum width of the word bounding box. Words with bounding boxes widths lesser than this value will be excluded from the result. Value is relative to the video frame width.

detectionFilter_minConfidence :: Lens' DetectionFilter (Maybe Double) Source #

Sets the confidence of word detection. Words with detection confidence below this will be excluded from the result. Values should be between 50 and 100 as Text in Video will not return any result below 50.

Emotion

data Emotion Source #

The emotions that appear to be expressed on the face, and the confidence level in the determination. The API is only making a determination of the physical appearance of a person's face. It is not a determination of the person’s internal emotional state and should not be used in such a way. For example, a person pretending to have a sad face might not be sad emotionally.

See: newEmotion smart constructor.

Constructors

Emotion' 

Fields

Instances

Instances details
Eq Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

Methods

(==) :: Emotion -> Emotion -> Bool #

(/=) :: Emotion -> Emotion -> Bool #

Read Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

Show Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

Generic Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

Associated Types

type Rep Emotion :: Type -> Type #

Methods

from :: Emotion -> Rep Emotion x #

to :: Rep Emotion x -> Emotion #

NFData Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

Methods

rnf :: Emotion -> () #

Hashable Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

Methods

hashWithSalt :: Int -> Emotion -> Int #

hash :: Emotion -> Int #

FromJSON Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

type Rep Emotion Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Emotion

type Rep Emotion = D1 ('MetaData "Emotion" "Amazonka.Rekognition.Types.Emotion" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "Emotion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EmotionName))))

newEmotion :: Emotion Source #

Create a value of Emotion with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:confidence:Emotion', emotion_confidence - Level of confidence in the determination.

$sel:type':Emotion', emotion_type - Type of emotion detected.

emotion_confidence :: Lens' Emotion (Maybe Double) Source #

Level of confidence in the determination.

emotion_type :: Lens' Emotion (Maybe EmotionName) Source #

Type of emotion detected.

EquipmentDetection

data EquipmentDetection Source #

Information about an item of Personal Protective Equipment (PPE) detected by DetectProtectiveEquipment. For more information, see DetectProtectiveEquipment.

See: newEquipmentDetection smart constructor.

Constructors

EquipmentDetection' 

Fields

Instances

Instances details
Eq EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

Read EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

Show EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

Generic EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

Associated Types

type Rep EquipmentDetection :: Type -> Type #

NFData EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

Methods

rnf :: EquipmentDetection -> () #

Hashable EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

FromJSON EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

type Rep EquipmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EquipmentDetection

type Rep EquipmentDetection = D1 ('MetaData "EquipmentDetection" "Amazonka.Rekognition.Types.EquipmentDetection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "EquipmentDetection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingBox)) :*: S1 ('MetaSel ('Just "coversBodyPart") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CoversBodyPart))) :*: (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProtectiveEquipmentType)))))

newEquipmentDetection :: EquipmentDetection Source #

Create a value of EquipmentDetection with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:boundingBox:EquipmentDetection', equipmentDetection_boundingBox - A bounding box surrounding the item of detected PPE.

$sel:coversBodyPart:EquipmentDetection', equipmentDetection_coversBodyPart - Information about the body part covered by the detected PPE.

$sel:confidence:EquipmentDetection', equipmentDetection_confidence - The confidence that Amazon Rekognition has that the bounding box (BoundingBox) contains an item of PPE.

$sel:type':EquipmentDetection', equipmentDetection_type - The type of detected PPE.

equipmentDetection_boundingBox :: Lens' EquipmentDetection (Maybe BoundingBox) Source #

A bounding box surrounding the item of detected PPE.

equipmentDetection_coversBodyPart :: Lens' EquipmentDetection (Maybe CoversBodyPart) Source #

Information about the body part covered by the detected PPE.

equipmentDetection_confidence :: Lens' EquipmentDetection (Maybe Double) Source #

The confidence that Amazon Rekognition has that the bounding box (BoundingBox) contains an item of PPE.

EvaluationResult

data EvaluationResult Source #

The evaluation results for the training of a model.

See: newEvaluationResult smart constructor.

Constructors

EvaluationResult' 

Fields

  • summary :: Maybe Summary

    The S3 bucket that contains the training summary.

  • f1Score :: Maybe Double

    The F1 score for the evaluation of all labels. The F1 score metric evaluates the overall precision and recall performance of the model as a single value. A higher value indicates better precision and recall performance. A lower score indicates that precision, recall, or both are performing poorly.

Instances

Instances details
Eq EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

Read EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

Show EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

Generic EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

Associated Types

type Rep EvaluationResult :: Type -> Type #

NFData EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

Methods

rnf :: EvaluationResult -> () #

Hashable EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

FromJSON EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

type Rep EvaluationResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EvaluationResult

type Rep EvaluationResult = D1 ('MetaData "EvaluationResult" "Amazonka.Rekognition.Types.EvaluationResult" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "EvaluationResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "summary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Summary)) :*: S1 ('MetaSel ('Just "f1Score") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newEvaluationResult :: EvaluationResult Source #

Create a value of EvaluationResult with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:summary:EvaluationResult', evaluationResult_summary - The S3 bucket that contains the training summary.

$sel:f1Score:EvaluationResult', evaluationResult_f1Score - The F1 score for the evaluation of all labels. The F1 score metric evaluates the overall precision and recall performance of the model as a single value. A higher value indicates better precision and recall performance. A lower score indicates that precision, recall, or both are performing poorly.

evaluationResult_summary :: Lens' EvaluationResult (Maybe Summary) Source #

The S3 bucket that contains the training summary.

evaluationResult_f1Score :: Lens' EvaluationResult (Maybe Double) Source #

The F1 score for the evaluation of all labels. The F1 score metric evaluates the overall precision and recall performance of the model as a single value. A higher value indicates better precision and recall performance. A lower score indicates that precision, recall, or both are performing poorly.

EyeOpen

data EyeOpen Source #

Indicates whether or not the eyes on the face are open, and the confidence level in the determination.

See: newEyeOpen smart constructor.

Constructors

EyeOpen' 

Fields

Instances

Instances details
Eq EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

Methods

(==) :: EyeOpen -> EyeOpen -> Bool #

(/=) :: EyeOpen -> EyeOpen -> Bool #

Read EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

Show EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

Generic EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

Associated Types

type Rep EyeOpen :: Type -> Type #

Methods

from :: EyeOpen -> Rep EyeOpen x #

to :: Rep EyeOpen x -> EyeOpen #

NFData EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

Methods

rnf :: EyeOpen -> () #

Hashable EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

Methods

hashWithSalt :: Int -> EyeOpen -> Int #

hash :: EyeOpen -> Int #

FromJSON EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

type Rep EyeOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.EyeOpen

type Rep EyeOpen = D1 ('MetaData "EyeOpen" "Amazonka.Rekognition.Types.EyeOpen" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "EyeOpen'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newEyeOpen :: EyeOpen Source #

Create a value of EyeOpen with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:value:EyeOpen', eyeOpen_value - Boolean value that indicates whether the eyes on the face are open.

$sel:confidence:EyeOpen', eyeOpen_confidence - Level of confidence in the determination.

eyeOpen_value :: Lens' EyeOpen (Maybe Bool) Source #

Boolean value that indicates whether the eyes on the face are open.

eyeOpen_confidence :: Lens' EyeOpen (Maybe Double) Source #

Level of confidence in the determination.

Eyeglasses

data Eyeglasses Source #

Indicates whether or not the face is wearing eye glasses, and the confidence level in the determination.

See: newEyeglasses smart constructor.

Constructors

Eyeglasses' 

Fields

Instances

Instances details
Eq Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

Read Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

Show Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

Generic Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

Associated Types

type Rep Eyeglasses :: Type -> Type #

NFData Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

Methods

rnf :: Eyeglasses -> () #

Hashable Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

FromJSON Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

type Rep Eyeglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Eyeglasses

type Rep Eyeglasses = D1 ('MetaData "Eyeglasses" "Amazonka.Rekognition.Types.Eyeglasses" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "Eyeglasses'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newEyeglasses :: Eyeglasses Source #

Create a value of Eyeglasses with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:value:Eyeglasses', eyeglasses_value - Boolean value that indicates whether the face is wearing eye glasses or not.

$sel:confidence:Eyeglasses', eyeglasses_confidence - Level of confidence in the determination.

eyeglasses_value :: Lens' Eyeglasses (Maybe Bool) Source #

Boolean value that indicates whether the face is wearing eye glasses or not.

eyeglasses_confidence :: Lens' Eyeglasses (Maybe Double) Source #

Level of confidence in the determination.

Face

data Face Source #

Describes the face properties such as the bounding box, face ID, image ID of the input image, and external image ID that you assigned.

See: newFace smart constructor.

Constructors

Face' 

Fields

Instances

Instances details
Eq Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

Methods

(==) :: Face -> Face -> Bool #

(/=) :: Face -> Face -> Bool #

Read Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

Show Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

Methods

showsPrec :: Int -> Face -> ShowS #

show :: Face -> String #

showList :: [Face] -> ShowS #

Generic Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

Associated Types

type Rep Face :: Type -> Type #

Methods

from :: Face -> Rep Face x #

to :: Rep Face x -> Face #

NFData Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

Methods

rnf :: Face -> () #

Hashable Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

Methods

hashWithSalt :: Int -> Face -> Int #

hash :: Face -> Int #

FromJSON Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

type Rep Face Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Face

type Rep Face = D1 ('MetaData "Face" "Amazonka.Rekognition.Types.Face" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "Face'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "faceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingBox))) :*: (S1 ('MetaSel ('Just "externalImageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "imageId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newFace :: Face Source #

Create a value of Face with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:faceId:Face', face_faceId - Unique identifier that Amazon Rekognition assigns to the face.

$sel:boundingBox:Face', face_boundingBox - Bounding box of the face.

$sel:externalImageId:Face', face_externalImageId - Identifier that you assign to all the faces in the input image.

$sel:confidence:Face', face_confidence - Confidence level that the bounding box contains a face (and not a different object such as a tree).

$sel:imageId:Face', face_imageId - Unique identifier that Amazon Rekognition assigns to the input image.

face_faceId :: Lens' Face (Maybe Text) Source #

Unique identifier that Amazon Rekognition assigns to the face.

face_boundingBox :: Lens' Face (Maybe BoundingBox) Source #

Bounding box of the face.

face_externalImageId :: Lens' Face (Maybe Text) Source #

Identifier that you assign to all the faces in the input image.

face_confidence :: Lens' Face (Maybe Double) Source #

Confidence level that the bounding box contains a face (and not a different object such as a tree).

face_imageId :: Lens' Face (Maybe Text) Source #

Unique identifier that Amazon Rekognition assigns to the input image.

FaceDetail

data FaceDetail Source #

Structure containing attributes of the face that the algorithm detected.

A FaceDetail object contains either the default facial attributes or all facial attributes. The default attributes are BoundingBox, Confidence, Landmarks, Pose, and Quality.

GetFaceDetection is the only Amazon Rekognition Video stored video operation that can return a FaceDetail object with all attributes. To specify which attributes to return, use the FaceAttributes input parameter for StartFaceDetection. The following Amazon Rekognition Video operations return only the default attributes. The corresponding Start operations don't have a FaceAttributes input parameter.

  • GetCelebrityRecognition
  • GetPersonTracking
  • GetFaceSearch

The Amazon Rekognition Image DetectFaces and IndexFaces operations can return all facial attributes. To specify which attributes to return, use the Attributes input parameter for DetectFaces. For IndexFaces, use the DetectAttributes input parameter.

See: newFaceDetail smart constructor.

Constructors

FaceDetail' 

Fields

  • ageRange :: Maybe AgeRange

    The estimated age range, in years, for the face. Low represents the lowest estimated age and High represents the highest estimated age.

  • sunglasses :: Maybe Sunglasses

    Indicates whether or not the face is wearing sunglasses, and the confidence level in the determination.

  • mouthOpen :: Maybe MouthOpen

    Indicates whether or not the mouth on the face is open, and the confidence level in the determination.

  • boundingBox :: Maybe BoundingBox

    Bounding box of the face. Default attribute.

  • emotions :: Maybe [Emotion]

    The emotions that appear to be expressed on the face, and the confidence level in the determination. The API is only making a determination of the physical appearance of a person's face. It is not a determination of the person’s internal emotional state and should not be used in such a way. For example, a person pretending to have a sad face might not be sad emotionally.

  • eyesOpen :: Maybe EyeOpen

    Indicates whether or not the eyes on the face are open, and the confidence level in the determination.

  • pose :: Maybe Pose

    Indicates the pose of the face as determined by its pitch, roll, and yaw. Default attribute.

  • confidence :: Maybe Double

    Confidence level that the bounding box contains a face (and not a different object such as a tree). Default attribute.

  • gender :: Maybe Gender

    The predicted gender of a detected face.

  • quality :: Maybe ImageQuality

    Identifies image brightness and sharpness. Default attribute.

  • eyeglasses :: Maybe Eyeglasses

    Indicates whether or not the face is wearing eye glasses, and the confidence level in the determination.

  • beard :: Maybe Beard

    Indicates whether or not the face has a beard, and the confidence level in the determination.

  • mustache :: Maybe Mustache

    Indicates whether or not the face has a mustache, and the confidence level in the determination.

  • smile :: Maybe Smile

    Indicates whether or not the face is smiling, and the confidence level in the determination.

  • landmarks :: Maybe [Landmark]

    Indicates the location of landmarks on the face. Default attribute.

Instances

Instances details
Eq FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

Read FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

Show FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

Generic FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

Associated Types

type Rep FaceDetail :: Type -> Type #

NFData FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

Methods

rnf :: FaceDetail -> () #

Hashable FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

FromJSON FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

type Rep FaceDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetail

type Rep FaceDetail = D1 ('MetaData "FaceDetail" "Amazonka.Rekognition.Types.FaceDetail" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "FaceDetail'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "ageRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AgeRange)) :*: (S1 ('MetaSel ('Just "sunglasses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Sunglasses)) :*: S1 ('MetaSel ('Just "mouthOpen") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MouthOpen)))) :*: ((S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingBox)) :*: S1 ('MetaSel ('Just "emotions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Emotion]))) :*: (S1 ('MetaSel ('Just "eyesOpen") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EyeOpen)) :*: S1 ('MetaSel ('Just "pose") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Pose))))) :*: (((S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "gender") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Gender))) :*: (S1 ('MetaSel ('Just "quality") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImageQuality)) :*: S1 ('MetaSel ('Just "eyeglasses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Eyeglasses)))) :*: ((S1 ('MetaSel ('Just "beard") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Beard)) :*: S1 ('MetaSel ('Just "mustache") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Mustache))) :*: (S1 ('MetaSel ('Just "smile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Smile)) :*: S1 ('MetaSel ('Just "landmarks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Landmark])))))))

newFaceDetail :: FaceDetail Source #

Create a value of FaceDetail with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:ageRange:FaceDetail', faceDetail_ageRange - The estimated age range, in years, for the face. Low represents the lowest estimated age and High represents the highest estimated age.

$sel:sunglasses:FaceDetail', faceDetail_sunglasses - Indicates whether or not the face is wearing sunglasses, and the confidence level in the determination.

$sel:mouthOpen:FaceDetail', faceDetail_mouthOpen - Indicates whether or not the mouth on the face is open, and the confidence level in the determination.

$sel:boundingBox:FaceDetail', faceDetail_boundingBox - Bounding box of the face. Default attribute.

$sel:emotions:FaceDetail', faceDetail_emotions - The emotions that appear to be expressed on the face, and the confidence level in the determination. The API is only making a determination of the physical appearance of a person's face. It is not a determination of the person’s internal emotional state and should not be used in such a way. For example, a person pretending to have a sad face might not be sad emotionally.

$sel:eyesOpen:FaceDetail', faceDetail_eyesOpen - Indicates whether or not the eyes on the face are open, and the confidence level in the determination.

$sel:pose:FaceDetail', faceDetail_pose - Indicates the pose of the face as determined by its pitch, roll, and yaw. Default attribute.

$sel:confidence:FaceDetail', faceDetail_confidence - Confidence level that the bounding box contains a face (and not a different object such as a tree). Default attribute.

$sel:gender:FaceDetail', faceDetail_gender - The predicted gender of a detected face.

$sel:quality:FaceDetail', faceDetail_quality - Identifies image brightness and sharpness. Default attribute.

$sel:eyeglasses:FaceDetail', faceDetail_eyeglasses - Indicates whether or not the face is wearing eye glasses, and the confidence level in the determination.

$sel:beard:FaceDetail', faceDetail_beard - Indicates whether or not the face has a beard, and the confidence level in the determination.

$sel:mustache:FaceDetail', faceDetail_mustache - Indicates whether or not the face has a mustache, and the confidence level in the determination.

$sel:smile:FaceDetail', faceDetail_smile - Indicates whether or not the face is smiling, and the confidence level in the determination.

$sel:landmarks:FaceDetail', faceDetail_landmarks - Indicates the location of landmarks on the face. Default attribute.

faceDetail_ageRange :: Lens' FaceDetail (Maybe AgeRange) Source #

The estimated age range, in years, for the face. Low represents the lowest estimated age and High represents the highest estimated age.

faceDetail_sunglasses :: Lens' FaceDetail (Maybe Sunglasses) Source #

Indicates whether or not the face is wearing sunglasses, and the confidence level in the determination.

faceDetail_mouthOpen :: Lens' FaceDetail (Maybe MouthOpen) Source #

Indicates whether or not the mouth on the face is open, and the confidence level in the determination.

faceDetail_boundingBox :: Lens' FaceDetail (Maybe BoundingBox) Source #

Bounding box of the face. Default attribute.

faceDetail_emotions :: Lens' FaceDetail (Maybe [Emotion]) Source #

The emotions that appear to be expressed on the face, and the confidence level in the determination. The API is only making a determination of the physical appearance of a person's face. It is not a determination of the person’s internal emotional state and should not be used in such a way. For example, a person pretending to have a sad face might not be sad emotionally.

faceDetail_eyesOpen :: Lens' FaceDetail (Maybe EyeOpen) Source #

Indicates whether or not the eyes on the face are open, and the confidence level in the determination.

faceDetail_pose :: Lens' FaceDetail (Maybe Pose) Source #

Indicates the pose of the face as determined by its pitch, roll, and yaw. Default attribute.

faceDetail_confidence :: Lens' FaceDetail (Maybe Double) Source #

Confidence level that the bounding box contains a face (and not a different object such as a tree). Default attribute.

faceDetail_gender :: Lens' FaceDetail (Maybe Gender) Source #

The predicted gender of a detected face.

faceDetail_quality :: Lens' FaceDetail (Maybe ImageQuality) Source #

Identifies image brightness and sharpness. Default attribute.

faceDetail_eyeglasses :: Lens' FaceDetail (Maybe Eyeglasses) Source #

Indicates whether or not the face is wearing eye glasses, and the confidence level in the determination.

faceDetail_beard :: Lens' FaceDetail (Maybe Beard) Source #

Indicates whether or not the face has a beard, and the confidence level in the determination.

faceDetail_mustache :: Lens' FaceDetail (Maybe Mustache) Source #

Indicates whether or not the face has a mustache, and the confidence level in the determination.

faceDetail_smile :: Lens' FaceDetail (Maybe Smile) Source #

Indicates whether or not the face is smiling, and the confidence level in the determination.

faceDetail_landmarks :: Lens' FaceDetail (Maybe [Landmark]) Source #

Indicates the location of landmarks on the face. Default attribute.

FaceDetection

data FaceDetection Source #

Information about a face detected in a video analysis request and the time the face was detected in the video.

See: newFaceDetection smart constructor.

Constructors

FaceDetection' 

Fields

Instances

Instances details
Eq FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

Read FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

Show FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

Generic FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

Associated Types

type Rep FaceDetection :: Type -> Type #

NFData FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

Methods

rnf :: FaceDetection -> () #

Hashable FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

FromJSON FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

type Rep FaceDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceDetection

type Rep FaceDetection = D1 ('MetaData "FaceDetection" "Amazonka.Rekognition.Types.FaceDetection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "FaceDetection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "face") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceDetail))))

newFaceDetection :: FaceDetection Source #

Create a value of FaceDetection with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:timestamp:FaceDetection', faceDetection_timestamp - Time, in milliseconds from the start of the video, that the face was detected.

$sel:face:FaceDetection', faceDetection_face - The face properties for the detected face.

faceDetection_timestamp :: Lens' FaceDetection (Maybe Integer) Source #

Time, in milliseconds from the start of the video, that the face was detected.

faceDetection_face :: Lens' FaceDetection (Maybe FaceDetail) Source #

The face properties for the detected face.

FaceMatch

data FaceMatch Source #

Provides face metadata. In addition, it also provides the confidence in the match of this face with the input face.

See: newFaceMatch smart constructor.

Constructors

FaceMatch' 

Fields

  • similarity :: Maybe Double

    Confidence in the match of this face with the input face.

  • face :: Maybe Face

    Describes the face properties such as the bounding box, face ID, image ID of the source image, and external image ID that you assigned.

Instances

Instances details
Eq FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

Read FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

Show FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

Generic FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

Associated Types

type Rep FaceMatch :: Type -> Type #

NFData FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

Methods

rnf :: FaceMatch -> () #

Hashable FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

FromJSON FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

type Rep FaceMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceMatch

type Rep FaceMatch = D1 ('MetaData "FaceMatch" "Amazonka.Rekognition.Types.FaceMatch" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "FaceMatch'" 'PrefixI 'True) (S1 ('MetaSel ('Just "similarity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "face") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Face))))

newFaceMatch :: FaceMatch Source #

Create a value of FaceMatch with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:similarity:FaceMatch', faceMatch_similarity - Confidence in the match of this face with the input face.

$sel:face:FaceMatch', faceMatch_face - Describes the face properties such as the bounding box, face ID, image ID of the source image, and external image ID that you assigned.

faceMatch_similarity :: Lens' FaceMatch (Maybe Double) Source #

Confidence in the match of this face with the input face.

faceMatch_face :: Lens' FaceMatch (Maybe Face) Source #

Describes the face properties such as the bounding box, face ID, image ID of the source image, and external image ID that you assigned.

FaceRecord

data FaceRecord Source #

Object containing both the face metadata (stored in the backend database), and facial attributes that are detected but aren't stored in the database.

See: newFaceRecord smart constructor.

Constructors

FaceRecord' 

Fields

  • faceDetail :: Maybe FaceDetail

    Structure containing attributes of the face that the algorithm detected.

  • face :: Maybe Face

    Describes the face properties such as the bounding box, face ID, image ID of the input image, and external image ID that you assigned.

Instances

Instances details
Eq FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

Read FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

Show FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

Generic FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

Associated Types

type Rep FaceRecord :: Type -> Type #

NFData FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

Methods

rnf :: FaceRecord -> () #

Hashable FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

FromJSON FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

type Rep FaceRecord Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceRecord

type Rep FaceRecord = D1 ('MetaData "FaceRecord" "Amazonka.Rekognition.Types.FaceRecord" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "FaceRecord'" 'PrefixI 'True) (S1 ('MetaSel ('Just "faceDetail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceDetail)) :*: S1 ('MetaSel ('Just "face") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Face))))

newFaceRecord :: FaceRecord Source #

Create a value of FaceRecord with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:faceDetail:FaceRecord', faceRecord_faceDetail - Structure containing attributes of the face that the algorithm detected.

$sel:face:FaceRecord', faceRecord_face - Describes the face properties such as the bounding box, face ID, image ID of the input image, and external image ID that you assigned.

faceRecord_faceDetail :: Lens' FaceRecord (Maybe FaceDetail) Source #

Structure containing attributes of the face that the algorithm detected.

faceRecord_face :: Lens' FaceRecord (Maybe Face) Source #

Describes the face properties such as the bounding box, face ID, image ID of the input image, and external image ID that you assigned.

FaceSearchSettings

data FaceSearchSettings Source #

Input face recognition parameters for an Amazon Rekognition stream processor. FaceRecognitionSettings is a request parameter for CreateStreamProcessor.

See: newFaceSearchSettings smart constructor.

Constructors

FaceSearchSettings' 

Fields

  • faceMatchThreshold :: Maybe Double

    Minimum face match confidence score that must be met to return a result for a recognized face. Default is 80. 0 is the lowest confidence. 100 is the highest confidence.

  • collectionId :: Maybe Text

    The ID of a collection that contains faces that you want to search for.

Instances

Instances details
Eq FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

Read FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

Show FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

Generic FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

Associated Types

type Rep FaceSearchSettings :: Type -> Type #

NFData FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

Methods

rnf :: FaceSearchSettings -> () #

Hashable FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

ToJSON FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

FromJSON FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

type Rep FaceSearchSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.FaceSearchSettings

type Rep FaceSearchSettings = D1 ('MetaData "FaceSearchSettings" "Amazonka.Rekognition.Types.FaceSearchSettings" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "FaceSearchSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "faceMatchThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "collectionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newFaceSearchSettings :: FaceSearchSettings Source #

Create a value of FaceSearchSettings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:faceMatchThreshold:FaceSearchSettings', faceSearchSettings_faceMatchThreshold - Minimum face match confidence score that must be met to return a result for a recognized face. Default is 80. 0 is the lowest confidence. 100 is the highest confidence.

$sel:collectionId:FaceSearchSettings', faceSearchSettings_collectionId - The ID of a collection that contains faces that you want to search for.

faceSearchSettings_faceMatchThreshold :: Lens' FaceSearchSettings (Maybe Double) Source #

Minimum face match confidence score that must be met to return a result for a recognized face. Default is 80. 0 is the lowest confidence. 100 is the highest confidence.

faceSearchSettings_collectionId :: Lens' FaceSearchSettings (Maybe Text) Source #

The ID of a collection that contains faces that you want to search for.

Gender

data Gender Source #

The predicted gender of a detected face.

Amazon Rekognition makes gender binary (male/female) predictions based on the physical appearance of a face in a particular image. This kind of prediction is not designed to categorize a person’s gender identity, and you shouldn't use Amazon Rekognition to make such a determination. For example, a male actor wearing a long-haired wig and earrings for a role might be predicted as female.

Using Amazon Rekognition to make gender binary predictions is best suited for use cases where aggregate gender distribution statistics need to be analyzed without identifying specific users. For example, the percentage of female users compared to male users on a social media platform.

We don't recommend using gender binary predictions to make decisions that impact
 an individual's rights, privacy, or access to services.

See: newGender smart constructor.

Constructors

Gender' 

Fields

Instances

Instances details
Eq Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

Methods

(==) :: Gender -> Gender -> Bool #

(/=) :: Gender -> Gender -> Bool #

Read Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

Show Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

Generic Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

Associated Types

type Rep Gender :: Type -> Type #

Methods

from :: Gender -> Rep Gender x #

to :: Rep Gender x -> Gender #

NFData Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

Methods

rnf :: Gender -> () #

Hashable Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

Methods

hashWithSalt :: Int -> Gender -> Int #

hash :: Gender -> Int #

FromJSON Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

type Rep Gender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Gender

type Rep Gender = D1 ('MetaData "Gender" "Amazonka.Rekognition.Types.Gender" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "Gender'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GenderType)) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newGender :: Gender Source #

Create a value of Gender with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:value:Gender', gender_value - The predicted gender of the face.

$sel:confidence:Gender', gender_confidence - Level of confidence in the prediction.

gender_value :: Lens' Gender (Maybe GenderType) Source #

The predicted gender of the face.

gender_confidence :: Lens' Gender (Maybe Double) Source #

Level of confidence in the prediction.

Geometry

data Geometry Source #

Information about where an object (DetectCustomLabels) or text (DetectText) is located on an image.

See: newGeometry smart constructor.

Constructors

Geometry' 

Fields

Instances

Instances details
Eq Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

Read Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

Show Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

Generic Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

Associated Types

type Rep Geometry :: Type -> Type #

Methods

from :: Geometry -> Rep Geometry x #

to :: Rep Geometry x -> Geometry #

NFData Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

Methods

rnf :: Geometry -> () #

Hashable Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

Methods

hashWithSalt :: Int -> Geometry -> Int #

hash :: Geometry -> Int #

FromJSON Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

type Rep Geometry Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Geometry

type Rep Geometry = D1 ('MetaData "Geometry" "Amazonka.Rekognition.Types.Geometry" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "Geometry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingBox)) :*: S1 ('MetaSel ('Just "polygon") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Point]))))

newGeometry :: Geometry Source #

Create a value of Geometry with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:boundingBox:Geometry', geometry_boundingBox - An axis-aligned coarse representation of the detected item's location on the image.

$sel:polygon:Geometry', geometry_polygon - Within the bounding box, a fine-grained polygon around the detected item.

geometry_boundingBox :: Lens' Geometry (Maybe BoundingBox) Source #

An axis-aligned coarse representation of the detected item's location on the image.

geometry_polygon :: Lens' Geometry (Maybe [Point]) Source #

Within the bounding box, a fine-grained polygon around the detected item.

GroundTruthManifest

data GroundTruthManifest Source #

The S3 bucket that contains an Amazon Sagemaker Ground Truth format manifest file.

See: newGroundTruthManifest smart constructor.

Instances

Instances details
Eq GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

Read GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

Show GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

Generic GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

Associated Types

type Rep GroundTruthManifest :: Type -> Type #

NFData GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

Methods

rnf :: GroundTruthManifest -> () #

Hashable GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

ToJSON GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

FromJSON GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

type Rep GroundTruthManifest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.GroundTruthManifest

type Rep GroundTruthManifest = D1 ('MetaData "GroundTruthManifest" "Amazonka.Rekognition.Types.GroundTruthManifest" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "GroundTruthManifest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Object") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Object))))

newGroundTruthManifest :: GroundTruthManifest Source #

Create a value of GroundTruthManifest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:s3Object:GroundTruthManifest', groundTruthManifest_s3Object - Undocumented member.

HumanLoopActivationOutput

data HumanLoopActivationOutput Source #

Shows the results of the human in the loop evaluation. If there is no HumanLoopArn, the input did not trigger human review.

See: newHumanLoopActivationOutput smart constructor.

Constructors

HumanLoopActivationOutput' 

Fields

Instances

Instances details
Eq HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

Read HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

Show HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

Generic HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

Associated Types

type Rep HumanLoopActivationOutput :: Type -> Type #

NFData HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

Hashable HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

FromJSON HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

type Rep HumanLoopActivationOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopActivationOutput

type Rep HumanLoopActivationOutput = D1 ('MetaData "HumanLoopActivationOutput" "Amazonka.Rekognition.Types.HumanLoopActivationOutput" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "HumanLoopActivationOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "humanLoopActivationReasons") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: (S1 ('MetaSel ('Just "humanLoopArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "humanLoopActivationConditionsEvaluationResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newHumanLoopActivationOutput :: HumanLoopActivationOutput Source #

Create a value of HumanLoopActivationOutput with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:humanLoopActivationReasons:HumanLoopActivationOutput', humanLoopActivationOutput_humanLoopActivationReasons - Shows if and why human review was needed.

$sel:humanLoopArn:HumanLoopActivationOutput', humanLoopActivationOutput_humanLoopArn - The Amazon Resource Name (ARN) of the HumanLoop created.

$sel:humanLoopActivationConditionsEvaluationResults:HumanLoopActivationOutput', humanLoopActivationOutput_humanLoopActivationConditionsEvaluationResults - Shows the result of condition evaluations, including those conditions which activated a human review.

humanLoopActivationOutput_humanLoopArn :: Lens' HumanLoopActivationOutput (Maybe Text) Source #

The Amazon Resource Name (ARN) of the HumanLoop created.

humanLoopActivationOutput_humanLoopActivationConditionsEvaluationResults :: Lens' HumanLoopActivationOutput (Maybe Text) Source #

Shows the result of condition evaluations, including those conditions which activated a human review.

HumanLoopConfig

data HumanLoopConfig Source #

Sets up the flow definition the image will be sent to if one of the conditions is met. You can also set certain attributes of the image before review.

See: newHumanLoopConfig smart constructor.

Constructors

HumanLoopConfig' 

Fields

Instances

Instances details
Eq HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

Read HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

Show HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

Generic HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

Associated Types

type Rep HumanLoopConfig :: Type -> Type #

NFData HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

Methods

rnf :: HumanLoopConfig -> () #

Hashable HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

ToJSON HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

type Rep HumanLoopConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopConfig

type Rep HumanLoopConfig = D1 ('MetaData "HumanLoopConfig" "Amazonka.Rekognition.Types.HumanLoopConfig" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "HumanLoopConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataAttributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HumanLoopDataAttributes)) :*: (S1 ('MetaSel ('Just "humanLoopName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "flowDefinitionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newHumanLoopConfig Source #

Create a value of HumanLoopConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:dataAttributes:HumanLoopConfig', humanLoopConfig_dataAttributes - Sets attributes of the input data.

$sel:humanLoopName:HumanLoopConfig', humanLoopConfig_humanLoopName - The name of the human review used for this image. This should be kept unique within a region.

$sel:flowDefinitionArn:HumanLoopConfig', humanLoopConfig_flowDefinitionArn - The Amazon Resource Name (ARN) of the flow definition. You can create a flow definition by using the Amazon Sagemaker CreateFlowDefinition Operation.

humanLoopConfig_humanLoopName :: Lens' HumanLoopConfig Text Source #

The name of the human review used for this image. This should be kept unique within a region.

humanLoopConfig_flowDefinitionArn :: Lens' HumanLoopConfig Text Source #

The Amazon Resource Name (ARN) of the flow definition. You can create a flow definition by using the Amazon Sagemaker CreateFlowDefinition Operation.

HumanLoopDataAttributes

data HumanLoopDataAttributes Source #

Allows you to set attributes of the image. Currently, you can declare an image as free of personally identifiable information.

See: newHumanLoopDataAttributes smart constructor.

Constructors

HumanLoopDataAttributes' 

Fields

Instances

Instances details
Eq HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

Read HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

Show HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

Generic HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

Associated Types

type Rep HumanLoopDataAttributes :: Type -> Type #

NFData HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

Methods

rnf :: HumanLoopDataAttributes -> () #

Hashable HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

ToJSON HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

type Rep HumanLoopDataAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.HumanLoopDataAttributes

type Rep HumanLoopDataAttributes = D1 ('MetaData "HumanLoopDataAttributes" "Amazonka.Rekognition.Types.HumanLoopDataAttributes" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "HumanLoopDataAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "contentClassifiers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ContentClassifier]))))

newHumanLoopDataAttributes :: HumanLoopDataAttributes Source #

Create a value of HumanLoopDataAttributes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:contentClassifiers:HumanLoopDataAttributes', humanLoopDataAttributes_contentClassifiers - Sets whether the input image is free of personally identifiable information.

humanLoopDataAttributes_contentClassifiers :: Lens' HumanLoopDataAttributes (Maybe [ContentClassifier]) Source #

Sets whether the input image is free of personally identifiable information.

Image

data Image Source #

Provides the input image either as bytes or an S3 object.

You pass image bytes to an Amazon Rekognition API operation by using the Bytes property. For example, you would use the Bytes property to pass an image loaded from a local file system. Image bytes passed by using the Bytes property must be base64-encoded. Your code may not need to encode image bytes if you are using an AWS SDK to call Amazon Rekognition API operations.

For more information, see Analyzing an Image Loaded from a Local File System in the Amazon Rekognition Developer Guide.

You pass images stored in an S3 bucket to an Amazon Rekognition API operation by using the S3Object property. Images stored in an S3 bucket do not need to be base64-encoded.

The region for the S3 bucket containing the S3 object must match the region you use for Amazon Rekognition operations.

If you use the AWS CLI to call Amazon Rekognition operations, passing image bytes using the Bytes property is not supported. You must first upload the image to an Amazon S3 bucket and then call the operation using the S3Object property.

For Amazon Rekognition to process an S3 object, the user must have permission to access the S3 object. For more information, see Resource Based Policies in the Amazon Rekognition Developer Guide.

See: newImage smart constructor.

Constructors

Image' 

Fields

Instances

Instances details
Eq Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

Methods

(==) :: Image -> Image -> Bool #

(/=) :: Image -> Image -> Bool #

Read Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

Show Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

Methods

showsPrec :: Int -> Image -> ShowS #

show :: Image -> String #

showList :: [Image] -> ShowS #

Generic Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

Associated Types

type Rep Image :: Type -> Type #

Methods

from :: Image -> Rep Image x #

to :: Rep Image x -> Image #

NFData Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

Methods

rnf :: Image -> () #

Hashable Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

Methods

hashWithSalt :: Int -> Image -> Int #

hash :: Image -> Int #

ToJSON Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

type Rep Image Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Image

type Rep Image = D1 ('MetaData "Image" "Amazonka.Rekognition.Types.Image" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "Image'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Object") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Object)) :*: S1 ('MetaSel ('Just "bytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Base64))))

newImage :: Image Source #

Create a value of Image with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:s3Object:Image', image_s3Object - Identifies an S3 object as the image source.

$sel:bytes:Image', image_bytes - Blob of image bytes up to 5 MBs.-- -- Note: This Lens automatically encodes and decodes Base64 data. -- The underlying isomorphism will encode to Base64 representation during -- serialisation, and decode from Base64 representation during deserialisation. -- This Lens accepts and returns only raw unencoded data.

image_s3Object :: Lens' Image (Maybe S3Object) Source #

Identifies an S3 object as the image source.

image_bytes :: Lens' Image (Maybe ByteString) Source #

Blob of image bytes up to 5 MBs.-- -- Note: This Lens automatically encodes and decodes Base64 data. -- The underlying isomorphism will encode to Base64 representation during -- serialisation, and decode from Base64 representation during deserialisation. -- This Lens accepts and returns only raw unencoded data.

ImageQuality

data ImageQuality Source #

Identifies face image brightness and sharpness.

See: newImageQuality smart constructor.

Constructors

ImageQuality' 

Fields

  • sharpness :: Maybe Double

    Value representing sharpness of the face. The service returns a value between 0 and 100 (inclusive). A higher value indicates a sharper face image.

  • brightness :: Maybe Double

    Value representing brightness of the face. The service returns a value between 0 and 100 (inclusive). A higher value indicates a brighter face image.

Instances

Instances details
Eq ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

Read ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

Show ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

Generic ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

Associated Types

type Rep ImageQuality :: Type -> Type #

NFData ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

Methods

rnf :: ImageQuality -> () #

Hashable ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

FromJSON ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

type Rep ImageQuality Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ImageQuality

type Rep ImageQuality = D1 ('MetaData "ImageQuality" "Amazonka.Rekognition.Types.ImageQuality" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "ImageQuality'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sharpness") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "brightness") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newImageQuality :: ImageQuality Source #

Create a value of ImageQuality with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sharpness:ImageQuality', imageQuality_sharpness - Value representing sharpness of the face. The service returns a value between 0 and 100 (inclusive). A higher value indicates a sharper face image.

$sel:brightness:ImageQuality', imageQuality_brightness - Value representing brightness of the face. The service returns a value between 0 and 100 (inclusive). A higher value indicates a brighter face image.

imageQuality_sharpness :: Lens' ImageQuality (Maybe Double) Source #

Value representing sharpness of the face. The service returns a value between 0 and 100 (inclusive). A higher value indicates a sharper face image.

imageQuality_brightness :: Lens' ImageQuality (Maybe Double) Source #

Value representing brightness of the face. The service returns a value between 0 and 100 (inclusive). A higher value indicates a brighter face image.

Instance

data Instance Source #

An instance of a label returned by Amazon Rekognition Image (DetectLabels) or by Amazon Rekognition Video (GetLabelDetection).

See: newInstance smart constructor.

Constructors

Instance' 

Fields

Instances

Instances details
Eq Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

Read Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

Show Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

Generic Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

Associated Types

type Rep Instance :: Type -> Type #

Methods

from :: Instance -> Rep Instance x #

to :: Rep Instance x -> Instance #

NFData Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

Methods

rnf :: Instance -> () #

Hashable Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

Methods

hashWithSalt :: Int -> Instance -> Int #

hash :: Instance -> Int #

FromJSON Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

type Rep Instance Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Instance

type Rep Instance = D1 ('MetaData "Instance" "Amazonka.Rekognition.Types.Instance" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "Instance'" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingBox)) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newInstance :: Instance Source #

Create a value of Instance with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:boundingBox:Instance', instance_boundingBox - The position of the label instance on the image.

$sel:confidence:Instance', instance_confidence - The confidence that Amazon Rekognition has in the accuracy of the bounding box.

instance_boundingBox :: Lens' Instance (Maybe BoundingBox) Source #

The position of the label instance on the image.

instance_confidence :: Lens' Instance (Maybe Double) Source #

The confidence that Amazon Rekognition has in the accuracy of the bounding box.

KinesisDataStream

data KinesisDataStream Source #

The Kinesis data stream Amazon Rekognition to which the analysis results of a Amazon Rekognition stream processor are streamed. For more information, see CreateStreamProcessor in the Amazon Rekognition Developer Guide.

See: newKinesisDataStream smart constructor.

Constructors

KinesisDataStream' 

Fields

  • arn :: Maybe Text

    ARN of the output Amazon Kinesis Data Streams stream.

Instances

Instances details
Eq KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

Read KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

Show KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

Generic KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

Associated Types

type Rep KinesisDataStream :: Type -> Type #

NFData KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

Methods

rnf :: KinesisDataStream -> () #

Hashable KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

ToJSON KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

FromJSON KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

type Rep KinesisDataStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisDataStream

type Rep KinesisDataStream = D1 ('MetaData "KinesisDataStream" "Amazonka.Rekognition.Types.KinesisDataStream" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "KinesisDataStream'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newKinesisDataStream :: KinesisDataStream Source #

Create a value of KinesisDataStream with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:KinesisDataStream', kinesisDataStream_arn - ARN of the output Amazon Kinesis Data Streams stream.

kinesisDataStream_arn :: Lens' KinesisDataStream (Maybe Text) Source #

ARN of the output Amazon Kinesis Data Streams stream.

KinesisVideoStream

data KinesisVideoStream Source #

Kinesis video stream stream that provides the source streaming video for a Amazon Rekognition Video stream processor. For more information, see CreateStreamProcessor in the Amazon Rekognition Developer Guide.

See: newKinesisVideoStream smart constructor.

Constructors

KinesisVideoStream' 

Fields

  • arn :: Maybe Text

    ARN of the Kinesis video stream stream that streams the source video.

Instances

Instances details
Eq KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

Read KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

Show KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

Generic KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

Associated Types

type Rep KinesisVideoStream :: Type -> Type #

NFData KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

Methods

rnf :: KinesisVideoStream -> () #

Hashable KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

ToJSON KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

FromJSON KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

type Rep KinesisVideoStream Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KinesisVideoStream

type Rep KinesisVideoStream = D1 ('MetaData "KinesisVideoStream" "Amazonka.Rekognition.Types.KinesisVideoStream" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "KinesisVideoStream'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newKinesisVideoStream :: KinesisVideoStream Source #

Create a value of KinesisVideoStream with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:KinesisVideoStream', kinesisVideoStream_arn - ARN of the Kinesis video stream stream that streams the source video.

kinesisVideoStream_arn :: Lens' KinesisVideoStream (Maybe Text) Source #

ARN of the Kinesis video stream stream that streams the source video.

KnownGender

data KnownGender Source #

The known gender identity for the celebrity that matches the provided ID.

See: newKnownGender smart constructor.

Constructors

KnownGender' 

Fields

Instances

Instances details
Eq KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

Read KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

Show KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

Generic KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

Associated Types

type Rep KnownGender :: Type -> Type #

NFData KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

Methods

rnf :: KnownGender -> () #

Hashable KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

FromJSON KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

type Rep KnownGender Source # 
Instance details

Defined in Amazonka.Rekognition.Types.KnownGender

type Rep KnownGender = D1 ('MetaData "KnownGender" "Amazonka.Rekognition.Types.KnownGender" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "KnownGender'" 'PrefixI 'True) (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KnownGenderType))))

newKnownGender :: KnownGender Source #

Create a value of KnownGender with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:type':KnownGender', knownGender_type - A string value of the KnownGender info about the Celebrity.

knownGender_type :: Lens' KnownGender (Maybe KnownGenderType) Source #

A string value of the KnownGender info about the Celebrity.

Label

data Label Source #

Structure containing details about the detected label, including the name, detected instances, parent labels, and level of confidence.

See: newLabel smart constructor.

Constructors

Label' 

Fields

  • confidence :: Maybe Double

    Level of confidence.

  • parents :: Maybe [Parent]

    The parent labels for a label. The response includes all ancestor labels.

  • name :: Maybe Text

    The name (label) of the object or scene.

  • instances :: Maybe [Instance]

    If Label represents an object, Instances contains the bounding boxes for each instance of the detected object. Bounding boxes are returned for common object labels such as people, cars, furniture, apparel or pets.

Instances

Instances details
Eq Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

Methods

(==) :: Label -> Label -> Bool #

(/=) :: Label -> Label -> Bool #

Read Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

Show Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

Methods

showsPrec :: Int -> Label -> ShowS #

show :: Label -> String #

showList :: [Label] -> ShowS #

Generic Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

Associated Types

type Rep Label :: Type -> Type #

Methods

from :: Label -> Rep Label x #

to :: Rep Label x -> Label #

NFData Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

Methods

rnf :: Label -> () #

Hashable Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

Methods

hashWithSalt :: Int -> Label -> Int #

hash :: Label -> Int #

FromJSON Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

type Rep Label Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Label

type Rep Label = D1 ('MetaData "Label" "Amazonka.Rekognition.Types.Label" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "Label'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "parents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Parent]))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "instances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Instance])))))

newLabel :: Label Source #

Create a value of Label with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:confidence:Label', label_confidence - Level of confidence.

$sel:parents:Label', label_parents - The parent labels for a label. The response includes all ancestor labels.

$sel:name:Label', label_name - The name (label) of the object or scene.

$sel:instances:Label', label_instances - If Label represents an object, Instances contains the bounding boxes for each instance of the detected object. Bounding boxes are returned for common object labels such as people, cars, furniture, apparel or pets.

label_confidence :: Lens' Label (Maybe Double) Source #

Level of confidence.

label_parents :: Lens' Label (Maybe [Parent]) Source #

The parent labels for a label. The response includes all ancestor labels.

label_name :: Lens' Label (Maybe Text) Source #

The name (label) of the object or scene.

label_instances :: Lens' Label (Maybe [Instance]) Source #

If Label represents an object, Instances contains the bounding boxes for each instance of the detected object. Bounding boxes are returned for common object labels such as people, cars, furniture, apparel or pets.

LabelDetection

data LabelDetection Source #

Information about a label detected in a video analysis request and the time the label was detected in the video.

See: newLabelDetection smart constructor.

Constructors

LabelDetection' 

Fields

Instances

Instances details
Eq LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

Read LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

Show LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

Generic LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

Associated Types

type Rep LabelDetection :: Type -> Type #

NFData LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

Methods

rnf :: LabelDetection -> () #

Hashable LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

FromJSON LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

type Rep LabelDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.LabelDetection

type Rep LabelDetection = D1 ('MetaData "LabelDetection" "Amazonka.Rekognition.Types.LabelDetection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "LabelDetection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Label)) :*: S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))

newLabelDetection :: LabelDetection Source #

Create a value of LabelDetection with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:label:LabelDetection', labelDetection_label - Details about the detected label.

$sel:timestamp:LabelDetection', labelDetection_timestamp - Time, in milliseconds from the start of the video, that the label was detected.

labelDetection_label :: Lens' LabelDetection (Maybe Label) Source #

Details about the detected label.

labelDetection_timestamp :: Lens' LabelDetection (Maybe Integer) Source #

Time, in milliseconds from the start of the video, that the label was detected.

Landmark

data Landmark Source #

Indicates the location of the landmark on the face.

See: newLandmark smart constructor.

Constructors

Landmark' 

Fields

  • type' :: Maybe LandmarkType

    Type of landmark.

  • x :: Maybe Double

    The x-coordinate of the landmark expressed as a ratio of the width of the image. The x-coordinate is measured from the left-side of the image. For example, if the image is 700 pixels wide and the x-coordinate of the landmark is at 350 pixels, this value is 0.5.

  • y :: Maybe Double

    The y-coordinate of the landmark expressed as a ratio of the height of the image. The y-coordinate is measured from the top of the image. For example, if the image height is 200 pixels and the y-coordinate of the landmark is at 50 pixels, this value is 0.25.

Instances

Instances details
Eq Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

Read Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

Show Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

Generic Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

Associated Types

type Rep Landmark :: Type -> Type #

Methods

from :: Landmark -> Rep Landmark x #

to :: Rep Landmark x -> Landmark #

NFData Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

Methods

rnf :: Landmark -> () #

Hashable Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

Methods

hashWithSalt :: Int -> Landmark -> Int #

hash :: Landmark -> Int #

FromJSON Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

type Rep Landmark Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Landmark

type Rep Landmark = D1 ('MetaData "Landmark" "Amazonka.Rekognition.Types.Landmark" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "Landmark'" 'PrefixI 'True) (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LandmarkType)) :*: (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newLandmark :: Landmark Source #

Create a value of Landmark with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:type':Landmark', landmark_type - Type of landmark.

$sel:x:Landmark', landmark_x - The x-coordinate of the landmark expressed as a ratio of the width of the image. The x-coordinate is measured from the left-side of the image. For example, if the image is 700 pixels wide and the x-coordinate of the landmark is at 350 pixels, this value is 0.5.

$sel:y:Landmark', landmark_y - The y-coordinate of the landmark expressed as a ratio of the height of the image. The y-coordinate is measured from the top of the image. For example, if the image height is 200 pixels and the y-coordinate of the landmark is at 50 pixels, this value is 0.25.

landmark_x :: Lens' Landmark (Maybe Double) Source #

The x-coordinate of the landmark expressed as a ratio of the width of the image. The x-coordinate is measured from the left-side of the image. For example, if the image is 700 pixels wide and the x-coordinate of the landmark is at 350 pixels, this value is 0.5.

landmark_y :: Lens' Landmark (Maybe Double) Source #

The y-coordinate of the landmark expressed as a ratio of the height of the image. The y-coordinate is measured from the top of the image. For example, if the image height is 200 pixels and the y-coordinate of the landmark is at 50 pixels, this value is 0.25.

ModerationLabel

data ModerationLabel Source #

Provides information about a single type of inappropriate, unwanted, or offensive content found in an image or video. Each type of moderated content has a label within a hierarchical taxonomy. For more information, see Content moderation in the Amazon Rekognition Developer Guide.

See: newModerationLabel smart constructor.

Constructors

ModerationLabel' 

Fields

  • confidence :: Maybe Double

    Specifies the confidence that Amazon Rekognition has that the label has been correctly identified.

    If you don't specify the MinConfidence parameter in the call to DetectModerationLabels, the operation returns labels with a confidence value greater than or equal to 50 percent.

  • name :: Maybe Text

    The label name for the type of unsafe content detected in the image.

  • parentName :: Maybe Text

    The name for the parent label. Labels at the top level of the hierarchy have the parent label "".

Instances

Instances details
Eq ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

Read ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

Show ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

Generic ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

Associated Types

type Rep ModerationLabel :: Type -> Type #

NFData ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

Methods

rnf :: ModerationLabel -> () #

Hashable ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

FromJSON ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

type Rep ModerationLabel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ModerationLabel

type Rep ModerationLabel = D1 ('MetaData "ModerationLabel" "Amazonka.Rekognition.Types.ModerationLabel" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "ModerationLabel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "parentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newModerationLabel :: ModerationLabel Source #

Create a value of ModerationLabel with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:confidence:ModerationLabel', moderationLabel_confidence - Specifies the confidence that Amazon Rekognition has that the label has been correctly identified.

If you don't specify the MinConfidence parameter in the call to DetectModerationLabels, the operation returns labels with a confidence value greater than or equal to 50 percent.

$sel:name:ModerationLabel', moderationLabel_name - The label name for the type of unsafe content detected in the image.

$sel:parentName:ModerationLabel', moderationLabel_parentName - The name for the parent label. Labels at the top level of the hierarchy have the parent label "".

moderationLabel_confidence :: Lens' ModerationLabel (Maybe Double) Source #

Specifies the confidence that Amazon Rekognition has that the label has been correctly identified.

If you don't specify the MinConfidence parameter in the call to DetectModerationLabels, the operation returns labels with a confidence value greater than or equal to 50 percent.

moderationLabel_name :: Lens' ModerationLabel (Maybe Text) Source #

The label name for the type of unsafe content detected in the image.

moderationLabel_parentName :: Lens' ModerationLabel (Maybe Text) Source #

The name for the parent label. Labels at the top level of the hierarchy have the parent label "".

MouthOpen

data MouthOpen Source #

Indicates whether or not the mouth on the face is open, and the confidence level in the determination.

See: newMouthOpen smart constructor.

Constructors

MouthOpen' 

Fields

Instances

Instances details
Eq MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

Read MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

Show MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

Generic MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

Associated Types

type Rep MouthOpen :: Type -> Type #

NFData MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

Methods

rnf :: MouthOpen -> () #

Hashable MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

FromJSON MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

type Rep MouthOpen Source # 
Instance details

Defined in Amazonka.Rekognition.Types.MouthOpen

type Rep MouthOpen = D1 ('MetaData "MouthOpen" "Amazonka.Rekognition.Types.MouthOpen" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "MouthOpen'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newMouthOpen :: MouthOpen Source #

Create a value of MouthOpen with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:value:MouthOpen', mouthOpen_value - Boolean value that indicates whether the mouth on the face is open or not.

$sel:confidence:MouthOpen', mouthOpen_confidence - Level of confidence in the determination.

mouthOpen_value :: Lens' MouthOpen (Maybe Bool) Source #

Boolean value that indicates whether the mouth on the face is open or not.

mouthOpen_confidence :: Lens' MouthOpen (Maybe Double) Source #

Level of confidence in the determination.

Mustache

data Mustache Source #

Indicates whether or not the face has a mustache, and the confidence level in the determination.

See: newMustache smart constructor.

Constructors

Mustache' 

Fields

Instances

Instances details
Eq Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

Read Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

Show Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

Generic Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

Associated Types

type Rep Mustache :: Type -> Type #

Methods

from :: Mustache -> Rep Mustache x #

to :: Rep Mustache x -> Mustache #

NFData Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

Methods

rnf :: Mustache -> () #

Hashable Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

Methods

hashWithSalt :: Int -> Mustache -> Int #

hash :: Mustache -> Int #

FromJSON Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

type Rep Mustache Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Mustache

type Rep Mustache = D1 ('MetaData "Mustache" "Amazonka.Rekognition.Types.Mustache" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "Mustache'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newMustache :: Mustache Source #

Create a value of Mustache with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:value:Mustache', mustache_value - Boolean value that indicates whether the face has mustache or not.

$sel:confidence:Mustache', mustache_confidence - Level of confidence in the determination.

mustache_value :: Lens' Mustache (Maybe Bool) Source #

Boolean value that indicates whether the face has mustache or not.

mustache_confidence :: Lens' Mustache (Maybe Double) Source #

Level of confidence in the determination.

NotificationChannel

data NotificationChannel Source #

The Amazon Simple Notification Service topic to which Amazon Rekognition publishes the completion status of a video analysis operation. For more information, see api-video. Note that the Amazon SNS topic must have a topic name that begins with AmazonRekognition if you are using the AmazonRekognitionServiceRole permissions policy to access the topic. For more information, see Giving access to multiple Amazon SNS topics.

See: newNotificationChannel smart constructor.

Constructors

NotificationChannel' 

Fields

  • sNSTopicArn :: Text

    The Amazon SNS topic to which Amazon Rekognition to posts the completion status.

  • roleArn :: Text

    The ARN of an IAM role that gives Amazon Rekognition publishing permissions to the Amazon SNS topic.

Instances

Instances details
Eq NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

Read NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

Show NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

Generic NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

Associated Types

type Rep NotificationChannel :: Type -> Type #

NFData NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

Methods

rnf :: NotificationChannel -> () #

Hashable NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

ToJSON NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

type Rep NotificationChannel Source # 
Instance details

Defined in Amazonka.Rekognition.Types.NotificationChannel

type Rep NotificationChannel = D1 ('MetaData "NotificationChannel" "Amazonka.Rekognition.Types.NotificationChannel" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "NotificationChannel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sNSTopicArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newNotificationChannel Source #

Create a value of NotificationChannel with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sNSTopicArn:NotificationChannel', notificationChannel_sNSTopicArn - The Amazon SNS topic to which Amazon Rekognition to posts the completion status.

$sel:roleArn:NotificationChannel', notificationChannel_roleArn - The ARN of an IAM role that gives Amazon Rekognition publishing permissions to the Amazon SNS topic.

notificationChannel_sNSTopicArn :: Lens' NotificationChannel Text Source #

The Amazon SNS topic to which Amazon Rekognition to posts the completion status.

notificationChannel_roleArn :: Lens' NotificationChannel Text Source #

The ARN of an IAM role that gives Amazon Rekognition publishing permissions to the Amazon SNS topic.

OutputConfig

data OutputConfig Source #

The S3 bucket and folder location where training output is placed.

See: newOutputConfig smart constructor.

Constructors

OutputConfig' 

Fields

Instances

Instances details
Eq OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

Read OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

Show OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

Generic OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

Associated Types

type Rep OutputConfig :: Type -> Type #

NFData OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

Methods

rnf :: OutputConfig -> () #

Hashable OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

ToJSON OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

FromJSON OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

type Rep OutputConfig Source # 
Instance details

Defined in Amazonka.Rekognition.Types.OutputConfig

type Rep OutputConfig = D1 ('MetaData "OutputConfig" "Amazonka.Rekognition.Types.OutputConfig" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "OutputConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3KeyPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "s3Bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newOutputConfig :: OutputConfig Source #

Create a value of OutputConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:s3KeyPrefix:OutputConfig', outputConfig_s3KeyPrefix - The prefix applied to the training output files.

$sel:s3Bucket:OutputConfig', outputConfig_s3Bucket - The S3 bucket where training output is placed.

outputConfig_s3KeyPrefix :: Lens' OutputConfig (Maybe Text) Source #

The prefix applied to the training output files.

outputConfig_s3Bucket :: Lens' OutputConfig (Maybe Text) Source #

The S3 bucket where training output is placed.

Parent

data Parent Source #

A parent label for a label. A label can have 0, 1, or more parents.

See: newParent smart constructor.

Constructors

Parent' 

Fields

Instances

Instances details
Eq Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

Methods

(==) :: Parent -> Parent -> Bool #

(/=) :: Parent -> Parent -> Bool #

Read Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

Show Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

Generic Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

Associated Types

type Rep Parent :: Type -> Type #

Methods

from :: Parent -> Rep Parent x #

to :: Rep Parent x -> Parent #

NFData Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

Methods

rnf :: Parent -> () #

Hashable Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

Methods

hashWithSalt :: Int -> Parent -> Int #

hash :: Parent -> Int #

FromJSON Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

type Rep Parent Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Parent

type Rep Parent = D1 ('MetaData "Parent" "Amazonka.Rekognition.Types.Parent" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "Parent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newParent :: Parent Source #

Create a value of Parent with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:Parent', parent_name - The name of the parent label.

parent_name :: Lens' Parent (Maybe Text) Source #

The name of the parent label.

PersonDetail

data PersonDetail Source #

Details about a person detected in a video analysis request.

See: newPersonDetail smart constructor.

Constructors

PersonDetail' 

Fields

  • boundingBox :: Maybe BoundingBox

    Bounding box around the detected person.

  • index :: Maybe Integer

    Identifier for the person detected person within a video. Use to keep track of the person throughout the video. The identifier is not stored by Amazon Rekognition.

  • face :: Maybe FaceDetail

    Face details for the detected person.

Instances

Instances details
Eq PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

Read PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

Show PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

Generic PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

Associated Types

type Rep PersonDetail :: Type -> Type #

NFData PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

Methods

rnf :: PersonDetail -> () #

Hashable PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

FromJSON PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

type Rep PersonDetail Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetail

type Rep PersonDetail = D1 ('MetaData "PersonDetail" "Amazonka.Rekognition.Types.PersonDetail" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "PersonDetail'" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingBox)) :*: (S1 ('MetaSel ('Just "index") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "face") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceDetail)))))

newPersonDetail :: PersonDetail Source #

Create a value of PersonDetail with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:boundingBox:PersonDetail', personDetail_boundingBox - Bounding box around the detected person.

$sel:index:PersonDetail', personDetail_index - Identifier for the person detected person within a video. Use to keep track of the person throughout the video. The identifier is not stored by Amazon Rekognition.

$sel:face:PersonDetail', personDetail_face - Face details for the detected person.

personDetail_boundingBox :: Lens' PersonDetail (Maybe BoundingBox) Source #

Bounding box around the detected person.

personDetail_index :: Lens' PersonDetail (Maybe Integer) Source #

Identifier for the person detected person within a video. Use to keep track of the person throughout the video. The identifier is not stored by Amazon Rekognition.

personDetail_face :: Lens' PersonDetail (Maybe FaceDetail) Source #

Face details for the detected person.

PersonDetection

data PersonDetection Source #

Details and path tracking information for a single time a person's path is tracked in a video. Amazon Rekognition operations that track people's paths return an array of PersonDetection objects with elements for each time a person's path is tracked in a video.

For more information, see GetPersonTracking in the Amazon Rekognition Developer Guide.

See: newPersonDetection smart constructor.

Constructors

PersonDetection' 

Fields

Instances

Instances details
Eq PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

Read PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

Show PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

Generic PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

Associated Types

type Rep PersonDetection :: Type -> Type #

NFData PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

Methods

rnf :: PersonDetection -> () #

Hashable PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

FromJSON PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

type Rep PersonDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonDetection

type Rep PersonDetection = D1 ('MetaData "PersonDetection" "Amazonka.Rekognition.Types.PersonDetection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "PersonDetection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "person") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PersonDetail)) :*: S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))

newPersonDetection :: PersonDetection Source #

Create a value of PersonDetection with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:person:PersonDetection', personDetection_person - Details about a person whose path was tracked in a video.

$sel:timestamp:PersonDetection', personDetection_timestamp - The time, in milliseconds from the start of the video, that the person's path was tracked.

personDetection_person :: Lens' PersonDetection (Maybe PersonDetail) Source #

Details about a person whose path was tracked in a video.

personDetection_timestamp :: Lens' PersonDetection (Maybe Integer) Source #

The time, in milliseconds from the start of the video, that the person's path was tracked.

PersonMatch

data PersonMatch Source #

Information about a person whose face matches a face(s) in an Amazon Rekognition collection. Includes information about the faces in the Amazon Rekognition collection (FaceMatch), information about the person (PersonDetail), and the time stamp for when the person was detected in a video. An array of PersonMatch objects is returned by GetFaceSearch.

See: newPersonMatch smart constructor.

Constructors

PersonMatch' 

Fields

Instances

Instances details
Eq PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

Read PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

Show PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

Generic PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

Associated Types

type Rep PersonMatch :: Type -> Type #

NFData PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

Methods

rnf :: PersonMatch -> () #

Hashable PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

FromJSON PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

type Rep PersonMatch Source # 
Instance details

Defined in Amazonka.Rekognition.Types.PersonMatch

type Rep PersonMatch = D1 ('MetaData "PersonMatch" "Amazonka.Rekognition.Types.PersonMatch" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "PersonMatch'" 'PrefixI 'True) (S1 ('MetaSel ('Just "faceMatches") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FaceMatch])) :*: (S1 ('MetaSel ('Just "person") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PersonDetail)) :*: S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))))

newPersonMatch :: PersonMatch Source #

Create a value of PersonMatch with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:faceMatches:PersonMatch', personMatch_faceMatches - Information about the faces in the input collection that match the face of a person in the video.

$sel:person:PersonMatch', personMatch_person - Information about the matched person.

$sel:timestamp:PersonMatch', personMatch_timestamp - The time, in milliseconds from the beginning of the video, that the person was matched in the video.

personMatch_faceMatches :: Lens' PersonMatch (Maybe [FaceMatch]) Source #

Information about the faces in the input collection that match the face of a person in the video.

personMatch_person :: Lens' PersonMatch (Maybe PersonDetail) Source #

Information about the matched person.

personMatch_timestamp :: Lens' PersonMatch (Maybe Integer) Source #

The time, in milliseconds from the beginning of the video, that the person was matched in the video.

Point

data Point Source #

The X and Y coordinates of a point on an image. The X and Y values returned are ratios of the overall image size. For example, if the input image is 700x200 and the operation returns X=0.5 and Y=0.25, then the point is at the (350,50) pixel coordinate on the image.

An array of Point objects, Polygon, is returned by DetectText and by DetectCustomLabels. Polygon represents a fine-grained polygon around a detected item. For more information, see Geometry in the Amazon Rekognition Developer Guide.

See: newPoint smart constructor.

Constructors

Point' 

Fields

  • x :: Maybe Double

    The value of the X coordinate for a point on a Polygon.

  • y :: Maybe Double

    The value of the Y coordinate for a point on a Polygon.

Instances

Instances details
Eq Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

Methods

(==) :: Point -> Point -> Bool #

(/=) :: Point -> Point -> Bool #

Read Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

Show Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

Methods

showsPrec :: Int -> Point -> ShowS #

show :: Point -> String #

showList :: [Point] -> ShowS #

Generic Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

Associated Types

type Rep Point :: Type -> Type #

Methods

from :: Point -> Rep Point x #

to :: Rep Point x -> Point #

NFData Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

Methods

rnf :: Point -> () #

Hashable Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

Methods

hashWithSalt :: Int -> Point -> Int #

hash :: Point -> Int #

FromJSON Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

type Rep Point Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Point

type Rep Point = D1 ('MetaData "Point" "Amazonka.Rekognition.Types.Point" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "Point'" 'PrefixI 'True) (S1 ('MetaSel ('Just "x") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "y") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newPoint :: Point Source #

Create a value of Point with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:x:Point', point_x - The value of the X coordinate for a point on a Polygon.

$sel:y:Point', point_y - The value of the Y coordinate for a point on a Polygon.

point_x :: Lens' Point (Maybe Double) Source #

The value of the X coordinate for a point on a Polygon.

point_y :: Lens' Point (Maybe Double) Source #

The value of the Y coordinate for a point on a Polygon.

Pose

data Pose Source #

Indicates the pose of the face as determined by its pitch, roll, and yaw.

See: newPose smart constructor.

Constructors

Pose' 

Fields

Instances

Instances details
Eq Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

Methods

(==) :: Pose -> Pose -> Bool #

(/=) :: Pose -> Pose -> Bool #

Read Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

Show Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

Methods

showsPrec :: Int -> Pose -> ShowS #

show :: Pose -> String #

showList :: [Pose] -> ShowS #

Generic Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

Associated Types

type Rep Pose :: Type -> Type #

Methods

from :: Pose -> Rep Pose x #

to :: Rep Pose x -> Pose #

NFData Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

Methods

rnf :: Pose -> () #

Hashable Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

Methods

hashWithSalt :: Int -> Pose -> Int #

hash :: Pose -> Int #

FromJSON Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

type Rep Pose Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Pose

type Rep Pose = D1 ('MetaData "Pose" "Amazonka.Rekognition.Types.Pose" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "Pose'" 'PrefixI 'True) (S1 ('MetaSel ('Just "yaw") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "roll") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "pitch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newPose :: Pose Source #

Create a value of Pose with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:yaw:Pose', pose_yaw - Value representing the face rotation on the yaw axis.

$sel:roll:Pose', pose_roll - Value representing the face rotation on the roll axis.

$sel:pitch:Pose', pose_pitch - Value representing the face rotation on the pitch axis.

pose_yaw :: Lens' Pose (Maybe Double) Source #

Value representing the face rotation on the yaw axis.

pose_roll :: Lens' Pose (Maybe Double) Source #

Value representing the face rotation on the roll axis.

pose_pitch :: Lens' Pose (Maybe Double) Source #

Value representing the face rotation on the pitch axis.

ProjectDescription

data ProjectDescription Source #

A description of a Amazon Rekognition Custom Labels project.

See: newProjectDescription smart constructor.

Constructors

ProjectDescription' 

Fields

Instances

Instances details
Eq ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

Read ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

Show ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

Generic ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

Associated Types

type Rep ProjectDescription :: Type -> Type #

NFData ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

Methods

rnf :: ProjectDescription -> () #

Hashable ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

FromJSON ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

type Rep ProjectDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectDescription

type Rep ProjectDescription = D1 ('MetaData "ProjectDescription" "Amazonka.Rekognition.Types.ProjectDescription" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "ProjectDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProjectStatus)) :*: (S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "projectArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newProjectDescription :: ProjectDescription Source #

Create a value of ProjectDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:ProjectDescription', projectDescription_status - The current status of the project.

$sel:creationTimestamp:ProjectDescription', projectDescription_creationTimestamp - The Unix timestamp for the date and time that the project was created.

$sel:projectArn:ProjectDescription', projectDescription_projectArn - The Amazon Resource Name (ARN) of the project.

projectDescription_creationTimestamp :: Lens' ProjectDescription (Maybe UTCTime) Source #

The Unix timestamp for the date and time that the project was created.

projectDescription_projectArn :: Lens' ProjectDescription (Maybe Text) Source #

The Amazon Resource Name (ARN) of the project.

ProjectVersionDescription

data ProjectVersionDescription Source #

The description of a version of a model.

See: newProjectVersionDescription smart constructor.

Constructors

ProjectVersionDescription' 

Fields

Instances

Instances details
Eq ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

Read ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

Show ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

Generic ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

Associated Types

type Rep ProjectVersionDescription :: Type -> Type #

NFData ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

Hashable ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

FromJSON ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

type Rep ProjectVersionDescription Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProjectVersionDescription

type Rep ProjectVersionDescription = D1 ('MetaData "ProjectVersionDescription" "Amazonka.Rekognition.Types.ProjectVersionDescription" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "ProjectVersionDescription'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "minInferenceUnits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProjectVersionStatus)) :*: S1 ('MetaSel ('Just "evaluationResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EvaluationResult)))) :*: (S1 ('MetaSel ('Just "manifestSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GroundTruthManifest)) :*: (S1 ('MetaSel ('Just "kmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "testingDataResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestingDataResult))))) :*: ((S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "projectVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "outputConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutputConfig)) :*: S1 ('MetaSel ('Just "billableTrainingTimeInSeconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "trainingEndTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "trainingDataResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrainingDataResult)))))))

newProjectVersionDescription :: ProjectVersionDescription Source #

Create a value of ProjectVersionDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:minInferenceUnits:ProjectVersionDescription', projectVersionDescription_minInferenceUnits - The minimum number of inference units used by the model. For more information, see StartProjectVersion.

$sel:status:ProjectVersionDescription', projectVersionDescription_status - The current status of the model version.

$sel:evaluationResult:ProjectVersionDescription', projectVersionDescription_evaluationResult - The training results. EvaluationResult is only returned if training is successful.

$sel:manifestSummary:ProjectVersionDescription', projectVersionDescription_manifestSummary - The location of the summary manifest. The summary manifest provides aggregate data validation results for the training and test datasets.

$sel:kmsKeyId:ProjectVersionDescription', projectVersionDescription_kmsKeyId - The identifer for the AWS Key Management Service (AWS KMS) customer master key that was used to encrypt the model during training.

$sel:testingDataResult:ProjectVersionDescription', projectVersionDescription_testingDataResult - Contains information about the testing results.

$sel:statusMessage:ProjectVersionDescription', projectVersionDescription_statusMessage - A descriptive message for an error or warning that occurred.

$sel:creationTimestamp:ProjectVersionDescription', projectVersionDescription_creationTimestamp - The Unix datetime for the date and time that training started.

$sel:projectVersionArn:ProjectVersionDescription', projectVersionDescription_projectVersionArn - The Amazon Resource Name (ARN) of the model version.

$sel:outputConfig:ProjectVersionDescription', projectVersionDescription_outputConfig - The location where training results are saved.

$sel:billableTrainingTimeInSeconds:ProjectVersionDescription', projectVersionDescription_billableTrainingTimeInSeconds - The duration, in seconds, that the model version has been billed for training. This value is only returned if the model version has been successfully trained.

$sel:trainingEndTimestamp:ProjectVersionDescription', projectVersionDescription_trainingEndTimestamp - The Unix date and time that training of the model ended.

$sel:trainingDataResult:ProjectVersionDescription', projectVersionDescription_trainingDataResult - Contains information about the training results.

projectVersionDescription_minInferenceUnits :: Lens' ProjectVersionDescription (Maybe Natural) Source #

The minimum number of inference units used by the model. For more information, see StartProjectVersion.

projectVersionDescription_evaluationResult :: Lens' ProjectVersionDescription (Maybe EvaluationResult) Source #

The training results. EvaluationResult is only returned if training is successful.

projectVersionDescription_manifestSummary :: Lens' ProjectVersionDescription (Maybe GroundTruthManifest) Source #

The location of the summary manifest. The summary manifest provides aggregate data validation results for the training and test datasets.

projectVersionDescription_kmsKeyId :: Lens' ProjectVersionDescription (Maybe Text) Source #

The identifer for the AWS Key Management Service (AWS KMS) customer master key that was used to encrypt the model during training.

projectVersionDescription_statusMessage :: Lens' ProjectVersionDescription (Maybe Text) Source #

A descriptive message for an error or warning that occurred.

projectVersionDescription_creationTimestamp :: Lens' ProjectVersionDescription (Maybe UTCTime) Source #

The Unix datetime for the date and time that training started.

projectVersionDescription_projectVersionArn :: Lens' ProjectVersionDescription (Maybe Text) Source #

The Amazon Resource Name (ARN) of the model version.

projectVersionDescription_billableTrainingTimeInSeconds :: Lens' ProjectVersionDescription (Maybe Natural) Source #

The duration, in seconds, that the model version has been billed for training. This value is only returned if the model version has been successfully trained.

projectVersionDescription_trainingEndTimestamp :: Lens' ProjectVersionDescription (Maybe UTCTime) Source #

The Unix date and time that training of the model ended.

ProtectiveEquipmentBodyPart

data ProtectiveEquipmentBodyPart Source #

Information about a body part detected by DetectProtectiveEquipment that contains PPE. An array of ProtectiveEquipmentBodyPart objects is returned for each person detected by DetectProtectiveEquipment.

See: newProtectiveEquipmentBodyPart smart constructor.

Constructors

ProtectiveEquipmentBodyPart' 

Fields

Instances

Instances details
Eq ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

Read ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

Show ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

Generic ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

Associated Types

type Rep ProtectiveEquipmentBodyPart :: Type -> Type #

NFData ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

Hashable ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

FromJSON ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

type Rep ProtectiveEquipmentBodyPart Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart

type Rep ProtectiveEquipmentBodyPart = D1 ('MetaData "ProtectiveEquipmentBodyPart" "Amazonka.Rekognition.Types.ProtectiveEquipmentBodyPart" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "ProtectiveEquipmentBodyPart'" 'PrefixI 'True) (S1 ('MetaSel ('Just "equipmentDetections") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EquipmentDetection])) :*: (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BodyPart)))))

newProtectiveEquipmentBodyPart :: ProtectiveEquipmentBodyPart Source #

Create a value of ProtectiveEquipmentBodyPart with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:equipmentDetections:ProtectiveEquipmentBodyPart', protectiveEquipmentBodyPart_equipmentDetections - An array of Personal Protective Equipment items detected around a body part.

$sel:confidence:ProtectiveEquipmentBodyPart', protectiveEquipmentBodyPart_confidence - The confidence that Amazon Rekognition has in the detection accuracy of the detected body part.

$sel:name:ProtectiveEquipmentBodyPart', protectiveEquipmentBodyPart_name - The detected body part.

protectiveEquipmentBodyPart_equipmentDetections :: Lens' ProtectiveEquipmentBodyPart (Maybe [EquipmentDetection]) Source #

An array of Personal Protective Equipment items detected around a body part.

protectiveEquipmentBodyPart_confidence :: Lens' ProtectiveEquipmentBodyPart (Maybe Double) Source #

The confidence that Amazon Rekognition has in the detection accuracy of the detected body part.

ProtectiveEquipmentPerson

data ProtectiveEquipmentPerson Source #

A person detected by a call to DetectProtectiveEquipment. The API returns all persons detected in the input image in an array of ProtectiveEquipmentPerson objects.

See: newProtectiveEquipmentPerson smart constructor.

Constructors

ProtectiveEquipmentPerson' 

Fields

Instances

Instances details
Eq ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

Read ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

Show ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

Generic ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

Associated Types

type Rep ProtectiveEquipmentPerson :: Type -> Type #

NFData ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

Hashable ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

FromJSON ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

type Rep ProtectiveEquipmentPerson Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentPerson

type Rep ProtectiveEquipmentPerson = D1 ('MetaData "ProtectiveEquipmentPerson" "Amazonka.Rekognition.Types.ProtectiveEquipmentPerson" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "ProtectiveEquipmentPerson'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "bodyParts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ProtectiveEquipmentBodyPart])) :*: S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingBox))) :*: (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))

newProtectiveEquipmentPerson :: ProtectiveEquipmentPerson Source #

Create a value of ProtectiveEquipmentPerson with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bodyParts:ProtectiveEquipmentPerson', protectiveEquipmentPerson_bodyParts - An array of body parts detected on a person's body (including body parts without PPE).

$sel:boundingBox:ProtectiveEquipmentPerson', protectiveEquipmentPerson_boundingBox - A bounding box around the detected person.

$sel:confidence:ProtectiveEquipmentPerson', protectiveEquipmentPerson_confidence - The confidence that Amazon Rekognition has that the bounding box contains a person.

$sel:id:ProtectiveEquipmentPerson', protectiveEquipmentPerson_id - The identifier for the detected person. The identifier is only unique for a single call to DetectProtectiveEquipment.

protectiveEquipmentPerson_bodyParts :: Lens' ProtectiveEquipmentPerson (Maybe [ProtectiveEquipmentBodyPart]) Source #

An array of body parts detected on a person's body (including body parts without PPE).

protectiveEquipmentPerson_confidence :: Lens' ProtectiveEquipmentPerson (Maybe Double) Source #

The confidence that Amazon Rekognition has that the bounding box contains a person.

protectiveEquipmentPerson_id :: Lens' ProtectiveEquipmentPerson (Maybe Natural) Source #

The identifier for the detected person. The identifier is only unique for a single call to DetectProtectiveEquipment.

ProtectiveEquipmentSummarizationAttributes

data ProtectiveEquipmentSummarizationAttributes Source #

Specifies summary attributes to return from a call to DetectProtectiveEquipment. You can specify which types of PPE to summarize. You can also specify a minimum confidence value for detections. Summary information is returned in the Summary (ProtectiveEquipmentSummary) field of the response from DetectProtectiveEquipment. The summary includes which persons in an image were detected wearing the requested types of person protective equipment (PPE), which persons were detected as not wearing PPE, and the persons in which a determination could not be made. For more information, see ProtectiveEquipmentSummary.

See: newProtectiveEquipmentSummarizationAttributes smart constructor.

Constructors

ProtectiveEquipmentSummarizationAttributes' 

Fields

  • minConfidence :: Double

    The minimum confidence level for which you want summary information. The confidence level applies to person detection, body part detection, equipment detection, and body part coverage. Amazon Rekognition doesn't return summary information with a confidence than this specified value. There isn't a default value.

    Specify a MinConfidence value that is between 50-100% as DetectProtectiveEquipment returns predictions only where the detection confidence is between 50% - 100%. If you specify a value that is less than 50%, the results are the same specifying a value of 50%.

  • requiredEquipmentTypes :: [ProtectiveEquipmentType]

    An array of personal protective equipment types for which you want summary information. If a person is detected wearing a required requipment type, the person's ID is added to the PersonsWithRequiredEquipment array field returned in ProtectiveEquipmentSummary by DetectProtectiveEquipment.

Instances

Instances details
Eq ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

Read ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

Show ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

Generic ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

NFData ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

Hashable ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

ToJSON ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

type Rep ProtectiveEquipmentSummarizationAttributes Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes

type Rep ProtectiveEquipmentSummarizationAttributes = D1 ('MetaData "ProtectiveEquipmentSummarizationAttributes" "Amazonka.Rekognition.Types.ProtectiveEquipmentSummarizationAttributes" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "ProtectiveEquipmentSummarizationAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "minConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double) :*: S1 ('MetaSel ('Just "requiredEquipmentTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ProtectiveEquipmentType])))

newProtectiveEquipmentSummarizationAttributes Source #

Create a value of ProtectiveEquipmentSummarizationAttributes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:minConfidence:ProtectiveEquipmentSummarizationAttributes', protectiveEquipmentSummarizationAttributes_minConfidence - The minimum confidence level for which you want summary information. The confidence level applies to person detection, body part detection, equipment detection, and body part coverage. Amazon Rekognition doesn't return summary information with a confidence than this specified value. There isn't a default value.

Specify a MinConfidence value that is between 50-100% as DetectProtectiveEquipment returns predictions only where the detection confidence is between 50% - 100%. If you specify a value that is less than 50%, the results are the same specifying a value of 50%.

$sel:requiredEquipmentTypes:ProtectiveEquipmentSummarizationAttributes', protectiveEquipmentSummarizationAttributes_requiredEquipmentTypes - An array of personal protective equipment types for which you want summary information. If a person is detected wearing a required requipment type, the person's ID is added to the PersonsWithRequiredEquipment array field returned in ProtectiveEquipmentSummary by DetectProtectiveEquipment.

protectiveEquipmentSummarizationAttributes_minConfidence :: Lens' ProtectiveEquipmentSummarizationAttributes Double Source #

The minimum confidence level for which you want summary information. The confidence level applies to person detection, body part detection, equipment detection, and body part coverage. Amazon Rekognition doesn't return summary information with a confidence than this specified value. There isn't a default value.

Specify a MinConfidence value that is between 50-100% as DetectProtectiveEquipment returns predictions only where the detection confidence is between 50% - 100%. If you specify a value that is less than 50%, the results are the same specifying a value of 50%.

protectiveEquipmentSummarizationAttributes_requiredEquipmentTypes :: Lens' ProtectiveEquipmentSummarizationAttributes [ProtectiveEquipmentType] Source #

An array of personal protective equipment types for which you want summary information. If a person is detected wearing a required requipment type, the person's ID is added to the PersonsWithRequiredEquipment array field returned in ProtectiveEquipmentSummary by DetectProtectiveEquipment.

ProtectiveEquipmentSummary

data ProtectiveEquipmentSummary Source #

Summary information for required items of personal protective equipment (PPE) detected on persons by a call to DetectProtectiveEquipment. You specify the required type of PPE in the SummarizationAttributes (ProtectiveEquipmentSummarizationAttributes) input parameter. The summary includes which persons were detected wearing the required personal protective equipment (PersonsWithRequiredEquipment), which persons were detected as not wearing the required PPE (PersonsWithoutRequiredEquipment), and the persons in which a determination could not be made (PersonsIndeterminate).

To get a total for each category, use the size of the field array. For example, to find out how many people were detected as wearing the specified PPE, use the size of the PersonsWithRequiredEquipment array. If you want to find out more about a person, such as the location (BoundingBox) of the person on the image, use the person ID in each array element. Each person ID matches the ID field of a ProtectiveEquipmentPerson object returned in the Persons array by DetectProtectiveEquipment.

See: newProtectiveEquipmentSummary smart constructor.

Constructors

ProtectiveEquipmentSummary' 

Fields

Instances

Instances details
Eq ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

Read ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

Show ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

Generic ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

Associated Types

type Rep ProtectiveEquipmentSummary :: Type -> Type #

NFData ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

Hashable ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

FromJSON ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

type Rep ProtectiveEquipmentSummary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ProtectiveEquipmentSummary

type Rep ProtectiveEquipmentSummary = D1 ('MetaData "ProtectiveEquipmentSummary" "Amazonka.Rekognition.Types.ProtectiveEquipmentSummary" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "ProtectiveEquipmentSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "personsWithRequiredEquipment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Natural])) :*: (S1 ('MetaSel ('Just "personsWithoutRequiredEquipment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Natural])) :*: S1 ('MetaSel ('Just "personsIndeterminate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Natural])))))

newProtectiveEquipmentSummary :: ProtectiveEquipmentSummary Source #

Create a value of ProtectiveEquipmentSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:personsWithRequiredEquipment:ProtectiveEquipmentSummary', protectiveEquipmentSummary_personsWithRequiredEquipment - An array of IDs for persons who are wearing detected personal protective equipment.

$sel:personsWithoutRequiredEquipment:ProtectiveEquipmentSummary', protectiveEquipmentSummary_personsWithoutRequiredEquipment - An array of IDs for persons who are not wearing all of the types of PPE specified in the RequiredEquipmentTypes field of the detected personal protective equipment.

$sel:personsIndeterminate:ProtectiveEquipmentSummary', protectiveEquipmentSummary_personsIndeterminate - An array of IDs for persons where it was not possible to determine if they are wearing personal protective equipment.

protectiveEquipmentSummary_personsWithRequiredEquipment :: Lens' ProtectiveEquipmentSummary (Maybe [Natural]) Source #

An array of IDs for persons who are wearing detected personal protective equipment.

protectiveEquipmentSummary_personsWithoutRequiredEquipment :: Lens' ProtectiveEquipmentSummary (Maybe [Natural]) Source #

An array of IDs for persons who are not wearing all of the types of PPE specified in the RequiredEquipmentTypes field of the detected personal protective equipment.

protectiveEquipmentSummary_personsIndeterminate :: Lens' ProtectiveEquipmentSummary (Maybe [Natural]) Source #

An array of IDs for persons where it was not possible to determine if they are wearing personal protective equipment.

RegionOfInterest

data RegionOfInterest Source #

Specifies a location within the frame that Rekognition checks for text. Uses a BoundingBox object to set a region of the screen.

A word is included in the region if the word is more than half in that region. If there is more than one region, the word will be compared with all regions of the screen. Any word more than half in a region is kept in the results.

See: newRegionOfInterest smart constructor.

Constructors

RegionOfInterest' 

Fields

Instances

Instances details
Eq RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

Read RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

Show RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

Generic RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

Associated Types

type Rep RegionOfInterest :: Type -> Type #

NFData RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

Methods

rnf :: RegionOfInterest -> () #

Hashable RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

ToJSON RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

type Rep RegionOfInterest Source # 
Instance details

Defined in Amazonka.Rekognition.Types.RegionOfInterest

type Rep RegionOfInterest = D1 ('MetaData "RegionOfInterest" "Amazonka.Rekognition.Types.RegionOfInterest" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "RegionOfInterest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "boundingBox") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BoundingBox))))

newRegionOfInterest :: RegionOfInterest Source #

Create a value of RegionOfInterest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:boundingBox:RegionOfInterest', regionOfInterest_boundingBox - The box representing a region of interest on screen.

regionOfInterest_boundingBox :: Lens' RegionOfInterest (Maybe BoundingBox) Source #

The box representing a region of interest on screen.

S3Object

data S3Object Source #

Provides the S3 bucket name and object name.

The region for the S3 bucket containing the S3 object must match the region you use for Amazon Rekognition operations.

For Amazon Rekognition to process an S3 object, the user must have permission to access the S3 object. For more information, see Resource-Based Policies in the Amazon Rekognition Developer Guide.

See: newS3Object smart constructor.

Constructors

S3Object' 

Fields

Instances

Instances details
Eq S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

Read S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

Show S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

Generic S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

Associated Types

type Rep S3Object :: Type -> Type #

Methods

from :: S3Object -> Rep S3Object x #

to :: Rep S3Object x -> S3Object #

NFData S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

Methods

rnf :: S3Object -> () #

Hashable S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

Methods

hashWithSalt :: Int -> S3Object -> Int #

hash :: S3Object -> Int #

ToJSON S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

FromJSON S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

type Rep S3Object Source # 
Instance details

Defined in Amazonka.Rekognition.Types.S3Object

type Rep S3Object = D1 ('MetaData "S3Object" "Amazonka.Rekognition.Types.S3Object" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "S3Object'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newS3Object :: S3Object Source #

Create a value of S3Object with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bucket:S3Object', s3Object_bucket - Name of the S3 bucket.

$sel:name:S3Object', s3Object_name - S3 object key name.

$sel:version:S3Object', s3Object_version - If the bucket is versioning enabled, you can specify the object version.

s3Object_bucket :: Lens' S3Object (Maybe Text) Source #

Name of the S3 bucket.

s3Object_name :: Lens' S3Object (Maybe Text) Source #

S3 object key name.

s3Object_version :: Lens' S3Object (Maybe Text) Source #

If the bucket is versioning enabled, you can specify the object version.

SegmentDetection

data SegmentDetection Source #

A technical cue or shot detection segment detected in a video. An array of SegmentDetection objects containing all segments detected in a stored video is returned by GetSegmentDetection.

See: newSegmentDetection smart constructor.

Constructors

SegmentDetection' 

Fields

Instances

Instances details
Eq SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

Read SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

Show SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

Generic SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

Associated Types

type Rep SegmentDetection :: Type -> Type #

NFData SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

Methods

rnf :: SegmentDetection -> () #

Hashable SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

FromJSON SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

type Rep SegmentDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentDetection

type Rep SegmentDetection = D1 ('MetaData "SegmentDetection" "Amazonka.Rekognition.Types.SegmentDetection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "SegmentDetection'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "technicalCueSegment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TechnicalCueSegment)) :*: (S1 ('MetaSel ('Just "endFrameNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "durationSMPTE") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "endTimestampMillis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "startTimecodeSMPTE") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "endTimecodeSMPTE") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "durationMillis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "durationFrames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "startTimestampMillis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SegmentType)) :*: (S1 ('MetaSel ('Just "shotSegment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ShotSegment)) :*: S1 ('MetaSel ('Just "startFrameNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))))

newSegmentDetection :: SegmentDetection Source #

Create a value of SegmentDetection with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:technicalCueSegment:SegmentDetection', segmentDetection_technicalCueSegment - If the segment is a technical cue, contains information about the technical cue.

$sel:endFrameNumber:SegmentDetection', segmentDetection_endFrameNumber - The frame number at the end of a video segment, using a frame index that starts with 0.

$sel:durationSMPTE:SegmentDetection', segmentDetection_durationSMPTE - The duration of the timecode for the detected segment in SMPTE format.

$sel:endTimestampMillis:SegmentDetection', segmentDetection_endTimestampMillis - The end time of the detected segment, in milliseconds, from the start of the video. This value is rounded down.

$sel:startTimecodeSMPTE:SegmentDetection', segmentDetection_startTimecodeSMPTE - The frame-accurate SMPTE timecode, from the start of a video, for the start of a detected segment. StartTimecode is in HH:MM:SS:fr format (and ;fr for drop frame-rates).

$sel:endTimecodeSMPTE:SegmentDetection', segmentDetection_endTimecodeSMPTE - The frame-accurate SMPTE timecode, from the start of a video, for the end of a detected segment. EndTimecode is in HH:MM:SS:fr format (and ;fr for drop frame-rates).

$sel:durationMillis:SegmentDetection', segmentDetection_durationMillis - The duration of the detected segment in milliseconds.

$sel:durationFrames:SegmentDetection', segmentDetection_durationFrames - The duration of a video segment, expressed in frames.

$sel:startTimestampMillis:SegmentDetection', segmentDetection_startTimestampMillis - The start time of the detected segment in milliseconds from the start of the video. This value is rounded down. For example, if the actual timestamp is 100.6667 milliseconds, Amazon Rekognition Video returns a value of 100 millis.

$sel:type':SegmentDetection', segmentDetection_type - The type of the segment. Valid values are TECHNICAL_CUE and SHOT.

$sel:shotSegment:SegmentDetection', segmentDetection_shotSegment - If the segment is a shot detection, contains information about the shot detection.

$sel:startFrameNumber:SegmentDetection', segmentDetection_startFrameNumber - The frame number of the start of a video segment, using a frame index that starts with 0.

segmentDetection_technicalCueSegment :: Lens' SegmentDetection (Maybe TechnicalCueSegment) Source #

If the segment is a technical cue, contains information about the technical cue.

segmentDetection_endFrameNumber :: Lens' SegmentDetection (Maybe Natural) Source #

The frame number at the end of a video segment, using a frame index that starts with 0.

segmentDetection_durationSMPTE :: Lens' SegmentDetection (Maybe Text) Source #

The duration of the timecode for the detected segment in SMPTE format.

segmentDetection_endTimestampMillis :: Lens' SegmentDetection (Maybe Integer) Source #

The end time of the detected segment, in milliseconds, from the start of the video. This value is rounded down.

segmentDetection_startTimecodeSMPTE :: Lens' SegmentDetection (Maybe Text) Source #

The frame-accurate SMPTE timecode, from the start of a video, for the start of a detected segment. StartTimecode is in HH:MM:SS:fr format (and ;fr for drop frame-rates).

segmentDetection_endTimecodeSMPTE :: Lens' SegmentDetection (Maybe Text) Source #

The frame-accurate SMPTE timecode, from the start of a video, for the end of a detected segment. EndTimecode is in HH:MM:SS:fr format (and ;fr for drop frame-rates).

segmentDetection_durationMillis :: Lens' SegmentDetection (Maybe Natural) Source #

The duration of the detected segment in milliseconds.

segmentDetection_durationFrames :: Lens' SegmentDetection (Maybe Natural) Source #

The duration of a video segment, expressed in frames.

segmentDetection_startTimestampMillis :: Lens' SegmentDetection (Maybe Integer) Source #

The start time of the detected segment in milliseconds from the start of the video. This value is rounded down. For example, if the actual timestamp is 100.6667 milliseconds, Amazon Rekognition Video returns a value of 100 millis.

segmentDetection_type :: Lens' SegmentDetection (Maybe SegmentType) Source #

The type of the segment. Valid values are TECHNICAL_CUE and SHOT.

segmentDetection_shotSegment :: Lens' SegmentDetection (Maybe ShotSegment) Source #

If the segment is a shot detection, contains information about the shot detection.

segmentDetection_startFrameNumber :: Lens' SegmentDetection (Maybe Natural) Source #

The frame number of the start of a video segment, using a frame index that starts with 0.

SegmentTypeInfo

data SegmentTypeInfo Source #

Information about the type of a segment requested in a call to StartSegmentDetection. An array of SegmentTypeInfo objects is returned by the response from GetSegmentDetection.

See: newSegmentTypeInfo smart constructor.

Constructors

SegmentTypeInfo' 

Fields

Instances

Instances details
Eq SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

Read SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

Show SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

Generic SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

Associated Types

type Rep SegmentTypeInfo :: Type -> Type #

NFData SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

Methods

rnf :: SegmentTypeInfo -> () #

Hashable SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

FromJSON SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

type Rep SegmentTypeInfo Source # 
Instance details

Defined in Amazonka.Rekognition.Types.SegmentTypeInfo

type Rep SegmentTypeInfo = D1 ('MetaData "SegmentTypeInfo" "Amazonka.Rekognition.Types.SegmentTypeInfo" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "SegmentTypeInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "modelVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SegmentType))))

newSegmentTypeInfo :: SegmentTypeInfo Source #

Create a value of SegmentTypeInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:modelVersion:SegmentTypeInfo', segmentTypeInfo_modelVersion - The version of the model used to detect segments.

$sel:type':SegmentTypeInfo', segmentTypeInfo_type - The type of a segment (technical cue or shot detection).

segmentTypeInfo_modelVersion :: Lens' SegmentTypeInfo (Maybe Text) Source #

The version of the model used to detect segments.

segmentTypeInfo_type :: Lens' SegmentTypeInfo (Maybe SegmentType) Source #

The type of a segment (technical cue or shot detection).

ShotSegment

data ShotSegment Source #

Information about a shot detection segment detected in a video. For more information, see SegmentDetection.

See: newShotSegment smart constructor.

Constructors

ShotSegment' 

Fields

  • confidence :: Maybe Double

    The confidence that Amazon Rekognition Video has in the accuracy of the detected segment.

  • index :: Maybe Natural

    An Identifier for a shot detection segment detected in a video.

Instances

Instances details
Eq ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

Read ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

Show ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

Generic ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

Associated Types

type Rep ShotSegment :: Type -> Type #

NFData ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

Methods

rnf :: ShotSegment -> () #

Hashable ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

FromJSON ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

type Rep ShotSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ShotSegment

type Rep ShotSegment = D1 ('MetaData "ShotSegment" "Amazonka.Rekognition.Types.ShotSegment" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "ShotSegment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "index") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))

newShotSegment :: ShotSegment Source #

Create a value of ShotSegment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:confidence:ShotSegment', shotSegment_confidence - The confidence that Amazon Rekognition Video has in the accuracy of the detected segment.

$sel:index:ShotSegment', shotSegment_index - An Identifier for a shot detection segment detected in a video.

shotSegment_confidence :: Lens' ShotSegment (Maybe Double) Source #

The confidence that Amazon Rekognition Video has in the accuracy of the detected segment.

shotSegment_index :: Lens' ShotSegment (Maybe Natural) Source #

An Identifier for a shot detection segment detected in a video.

Smile

data Smile Source #

Indicates whether or not the face is smiling, and the confidence level in the determination.

See: newSmile smart constructor.

Constructors

Smile' 

Fields

Instances

Instances details
Eq Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

Methods

(==) :: Smile -> Smile -> Bool #

(/=) :: Smile -> Smile -> Bool #

Read Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

Show Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

Methods

showsPrec :: Int -> Smile -> ShowS #

show :: Smile -> String #

showList :: [Smile] -> ShowS #

Generic Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

Associated Types

type Rep Smile :: Type -> Type #

Methods

from :: Smile -> Rep Smile x #

to :: Rep Smile x -> Smile #

NFData Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

Methods

rnf :: Smile -> () #

Hashable Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

Methods

hashWithSalt :: Int -> Smile -> Int #

hash :: Smile -> Int #

FromJSON Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

type Rep Smile Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Smile

type Rep Smile = D1 ('MetaData "Smile" "Amazonka.Rekognition.Types.Smile" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "Smile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newSmile :: Smile Source #

Create a value of Smile with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:value:Smile', smile_value - Boolean value that indicates whether the face is smiling or not.

$sel:confidence:Smile', smile_confidence - Level of confidence in the determination.

smile_value :: Lens' Smile (Maybe Bool) Source #

Boolean value that indicates whether the face is smiling or not.

smile_confidence :: Lens' Smile (Maybe Double) Source #

Level of confidence in the determination.

StartSegmentDetectionFilters

data StartSegmentDetectionFilters Source #

Filters applied to the technical cue or shot detection segments. For more information, see StartSegmentDetection.

See: newStartSegmentDetectionFilters smart constructor.

Constructors

StartSegmentDetectionFilters' 

Fields

Instances

Instances details
Eq StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

Read StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

Show StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

Generic StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

Associated Types

type Rep StartSegmentDetectionFilters :: Type -> Type #

NFData StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

Hashable StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

ToJSON StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

type Rep StartSegmentDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartSegmentDetectionFilters

type Rep StartSegmentDetectionFilters = D1 ('MetaData "StartSegmentDetectionFilters" "Amazonka.Rekognition.Types.StartSegmentDetectionFilters" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StartSegmentDetectionFilters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "technicalCueFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StartTechnicalCueDetectionFilter)) :*: S1 ('MetaSel ('Just "shotFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StartShotDetectionFilter))))

newStartSegmentDetectionFilters :: StartSegmentDetectionFilters Source #

Create a value of StartSegmentDetectionFilters with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:technicalCueFilter:StartSegmentDetectionFilters', startSegmentDetectionFilters_technicalCueFilter - Filters that are specific to technical cues.

$sel:shotFilter:StartSegmentDetectionFilters', startSegmentDetectionFilters_shotFilter - Filters that are specific to shot detections.

StartShotDetectionFilter

data StartShotDetectionFilter Source #

Filters for the shot detection segments returned by GetSegmentDetection. For more information, see StartSegmentDetectionFilters.

See: newStartShotDetectionFilter smart constructor.

Constructors

StartShotDetectionFilter' 

Fields

  • minSegmentConfidence :: Maybe Double

    Specifies the minimum confidence that Amazon Rekognition Video must have in order to return a detected segment. Confidence represents how certain Amazon Rekognition is that a segment is correctly identified. 0 is the lowest confidence. 100 is the highest confidence. Amazon Rekognition Video doesn't return any segments with a confidence level lower than this specified value.

    If you don't specify MinSegmentConfidence, the GetSegmentDetection returns segments with confidence values greater than or equal to 50 percent.

Instances

Instances details
Eq StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

Read StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

Show StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

Generic StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

Associated Types

type Rep StartShotDetectionFilter :: Type -> Type #

NFData StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

Hashable StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

ToJSON StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

type Rep StartShotDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartShotDetectionFilter

type Rep StartShotDetectionFilter = D1 ('MetaData "StartShotDetectionFilter" "Amazonka.Rekognition.Types.StartShotDetectionFilter" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StartShotDetectionFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "minSegmentConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newStartShotDetectionFilter :: StartShotDetectionFilter Source #

Create a value of StartShotDetectionFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:minSegmentConfidence:StartShotDetectionFilter', startShotDetectionFilter_minSegmentConfidence - Specifies the minimum confidence that Amazon Rekognition Video must have in order to return a detected segment. Confidence represents how certain Amazon Rekognition is that a segment is correctly identified. 0 is the lowest confidence. 100 is the highest confidence. Amazon Rekognition Video doesn't return any segments with a confidence level lower than this specified value.

If you don't specify MinSegmentConfidence, the GetSegmentDetection returns segments with confidence values greater than or equal to 50 percent.

startShotDetectionFilter_minSegmentConfidence :: Lens' StartShotDetectionFilter (Maybe Double) Source #

Specifies the minimum confidence that Amazon Rekognition Video must have in order to return a detected segment. Confidence represents how certain Amazon Rekognition is that a segment is correctly identified. 0 is the lowest confidence. 100 is the highest confidence. Amazon Rekognition Video doesn't return any segments with a confidence level lower than this specified value.

If you don't specify MinSegmentConfidence, the GetSegmentDetection returns segments with confidence values greater than or equal to 50 percent.

StartTechnicalCueDetectionFilter

data StartTechnicalCueDetectionFilter Source #

Filters for the technical segments returned by GetSegmentDetection. For more information, see StartSegmentDetectionFilters.

See: newStartTechnicalCueDetectionFilter smart constructor.

Constructors

StartTechnicalCueDetectionFilter' 

Fields

  • blackFrame :: Maybe BlackFrame

    A filter that allows you to control the black frame detection by specifying the black levels and pixel coverage of black pixels in a frame. Videos can come from multiple sources, formats, and time periods, with different standards and varying noise levels for black frames that need to be accounted for.

  • minSegmentConfidence :: Maybe Double

    Specifies the minimum confidence that Amazon Rekognition Video must have in order to return a detected segment. Confidence represents how certain Amazon Rekognition is that a segment is correctly identified. 0 is the lowest confidence. 100 is the highest confidence. Amazon Rekognition Video doesn't return any segments with a confidence level lower than this specified value.

    If you don't specify MinSegmentConfidence, GetSegmentDetection returns segments with confidence values greater than or equal to 50 percent.

Instances

Instances details
Eq StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

Read StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

Show StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

Generic StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

Associated Types

type Rep StartTechnicalCueDetectionFilter :: Type -> Type #

NFData StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

Hashable StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

ToJSON StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

type Rep StartTechnicalCueDetectionFilter Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter

type Rep StartTechnicalCueDetectionFilter = D1 ('MetaData "StartTechnicalCueDetectionFilter" "Amazonka.Rekognition.Types.StartTechnicalCueDetectionFilter" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StartTechnicalCueDetectionFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "blackFrame") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BlackFrame)) :*: S1 ('MetaSel ('Just "minSegmentConfidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newStartTechnicalCueDetectionFilter :: StartTechnicalCueDetectionFilter Source #

Create a value of StartTechnicalCueDetectionFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:blackFrame:StartTechnicalCueDetectionFilter', startTechnicalCueDetectionFilter_blackFrame - A filter that allows you to control the black frame detection by specifying the black levels and pixel coverage of black pixels in a frame. Videos can come from multiple sources, formats, and time periods, with different standards and varying noise levels for black frames that need to be accounted for.

$sel:minSegmentConfidence:StartTechnicalCueDetectionFilter', startTechnicalCueDetectionFilter_minSegmentConfidence - Specifies the minimum confidence that Amazon Rekognition Video must have in order to return a detected segment. Confidence represents how certain Amazon Rekognition is that a segment is correctly identified. 0 is the lowest confidence. 100 is the highest confidence. Amazon Rekognition Video doesn't return any segments with a confidence level lower than this specified value.

If you don't specify MinSegmentConfidence, GetSegmentDetection returns segments with confidence values greater than or equal to 50 percent.

startTechnicalCueDetectionFilter_blackFrame :: Lens' StartTechnicalCueDetectionFilter (Maybe BlackFrame) Source #

A filter that allows you to control the black frame detection by specifying the black levels and pixel coverage of black pixels in a frame. Videos can come from multiple sources, formats, and time periods, with different standards and varying noise levels for black frames that need to be accounted for.

startTechnicalCueDetectionFilter_minSegmentConfidence :: Lens' StartTechnicalCueDetectionFilter (Maybe Double) Source #

Specifies the minimum confidence that Amazon Rekognition Video must have in order to return a detected segment. Confidence represents how certain Amazon Rekognition is that a segment is correctly identified. 0 is the lowest confidence. 100 is the highest confidence. Amazon Rekognition Video doesn't return any segments with a confidence level lower than this specified value.

If you don't specify MinSegmentConfidence, GetSegmentDetection returns segments with confidence values greater than or equal to 50 percent.

StartTextDetectionFilters

data StartTextDetectionFilters Source #

Set of optional parameters that let you set the criteria text must meet to be included in your response. WordFilter looks at a word's height, width and minimum confidence. RegionOfInterest lets you set a specific region of the screen to look for text in.

See: newStartTextDetectionFilters smart constructor.

Constructors

StartTextDetectionFilters' 

Fields

Instances

Instances details
Eq StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

Read StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

Show StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

Generic StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

Associated Types

type Rep StartTextDetectionFilters :: Type -> Type #

NFData StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

Hashable StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

ToJSON StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

type Rep StartTextDetectionFilters Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StartTextDetectionFilters

type Rep StartTextDetectionFilters = D1 ('MetaData "StartTextDetectionFilters" "Amazonka.Rekognition.Types.StartTextDetectionFilters" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StartTextDetectionFilters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "regionsOfInterest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RegionOfInterest])) :*: S1 ('MetaSel ('Just "wordFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DetectionFilter))))

newStartTextDetectionFilters :: StartTextDetectionFilters Source #

Create a value of StartTextDetectionFilters with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:regionsOfInterest:StartTextDetectionFilters', startTextDetectionFilters_regionsOfInterest - Filter focusing on a certain area of the frame. Uses a BoundingBox object to set the region of the screen.

$sel:wordFilter:StartTextDetectionFilters', startTextDetectionFilters_wordFilter - Filters focusing on qualities of the text, such as confidence or size.

startTextDetectionFilters_regionsOfInterest :: Lens' StartTextDetectionFilters (Maybe [RegionOfInterest]) Source #

Filter focusing on a certain area of the frame. Uses a BoundingBox object to set the region of the screen.

startTextDetectionFilters_wordFilter :: Lens' StartTextDetectionFilters (Maybe DetectionFilter) Source #

Filters focusing on qualities of the text, such as confidence or size.

StreamProcessor

data StreamProcessor Source #

An object that recognizes faces in a streaming video. An Amazon Rekognition stream processor is created by a call to CreateStreamProcessor. The request parameters for CreateStreamProcessor describe the Kinesis video stream source for the streaming video, face recognition parameters, and where to stream the analysis resullts.

See: newStreamProcessor smart constructor.

Constructors

StreamProcessor' 

Fields

Instances

Instances details
Eq StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

Read StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

Show StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

Generic StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

Associated Types

type Rep StreamProcessor :: Type -> Type #

NFData StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

Methods

rnf :: StreamProcessor -> () #

Hashable StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

FromJSON StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

type Rep StreamProcessor Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessor

type Rep StreamProcessor = D1 ('MetaData "StreamProcessor" "Amazonka.Rekognition.Types.StreamProcessor" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StreamProcessor'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StreamProcessorStatus)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newStreamProcessor :: StreamProcessor Source #

Create a value of StreamProcessor with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:StreamProcessor', streamProcessor_status - Current status of the Amazon Rekognition stream processor.

$sel:name:StreamProcessor', streamProcessor_name - Name of the Amazon Rekognition stream processor.

streamProcessor_status :: Lens' StreamProcessor (Maybe StreamProcessorStatus) Source #

Current status of the Amazon Rekognition stream processor.

streamProcessor_name :: Lens' StreamProcessor (Maybe Text) Source #

Name of the Amazon Rekognition stream processor.

StreamProcessorInput

data StreamProcessorInput Source #

Information about the source streaming video.

See: newStreamProcessorInput smart constructor.

Constructors

StreamProcessorInput' 

Fields

Instances

Instances details
Eq StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

Read StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

Show StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

Generic StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

Associated Types

type Rep StreamProcessorInput :: Type -> Type #

NFData StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

Methods

rnf :: StreamProcessorInput -> () #

Hashable StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

ToJSON StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

FromJSON StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

type Rep StreamProcessorInput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorInput

type Rep StreamProcessorInput = D1 ('MetaData "StreamProcessorInput" "Amazonka.Rekognition.Types.StreamProcessorInput" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StreamProcessorInput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "kinesisVideoStream") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisVideoStream))))

newStreamProcessorInput :: StreamProcessorInput Source #

Create a value of StreamProcessorInput with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:kinesisVideoStream:StreamProcessorInput', streamProcessorInput_kinesisVideoStream - The Kinesis video stream input stream for the source streaming video.

streamProcessorInput_kinesisVideoStream :: Lens' StreamProcessorInput (Maybe KinesisVideoStream) Source #

The Kinesis video stream input stream for the source streaming video.

StreamProcessorOutput

data StreamProcessorOutput Source #

Information about the Amazon Kinesis Data Streams stream to which a Amazon Rekognition Video stream processor streams the results of a video analysis. For more information, see CreateStreamProcessor in the Amazon Rekognition Developer Guide.

See: newStreamProcessorOutput smart constructor.

Constructors

StreamProcessorOutput' 

Fields

Instances

Instances details
Eq StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

Read StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

Show StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

Generic StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

Associated Types

type Rep StreamProcessorOutput :: Type -> Type #

NFData StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

Methods

rnf :: StreamProcessorOutput -> () #

Hashable StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

ToJSON StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

FromJSON StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

type Rep StreamProcessorOutput Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorOutput

type Rep StreamProcessorOutput = D1 ('MetaData "StreamProcessorOutput" "Amazonka.Rekognition.Types.StreamProcessorOutput" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StreamProcessorOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "kinesisDataStream") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe KinesisDataStream))))

newStreamProcessorOutput :: StreamProcessorOutput Source #

Create a value of StreamProcessorOutput with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:kinesisDataStream:StreamProcessorOutput', streamProcessorOutput_kinesisDataStream - The Amazon Kinesis Data Streams stream to which the Amazon Rekognition stream processor streams the analysis results.

streamProcessorOutput_kinesisDataStream :: Lens' StreamProcessorOutput (Maybe KinesisDataStream) Source #

The Amazon Kinesis Data Streams stream to which the Amazon Rekognition stream processor streams the analysis results.

StreamProcessorSettings

data StreamProcessorSettings Source #

Input parameters used to recognize faces in a streaming video analyzed by a Amazon Rekognition stream processor.

See: newStreamProcessorSettings smart constructor.

Constructors

StreamProcessorSettings' 

Fields

Instances

Instances details
Eq StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

Read StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

Show StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

Generic StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

Associated Types

type Rep StreamProcessorSettings :: Type -> Type #

NFData StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

Methods

rnf :: StreamProcessorSettings -> () #

Hashable StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

ToJSON StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

FromJSON StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

type Rep StreamProcessorSettings Source # 
Instance details

Defined in Amazonka.Rekognition.Types.StreamProcessorSettings

type Rep StreamProcessorSettings = D1 ('MetaData "StreamProcessorSettings" "Amazonka.Rekognition.Types.StreamProcessorSettings" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "StreamProcessorSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "faceSearch") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceSearchSettings))))

newStreamProcessorSettings :: StreamProcessorSettings Source #

Create a value of StreamProcessorSettings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:faceSearch:StreamProcessorSettings', streamProcessorSettings_faceSearch - Face search settings to use on a streaming video.

Summary

data Summary Source #

The S3 bucket that contains the training summary. The training summary includes aggregated evaluation metrics for the entire testing dataset and metrics for each individual label.

You get the training summary S3 bucket location by calling DescribeProjectVersions.

See: newSummary smart constructor.

Constructors

Summary' 

Instances

Instances details
Eq Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

Methods

(==) :: Summary -> Summary -> Bool #

(/=) :: Summary -> Summary -> Bool #

Read Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

Show Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

Generic Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

Associated Types

type Rep Summary :: Type -> Type #

Methods

from :: Summary -> Rep Summary x #

to :: Rep Summary x -> Summary #

NFData Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

Methods

rnf :: Summary -> () #

Hashable Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

Methods

hashWithSalt :: Int -> Summary -> Int #

hash :: Summary -> Int #

FromJSON Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

type Rep Summary Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Summary

type Rep Summary = D1 ('MetaData "Summary" "Amazonka.Rekognition.Types.Summary" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "Summary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Object") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Object))))

newSummary :: Summary Source #

Create a value of Summary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:s3Object:Summary', summary_s3Object - Undocumented member.

Sunglasses

data Sunglasses Source #

Indicates whether or not the face is wearing sunglasses, and the confidence level in the determination.

See: newSunglasses smart constructor.

Constructors

Sunglasses' 

Fields

Instances

Instances details
Eq Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

Read Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

Show Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

Generic Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

Associated Types

type Rep Sunglasses :: Type -> Type #

NFData Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

Methods

rnf :: Sunglasses -> () #

Hashable Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

FromJSON Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

type Rep Sunglasses Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Sunglasses

type Rep Sunglasses = D1 ('MetaData "Sunglasses" "Amazonka.Rekognition.Types.Sunglasses" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "Sunglasses'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newSunglasses :: Sunglasses Source #

Create a value of Sunglasses with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:value:Sunglasses', sunglasses_value - Boolean value that indicates whether the face is wearing sunglasses or not.

$sel:confidence:Sunglasses', sunglasses_confidence - Level of confidence in the determination.

sunglasses_value :: Lens' Sunglasses (Maybe Bool) Source #

Boolean value that indicates whether the face is wearing sunglasses or not.

sunglasses_confidence :: Lens' Sunglasses (Maybe Double) Source #

Level of confidence in the determination.

TechnicalCueSegment

data TechnicalCueSegment Source #

Information about a technical cue segment. For more information, see SegmentDetection.

See: newTechnicalCueSegment smart constructor.

Constructors

TechnicalCueSegment' 

Fields

Instances

Instances details
Eq TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

Read TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

Show TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

Generic TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

Associated Types

type Rep TechnicalCueSegment :: Type -> Type #

NFData TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

Methods

rnf :: TechnicalCueSegment -> () #

Hashable TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

FromJSON TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

type Rep TechnicalCueSegment Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TechnicalCueSegment

type Rep TechnicalCueSegment = D1 ('MetaData "TechnicalCueSegment" "Amazonka.Rekognition.Types.TechnicalCueSegment" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "TechnicalCueSegment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TechnicalCueType))))

newTechnicalCueSegment :: TechnicalCueSegment Source #

Create a value of TechnicalCueSegment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:confidence:TechnicalCueSegment', technicalCueSegment_confidence - The confidence that Amazon Rekognition Video has in the accuracy of the detected segment.

$sel:type':TechnicalCueSegment', technicalCueSegment_type - The type of the technical cue.

technicalCueSegment_confidence :: Lens' TechnicalCueSegment (Maybe Double) Source #

The confidence that Amazon Rekognition Video has in the accuracy of the detected segment.

TestingData

data TestingData Source #

The dataset used for testing. Optionally, if AutoCreate is set, Amazon Rekognition Custom Labels creates a testing dataset using an 80/20 split of the training dataset.

See: newTestingData smart constructor.

Constructors

TestingData' 

Fields

  • assets :: Maybe [Asset]

    The assets used for testing.

  • autoCreate :: Maybe Bool

    If specified, Amazon Rekognition Custom Labels creates a testing dataset with an 80/20 split of the training dataset.

Instances

Instances details
Eq TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

Read TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

Show TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

Generic TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

Associated Types

type Rep TestingData :: Type -> Type #

NFData TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

Methods

rnf :: TestingData -> () #

Hashable TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

ToJSON TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

FromJSON TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

type Rep TestingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingData

type Rep TestingData = D1 ('MetaData "TestingData" "Amazonka.Rekognition.Types.TestingData" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "TestingData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Asset])) :*: S1 ('MetaSel ('Just "autoCreate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newTestingData :: TestingData Source #

Create a value of TestingData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:assets:TestingData', testingData_assets - The assets used for testing.

$sel:autoCreate:TestingData', testingData_autoCreate - If specified, Amazon Rekognition Custom Labels creates a testing dataset with an 80/20 split of the training dataset.

testingData_assets :: Lens' TestingData (Maybe [Asset]) Source #

The assets used for testing.

testingData_autoCreate :: Lens' TestingData (Maybe Bool) Source #

If specified, Amazon Rekognition Custom Labels creates a testing dataset with an 80/20 split of the training dataset.

TestingDataResult

data TestingDataResult Source #

Sagemaker Groundtruth format manifest files for the input, output and validation datasets that are used and created during testing.

See: newTestingDataResult smart constructor.

Constructors

TestingDataResult' 

Fields

  • input :: Maybe TestingData

    The testing dataset that was supplied for training.

  • output :: Maybe TestingData

    The subset of the dataset that was actually tested. Some images (assets) might not be tested due to file formatting and other issues.

  • validation :: Maybe ValidationData

    The location of the data validation manifest. The data validation manifest is created for the test dataset during model training.

Instances

Instances details
Eq TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

Read TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

Show TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

Generic TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

Associated Types

type Rep TestingDataResult :: Type -> Type #

NFData TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

Methods

rnf :: TestingDataResult -> () #

Hashable TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

FromJSON TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

type Rep TestingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TestingDataResult

type Rep TestingDataResult = D1 ('MetaData "TestingDataResult" "Amazonka.Rekognition.Types.TestingDataResult" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "TestingDataResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "input") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestingData)) :*: (S1 ('MetaSel ('Just "output") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TestingData)) :*: S1 ('MetaSel ('Just "validation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ValidationData)))))

newTestingDataResult :: TestingDataResult Source #

Create a value of TestingDataResult with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:input:TestingDataResult', testingDataResult_input - The testing dataset that was supplied for training.

$sel:output:TestingDataResult', testingDataResult_output - The subset of the dataset that was actually tested. Some images (assets) might not be tested due to file formatting and other issues.

$sel:validation:TestingDataResult', testingDataResult_validation - The location of the data validation manifest. The data validation manifest is created for the test dataset during model training.

testingDataResult_input :: Lens' TestingDataResult (Maybe TestingData) Source #

The testing dataset that was supplied for training.

testingDataResult_output :: Lens' TestingDataResult (Maybe TestingData) Source #

The subset of the dataset that was actually tested. Some images (assets) might not be tested due to file formatting and other issues.

testingDataResult_validation :: Lens' TestingDataResult (Maybe ValidationData) Source #

The location of the data validation manifest. The data validation manifest is created for the test dataset during model training.

TextDetection

data TextDetection Source #

Information about a word or line of text detected by DetectText.

The DetectedText field contains the text that Amazon Rekognition detected in the image.

Every word and line has an identifier (Id). Each word belongs to a line and has a parent identifier (ParentId) that identifies the line of text in which the word appears. The word Id is also an index for the word within a line of words.

For more information, see Detecting Text in the Amazon Rekognition Developer Guide.

See: newTextDetection smart constructor.

Constructors

TextDetection' 

Fields

  • detectedText :: Maybe Text

    The word or line of text recognized by Amazon Rekognition.

  • confidence :: Maybe Double

    The confidence that Amazon Rekognition has in the accuracy of the detected text and the accuracy of the geometry points around the detected text.

  • geometry :: Maybe Geometry

    The location of the detected text on the image. Includes an axis aligned coarse bounding box surrounding the text and a finer grain polygon for more accurate spatial information.

  • id :: Maybe Natural

    The identifier for the detected text. The identifier is only unique for a single call to DetectText.

  • type' :: Maybe TextTypes

    The type of text that was detected.

  • parentId :: Maybe Natural

    The Parent identifier for the detected text identified by the value of ID. If the type of detected text is LINE, the value of ParentId is Null.

Instances

Instances details
Eq TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

Read TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

Show TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

Generic TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

Associated Types

type Rep TextDetection :: Type -> Type #

NFData TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

Methods

rnf :: TextDetection -> () #

Hashable TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

FromJSON TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

type Rep TextDetection Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetection

type Rep TextDetection = D1 ('MetaData "TextDetection" "Amazonka.Rekognition.Types.TextDetection" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "TextDetection'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "detectedText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "confidence") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "geometry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Geometry)))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TextTypes)) :*: S1 ('MetaSel ('Just "parentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))))

newTextDetection :: TextDetection Source #

Create a value of TextDetection with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:detectedText:TextDetection', textDetection_detectedText - The word or line of text recognized by Amazon Rekognition.

$sel:confidence:TextDetection', textDetection_confidence - The confidence that Amazon Rekognition has in the accuracy of the detected text and the accuracy of the geometry points around the detected text.

$sel:geometry:TextDetection', textDetection_geometry - The location of the detected text on the image. Includes an axis aligned coarse bounding box surrounding the text and a finer grain polygon for more accurate spatial information.

$sel:id:TextDetection', textDetection_id - The identifier for the detected text. The identifier is only unique for a single call to DetectText.

$sel:type':TextDetection', textDetection_type - The type of text that was detected.

$sel:parentId:TextDetection', textDetection_parentId - The Parent identifier for the detected text identified by the value of ID. If the type of detected text is LINE, the value of ParentId is Null.

textDetection_detectedText :: Lens' TextDetection (Maybe Text) Source #

The word or line of text recognized by Amazon Rekognition.

textDetection_confidence :: Lens' TextDetection (Maybe Double) Source #

The confidence that Amazon Rekognition has in the accuracy of the detected text and the accuracy of the geometry points around the detected text.

textDetection_geometry :: Lens' TextDetection (Maybe Geometry) Source #

The location of the detected text on the image. Includes an axis aligned coarse bounding box surrounding the text and a finer grain polygon for more accurate spatial information.

textDetection_id :: Lens' TextDetection (Maybe Natural) Source #

The identifier for the detected text. The identifier is only unique for a single call to DetectText.

textDetection_type :: Lens' TextDetection (Maybe TextTypes) Source #

The type of text that was detected.

textDetection_parentId :: Lens' TextDetection (Maybe Natural) Source #

The Parent identifier for the detected text identified by the value of ID. If the type of detected text is LINE, the value of ParentId is Null.

TextDetectionResult

data TextDetectionResult Source #

Information about text detected in a video. Incudes the detected text, the time in milliseconds from the start of the video that the text was detected, and where it was detected on the screen.

See: newTextDetectionResult smart constructor.

Constructors

TextDetectionResult' 

Fields

Instances

Instances details
Eq TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

Read TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

Show TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

Generic TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

Associated Types

type Rep TextDetectionResult :: Type -> Type #

NFData TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

Methods

rnf :: TextDetectionResult -> () #

Hashable TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

FromJSON TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

type Rep TextDetectionResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TextDetectionResult

type Rep TextDetectionResult = D1 ('MetaData "TextDetectionResult" "Amazonka.Rekognition.Types.TextDetectionResult" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "TextDetectionResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "textDetection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TextDetection)) :*: S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))

newTextDetectionResult :: TextDetectionResult Source #

Create a value of TextDetectionResult with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:textDetection:TextDetectionResult', textDetectionResult_textDetection - Details about text detected in a video.

$sel:timestamp:TextDetectionResult', textDetectionResult_timestamp - The time, in milliseconds from the start of the video, that the text was detected.

textDetectionResult_timestamp :: Lens' TextDetectionResult (Maybe Integer) Source #

The time, in milliseconds from the start of the video, that the text was detected.

TrainingData

data TrainingData Source #

The dataset used for training.

See: newTrainingData smart constructor.

Constructors

TrainingData' 

Fields

  • assets :: Maybe [Asset]

    A Sagemaker GroundTruth manifest file that contains the training images (assets).

Instances

Instances details
Eq TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

Read TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

Show TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

Generic TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

Associated Types

type Rep TrainingData :: Type -> Type #

NFData TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

Methods

rnf :: TrainingData -> () #

Hashable TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

ToJSON TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

FromJSON TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

type Rep TrainingData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingData

type Rep TrainingData = D1 ('MetaData "TrainingData" "Amazonka.Rekognition.Types.TrainingData" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "TrainingData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Asset]))))

newTrainingData :: TrainingData Source #

Create a value of TrainingData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:assets:TrainingData', trainingData_assets - A Sagemaker GroundTruth manifest file that contains the training images (assets).

trainingData_assets :: Lens' TrainingData (Maybe [Asset]) Source #

A Sagemaker GroundTruth manifest file that contains the training images (assets).

TrainingDataResult

data TrainingDataResult Source #

Sagemaker Groundtruth format manifest files for the input, output and validation datasets that are used and created during testing.

See: newTrainingDataResult smart constructor.

Constructors

TrainingDataResult' 

Fields

Instances

Instances details
Eq TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

Read TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

Show TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

Generic TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

Associated Types

type Rep TrainingDataResult :: Type -> Type #

NFData TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

Methods

rnf :: TrainingDataResult -> () #

Hashable TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

FromJSON TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

type Rep TrainingDataResult Source # 
Instance details

Defined in Amazonka.Rekognition.Types.TrainingDataResult

type Rep TrainingDataResult = D1 ('MetaData "TrainingDataResult" "Amazonka.Rekognition.Types.TrainingDataResult" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "TrainingDataResult'" 'PrefixI 'True) (S1 ('MetaSel ('Just "input") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrainingData)) :*: (S1 ('MetaSel ('Just "output") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrainingData)) :*: S1 ('MetaSel ('Just "validation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ValidationData)))))

newTrainingDataResult :: TrainingDataResult Source #

Create a value of TrainingDataResult with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:input:TrainingDataResult', trainingDataResult_input - The training assets that you supplied for training.

$sel:output:TrainingDataResult', trainingDataResult_output - The images (assets) that were actually trained by Amazon Rekognition Custom Labels.

$sel:validation:TrainingDataResult', trainingDataResult_validation - The location of the data validation manifest. The data validation manifest is created for the training dataset during model training.

trainingDataResult_input :: Lens' TrainingDataResult (Maybe TrainingData) Source #

The training assets that you supplied for training.

trainingDataResult_output :: Lens' TrainingDataResult (Maybe TrainingData) Source #

The images (assets) that were actually trained by Amazon Rekognition Custom Labels.

trainingDataResult_validation :: Lens' TrainingDataResult (Maybe ValidationData) Source #

The location of the data validation manifest. The data validation manifest is created for the training dataset during model training.

UnindexedFace

data UnindexedFace Source #

A face that IndexFaces detected, but didn't index. Use the Reasons response attribute to determine why a face wasn't indexed.

See: newUnindexedFace smart constructor.

Constructors

UnindexedFace' 

Fields

  • reasons :: Maybe [Reason]

    An array of reasons that specify why a face wasn't indexed.

    • EXTREME_POSE - The face is at a pose that can't be detected. For example, the head is turned too far away from the camera.
    • EXCEEDS_MAX_FACES - The number of faces detected is already higher than that specified by the MaxFaces input parameter for IndexFaces.
    • LOW_BRIGHTNESS - The image is too dark.
    • LOW_SHARPNESS - The image is too blurry.
    • LOW_CONFIDENCE - The face was detected with a low confidence.
    • SMALL_BOUNDING_BOX - The bounding box around the face is too small.
  • faceDetail :: Maybe FaceDetail

    The structure that contains attributes of a face that IndexFacesdetected, but didn't index.

Instances

Instances details
Eq UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

Read UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

Show UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

Generic UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

Associated Types

type Rep UnindexedFace :: Type -> Type #

NFData UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

Methods

rnf :: UnindexedFace -> () #

Hashable UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

FromJSON UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

type Rep UnindexedFace Source # 
Instance details

Defined in Amazonka.Rekognition.Types.UnindexedFace

type Rep UnindexedFace = D1 ('MetaData "UnindexedFace" "Amazonka.Rekognition.Types.UnindexedFace" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "UnindexedFace'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reasons") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Reason])) :*: S1 ('MetaSel ('Just "faceDetail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FaceDetail))))

newUnindexedFace :: UnindexedFace Source #

Create a value of UnindexedFace with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:reasons:UnindexedFace', unindexedFace_reasons - An array of reasons that specify why a face wasn't indexed.

  • EXTREME_POSE - The face is at a pose that can't be detected. For example, the head is turned too far away from the camera.
  • EXCEEDS_MAX_FACES - The number of faces detected is already higher than that specified by the MaxFaces input parameter for IndexFaces.
  • LOW_BRIGHTNESS - The image is too dark.
  • LOW_SHARPNESS - The image is too blurry.
  • LOW_CONFIDENCE - The face was detected with a low confidence.
  • SMALL_BOUNDING_BOX - The bounding box around the face is too small.

$sel:faceDetail:UnindexedFace', unindexedFace_faceDetail - The structure that contains attributes of a face that IndexFacesdetected, but didn't index.

unindexedFace_reasons :: Lens' UnindexedFace (Maybe [Reason]) Source #

An array of reasons that specify why a face wasn't indexed.

  • EXTREME_POSE - The face is at a pose that can't be detected. For example, the head is turned too far away from the camera.
  • EXCEEDS_MAX_FACES - The number of faces detected is already higher than that specified by the MaxFaces input parameter for IndexFaces.
  • LOW_BRIGHTNESS - The image is too dark.
  • LOW_SHARPNESS - The image is too blurry.
  • LOW_CONFIDENCE - The face was detected with a low confidence.
  • SMALL_BOUNDING_BOX - The bounding box around the face is too small.

unindexedFace_faceDetail :: Lens' UnindexedFace (Maybe FaceDetail) Source #

The structure that contains attributes of a face that IndexFacesdetected, but didn't index.

ValidationData

data ValidationData Source #

Contains the Amazon S3 bucket location of the validation data for a model training job.

The validation data includes error information for individual JSON lines in the dataset. For more information, see Debugging a Failed Model Training in the Amazon Rekognition Custom Labels Developer Guide.

You get the ValidationData object for the training dataset (TrainingDataResult) and the test dataset (TestingDataResult) by calling DescribeProjectVersions.

The assets array contains a single Asset object. The GroundTruthManifest field of the Asset object contains the S3 bucket location of the validation data.

See: newValidationData smart constructor.

Constructors

ValidationData' 

Fields

Instances

Instances details
Eq ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

Read ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

Show ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

Generic ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

Associated Types

type Rep ValidationData :: Type -> Type #

NFData ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

Methods

rnf :: ValidationData -> () #

Hashable ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

FromJSON ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

type Rep ValidationData Source # 
Instance details

Defined in Amazonka.Rekognition.Types.ValidationData

type Rep ValidationData = D1 ('MetaData "ValidationData" "Amazonka.Rekognition.Types.ValidationData" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "ValidationData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "assets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Asset]))))

newValidationData :: ValidationData Source #

Create a value of ValidationData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:assets:ValidationData', validationData_assets - The assets that comprise the validation data.

validationData_assets :: Lens' ValidationData (Maybe [Asset]) Source #

The assets that comprise the validation data.

Video

data Video Source #

Video file stored in an Amazon S3 bucket. Amazon Rekognition video start operations such as StartLabelDetection use Video to specify a video for analysis. The supported file formats are .mp4, .mov and .avi.

See: newVideo smart constructor.

Constructors

Video' 

Fields

Instances

Instances details
Eq Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

Methods

(==) :: Video -> Video -> Bool #

(/=) :: Video -> Video -> Bool #

Read Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

Show Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

Methods

showsPrec :: Int -> Video -> ShowS #

show :: Video -> String #

showList :: [Video] -> ShowS #

Generic Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

Associated Types

type Rep Video :: Type -> Type #

Methods

from :: Video -> Rep Video x #

to :: Rep Video x -> Video #

NFData Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

Methods

rnf :: Video -> () #

Hashable Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

Methods

hashWithSalt :: Int -> Video -> Int #

hash :: Video -> Int #

ToJSON Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

type Rep Video Source # 
Instance details

Defined in Amazonka.Rekognition.Types.Video

type Rep Video = D1 ('MetaData "Video" "Amazonka.Rekognition.Types.Video" "libZSservicesZSamazonka-rekognitionZSamazonka-rekognition" 'False) (C1 ('MetaCons "Video'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Object") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Object))))

newVideo :: Video Source #

Create a value of Video with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:s3Object:Video', video_s3Object - The Amazon S3 bucket name and file name for the video.

video_s3Object :: Lens' Video (Maybe S3Object) Source #

The Amazon S3 bucket name and file name for the video.

VideoMetadata

data VideoMetadata Source #

Information about a video that Amazon Rekognition analyzed. Videometadata is returned in every page of paginated responses from a Amazon Rekognition video operation.

See: newVideoMetadata smart constructor.

Constructors

VideoMetadata' 

Fields

Instances

Instances details
Eq VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

Read VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

Show VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

Generic VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

Associated Types

type Rep VideoMetadata :: Type -> Type #

NFData VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

Methods

rnf :: VideoMetadata -> () #

Hashable VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

FromJSON VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

type Rep VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

newVideoMetadata :: VideoMetadata Source #

Create a value of VideoMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:frameRate:VideoMetadata', videoMetadata_frameRate - Number of frames per second in the video.

$sel:colorRange:VideoMetadata', videoMetadata_colorRange - A description of the range of luminance values in a video, either LIMITED (16 to 235) or FULL (0 to 255).

$sel:format:VideoMetadata', videoMetadata_format - Format of the analyzed video. Possible values are MP4, MOV and AVI.

$sel:codec:VideoMetadata', videoMetadata_codec - Type of compression used in the analyzed video.

$sel:frameHeight:VideoMetadata', videoMetadata_frameHeight - Vertical pixel dimension of the video.

$sel:durationMillis:VideoMetadata', videoMetadata_durationMillis - Length of the video in milliseconds.

$sel:frameWidth:VideoMetadata', videoMetadata_frameWidth - Horizontal pixel dimension of the video.

videoMetadata_frameRate :: Lens' VideoMetadata (Maybe Double) Source #

Number of frames per second in the video.

videoMetadata_colorRange :: Lens' VideoMetadata (Maybe VideoColorRange) Source #

A description of the range of luminance values in a video, either LIMITED (16 to 235) or FULL (0 to 255).

videoMetadata_format :: Lens' VideoMetadata (Maybe Text) Source #

Format of the analyzed video. Possible values are MP4, MOV and AVI.

videoMetadata_codec :: Lens' VideoMetadata (Maybe Text) Source #

Type of compression used in the analyzed video.

videoMetadata_frameHeight :: Lens' VideoMetadata (Maybe Natural) Source #

Vertical pixel dimension of the video.

videoMetadata_durationMillis :: Lens' VideoMetadata (Maybe Natural) Source #

Length of the video in milliseconds.

videoMetadata_frameWidth :: Lens' VideoMetadata (Maybe Natural) Source #

Horizontal pixel dimension of the video.