Package com.viam.service.vision.v1
Class Vision.Detection
java.lang.Object
com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite<Vision.Detection,Vision.Detection.Builder>
com.viam.service.vision.v1.Vision.Detection
- All Implemented Interfaces:
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,Vision.DetectionOrBuilder
- Enclosing class:
- Vision
public static final class Vision.Detection
extends com.google.protobuf.GeneratedMessageLite<Vision.Detection,Vision.Detection.Builder>
implements Vision.DetectionOrBuilder
Protobuf type
viam.service.vision.v1.Detection-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typeviam.service.vision.v1.DetectionNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite
com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite, Type extends Object>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageLite
unknownFieldsFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionprotected final ObjectdynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) label associated with the detected objectcom.google.protobuf.ByteStringlabel associated with the detected objectdoublethe confidence of the detectionstatic Vision.DetectionlonggetXMax()optional int64 x_max = 3 [json_name = "xMax"];doubleoptional double x_max_normalized = 9 [json_name = "xMaxNormalized"];longgetXMin()the four corners of the boxdoublethe four corners of the box, in proportion to the respective image dimensionlonggetYMax()optional int64 y_max = 4 [json_name = "yMax"];doubleoptional double y_max_normalized = 10 [json_name = "yMaxNormalized"];longgetYMin()optional int64 y_min = 2 [json_name = "yMin"];doubleoptional double y_min_normalized = 8 [json_name = "yMinNormalized"];booleanhasXMax()optional int64 x_max = 3 [json_name = "xMax"];booleanoptional double x_max_normalized = 9 [json_name = "xMaxNormalized"];booleanhasXMin()the four corners of the boxbooleanthe four corners of the box, in proportion to the respective image dimensionbooleanhasYMax()optional int64 y_max = 4 [json_name = "yMax"];booleanoptional double y_max_normalized = 10 [json_name = "yMaxNormalized"];booleanhasYMin()optional int64 y_min = 2 [json_name = "yMin"];booleanoptional double y_min_normalized = 8 [json_name = "yMinNormalized"];static Vision.Detection.Builderstatic Vision.Detection.BuildernewBuilder(Vision.Detection prototype) static Vision.DetectionparseDelimitedFrom(InputStream input) static Vision.DetectionparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Vision.DetectionparseFrom(byte[] data) static Vision.DetectionparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Vision.DetectionparseFrom(com.google.protobuf.ByteString data) static Vision.DetectionparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Vision.DetectionparseFrom(com.google.protobuf.CodedInputStream input) static Vision.DetectionparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Vision.DetectionparseFrom(InputStream input) static Vision.DetectionparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Vision.DetectionparseFrom(ByteBuffer data) static Vision.DetectionparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Vision.Detection>parser()Methods inherited from class com.google.protobuf.GeneratedMessageLite
createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeToMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Field Details
-
X_MIN_FIELD_NUMBER
public static final int X_MIN_FIELD_NUMBER- See Also:
-
Y_MIN_FIELD_NUMBER
public static final int Y_MIN_FIELD_NUMBER- See Also:
-
X_MAX_FIELD_NUMBER
public static final int X_MAX_FIELD_NUMBER- See Also:
-
Y_MAX_FIELD_NUMBER
public static final int Y_MAX_FIELD_NUMBER- See Also:
-
CONFIDENCE_FIELD_NUMBER
public static final int CONFIDENCE_FIELD_NUMBER- See Also:
-
CLASS_NAME_FIELD_NUMBER
public static final int CLASS_NAME_FIELD_NUMBER- See Also:
-
X_MIN_NORMALIZED_FIELD_NUMBER
public static final int X_MIN_NORMALIZED_FIELD_NUMBER- See Also:
-
Y_MIN_NORMALIZED_FIELD_NUMBER
public static final int Y_MIN_NORMALIZED_FIELD_NUMBER- See Also:
-
X_MAX_NORMALIZED_FIELD_NUMBER
public static final int X_MAX_NORMALIZED_FIELD_NUMBER- See Also:
-
Y_MAX_NORMALIZED_FIELD_NUMBER
public static final int Y_MAX_NORMALIZED_FIELD_NUMBER- See Also:
-
-
Method Details
-
hasXMin
public boolean hasXMin()the four corners of the box
optional int64 x_min = 1 [json_name = "xMin"];- Specified by:
hasXMinin interfaceVision.DetectionOrBuilder- Returns:
- Whether the xMin field is set.
-
getXMin
public long getXMin()the four corners of the box
optional int64 x_min = 1 [json_name = "xMin"];- Specified by:
getXMinin interfaceVision.DetectionOrBuilder- Returns:
- The xMin.
-
hasYMin
public boolean hasYMin()optional int64 y_min = 2 [json_name = "yMin"];- Specified by:
hasYMinin interfaceVision.DetectionOrBuilder- Returns:
- Whether the yMin field is set.
-
getYMin
public long getYMin()optional int64 y_min = 2 [json_name = "yMin"];- Specified by:
getYMinin interfaceVision.DetectionOrBuilder- Returns:
- The yMin.
-
hasXMax
public boolean hasXMax()optional int64 x_max = 3 [json_name = "xMax"];- Specified by:
hasXMaxin interfaceVision.DetectionOrBuilder- Returns:
- Whether the xMax field is set.
-
getXMax
public long getXMax()optional int64 x_max = 3 [json_name = "xMax"];- Specified by:
getXMaxin interfaceVision.DetectionOrBuilder- Returns:
- The xMax.
-
hasYMax
public boolean hasYMax()optional int64 y_max = 4 [json_name = "yMax"];- Specified by:
hasYMaxin interfaceVision.DetectionOrBuilder- Returns:
- Whether the yMax field is set.
-
getYMax
public long getYMax()optional int64 y_max = 4 [json_name = "yMax"];- Specified by:
getYMaxin interfaceVision.DetectionOrBuilder- Returns:
- The yMax.
-
getConfidence
public double getConfidence()the confidence of the detection
double confidence = 5 [json_name = "confidence"];- Specified by:
getConfidencein interfaceVision.DetectionOrBuilder- Returns:
- The confidence.
-
getClassName
label associated with the detected object
string class_name = 6 [json_name = "className"];- Specified by:
getClassNamein interfaceVision.DetectionOrBuilder- Returns:
- The className.
-
getClassNameBytes
public com.google.protobuf.ByteString getClassNameBytes()label associated with the detected object
string class_name = 6 [json_name = "className"];- Specified by:
getClassNameBytesin interfaceVision.DetectionOrBuilder- Returns:
- The bytes for className.
-
hasXMinNormalized
public boolean hasXMinNormalized()the four corners of the box, in proportion to the respective image dimension
optional double x_min_normalized = 7 [json_name = "xMinNormalized"];- Specified by:
hasXMinNormalizedin interfaceVision.DetectionOrBuilder- Returns:
- Whether the xMinNormalized field is set.
-
getXMinNormalized
public double getXMinNormalized()the four corners of the box, in proportion to the respective image dimension
optional double x_min_normalized = 7 [json_name = "xMinNormalized"];- Specified by:
getXMinNormalizedin interfaceVision.DetectionOrBuilder- Returns:
- The xMinNormalized.
-
hasYMinNormalized
public boolean hasYMinNormalized()optional double y_min_normalized = 8 [json_name = "yMinNormalized"];- Specified by:
hasYMinNormalizedin interfaceVision.DetectionOrBuilder- Returns:
- Whether the yMinNormalized field is set.
-
getYMinNormalized
public double getYMinNormalized()optional double y_min_normalized = 8 [json_name = "yMinNormalized"];- Specified by:
getYMinNormalizedin interfaceVision.DetectionOrBuilder- Returns:
- The yMinNormalized.
-
hasXMaxNormalized
public boolean hasXMaxNormalized()optional double x_max_normalized = 9 [json_name = "xMaxNormalized"];- Specified by:
hasXMaxNormalizedin interfaceVision.DetectionOrBuilder- Returns:
- Whether the xMaxNormalized field is set.
-
getXMaxNormalized
public double getXMaxNormalized()optional double x_max_normalized = 9 [json_name = "xMaxNormalized"];- Specified by:
getXMaxNormalizedin interfaceVision.DetectionOrBuilder- Returns:
- The xMaxNormalized.
-
hasYMaxNormalized
public boolean hasYMaxNormalized()optional double y_max_normalized = 10 [json_name = "yMaxNormalized"];- Specified by:
hasYMaxNormalizedin interfaceVision.DetectionOrBuilder- Returns:
- Whether the yMaxNormalized field is set.
-
getYMaxNormalized
public double getYMaxNormalized()optional double y_max_normalized = 10 [json_name = "yMaxNormalized"];- Specified by:
getYMaxNormalizedin interfaceVision.DetectionOrBuilder- Returns:
- The yMaxNormalized.
-
parseFrom
public static Vision.Detection parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Vision.Detection parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Vision.Detection parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Vision.Detection parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Vision.Detection parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Vision.Detection parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Vision.Detection parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Vision.Detection parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static Vision.Detection parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static Vision.Detection parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilder
-
newBuilder
-
dynamicMethod
protected final Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) - Specified by:
dynamicMethodin classcom.google.protobuf.GeneratedMessageLite<Vision.Detection,Vision.Detection.Builder>
-
getDefaultInstance
-
parser
-