DetectedObject.Label

  • The DetectedObject.Label class represents an image label of a detected object.

  • It includes methods to get the confidence, index, and text of the label.

  • The confidence is typically within the range [0.0f, 1.0f].

  • The index provides a unique identifier among supported labels.

  • The text provides the string representation of the label.

public static class DetectedObject.Label extends Object

Represents an image label of a detected object.

Public Method Summary

boolean
float
getConfidence ()
Gets the confidence of this label.
int
getIndex ()
Gets the index of this label.
String
getText ()
Gets the text of this label.
int

Inherited Method Summary

From class java.lang.Object
Object
clone()
boolean
equals(Object arg0)
void
finalize()
final Class<?>
getClass()
int
hashCode()
final void
notify()
final void
notifyAll()
String
toString()
final void
wait(long arg0, int arg1)
final void
wait(long arg0)
final void
wait()

Public Methods

public boolean equals (Object o)

public float getConfidence ()

Gets the confidence of this label.

The range of this confidence depends on the classifier model used, but by convention it should be [0.0f, 1.0f].

For an ObjectDetector created with ObjectDetectorOptions , the range is [0.0f, 1.0f].

public int getIndex ()

Gets the index of this label.

This is the index of this label among all the labels the classifier model supports. It can be used as a unique identifier of this label.

For an ObjectDetector created with ObjectDetectorOptions , the index is one of the integer constants defined in PredefinedCategory .

public String getText ()

Gets the text of this label.

The text returned here depends on the classifier model used. For an ObjectDetector created with ObjectDetectorOptions , the text is one of the String constants defined in PredefinedCategory .

public int hashCode ()

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2024年10月31日 UTC.