ProtectiveEquipmentSummarizationAttributes class
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.
Constructors
-
ProtectiveEquipmentSummarizationAttributes({required double minConfidence, required List<
ProtectiveEquipmentType> requiredEquipmentTypes})
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- 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.
final
-
requiredEquipmentTypes
→ List<
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 byDetectProtectiveEquipment
.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited