public sealed class PersonalProtectiveEquipmentDetectionOutput.Types.DetectedPerson : IMessage<PersonalProtectiveEquipmentDetectionOutput.Types.DetectedPerson>, IEquatable<PersonalProtectiveEquipmentDetectionOutput.Types.DetectedPerson>, IDeepCloneable<PersonalProtectiveEquipmentDetectionOutput.Types.DetectedPerson>, IBufferMessage, IMessageReference documentation and code samples for the Vision AI v1 API class PersonalProtectiveEquipmentDetectionOutput.Types.DetectedPerson.
Detected Person contains the detected person and their associated ppes and their protecting information.
Implements
IMessagePersonalProtectiveEquipmentDetectionOutputTypesDetectedPerson, IEquatablePersonalProtectiveEquipmentDetectionOutputTypesDetectedPerson, IDeepCloneablePersonalProtectiveEquipmentDetectionOutputTypesDetectedPerson, IBufferMessage, IMessageNamespace
Google.Cloud.VisionAI.V1Assembly
Google.Cloud.VisionAI.V1.dll
Constructors
DetectedPerson()
public DetectedPerson()DetectedPerson(DetectedPerson)
public DetectedPerson(PersonalProtectiveEquipmentDetectionOutput.Types.DetectedPerson other)| Parameter | |
|---|---|
| Name | Description |
other |
PersonalProtectiveEquipmentDetectionOutputTypesDetectedPerson |
Properties
BodyCoverageScore
public float BodyCoverageScore { get; set; }Coverage score for body.
| Property Value | |
|---|---|
| Type | Description |
float |
|
DetectedPersonIdentifiedBox
public PersonalProtectiveEquipmentDetectionOutput.Types.PersonIdentifiedBox DetectedPersonIdentifiedBox { get; set; }The info of detected person identified box.
| Property Value | |
|---|---|
| Type | Description |
PersonalProtectiveEquipmentDetectionOutputTypesPersonIdentifiedBox |
|
DetectedPpeIdentifiedBoxes
public RepeatedField<PersonalProtectiveEquipmentDetectionOutput.Types.PPEIdentifiedBox> DetectedPpeIdentifiedBoxes { get; }The info of detected person associated ppe identified boxes.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldPersonalProtectiveEquipmentDetectionOutputTypesPPEIdentifiedBox |
|
EyesCoverageScore
public float EyesCoverageScore { get; set; }Coverage score for eyes.
| Property Value | |
|---|---|
| Type | Description |
float |
|
FaceCoverageScore
public float FaceCoverageScore { get; set; }Coverage score for each body part. Coverage score for face.
| Property Value | |
|---|---|
| Type | Description |
float |
|
FeetCoverageScore
public float FeetCoverageScore { get; set; }Coverage score for feet.
| Property Value | |
|---|---|
| Type | Description |
float |
|
HandsCoverageScore
public float HandsCoverageScore { get; set; }Coverage score for hands.
| Property Value | |
|---|---|
| Type | Description |
float |
|
HasBodyCoverageScore
public bool HasBodyCoverageScore { get; }Gets whether the "body_coverage_score" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasEyesCoverageScore
public bool HasEyesCoverageScore { get; }Gets whether the "eyes_coverage_score" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasFaceCoverageScore
public bool HasFaceCoverageScore { get; }Gets whether the "face_coverage_score" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasFeetCoverageScore
public bool HasFeetCoverageScore { get; }Gets whether the "feet_coverage_score" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasHandsCoverageScore
public bool HasHandsCoverageScore { get; }Gets whether the "hands_coverage_score" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasHeadCoverageScore
public bool HasHeadCoverageScore { get; }Gets whether the "head_coverage_score" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HeadCoverageScore
public float HeadCoverageScore { get; set; }Coverage score for head.
| Property Value | |
|---|---|
| Type | Description |
float |
|
PersonId
public long PersonId { get; set; }The id of detected person.
| Property Value | |
|---|---|
| Type | Description |
long |
|