Interface WordOrBuilder

public interface WordOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBoundingBox()

public abstract BoundingPoly getBoundingBox()

The bounding box for the word. The vertices are in the order of top-left, top-right, bottom-right, bottom-left. When a rotation of the bounding box is detected the rotation is represented as around the top-left corner as defined when the text is read in the 'natural' orientation. For example:

  • when the text is horizontal it might look like: 0----1 | | 3----2
  • when it's rotated 180 degrees around the top-left corner it becomes: 2----3 | | 1----0 and the vertice order will still be (0, 1, 2, 3).

.google.cloud.vision.v1p1beta1.BoundingPoly bounding_box = 2;

Returns
TypeDescription
BoundingPoly

The boundingBox.

getBoundingBoxOrBuilder()

public abstract BoundingPolyOrBuilder getBoundingBoxOrBuilder()

The bounding box for the word. The vertices are in the order of top-left, top-right, bottom-right, bottom-left. When a rotation of the bounding box is detected the rotation is represented as around the top-left corner as defined when the text is read in the 'natural' orientation. For example:

  • when the text is horizontal it might look like: 0----1 | | 3----2
  • when it's rotated 180 degrees around the top-left corner it becomes: 2----3 | | 1----0 and the vertice order will still be (0, 1, 2, 3).

.google.cloud.vision.v1p1beta1.BoundingPoly bounding_box = 2;

Returns
TypeDescription
BoundingPolyOrBuilder

getConfidence()

public abstract float getConfidence()

Confidence of the OCR results for the word. Range [0, 1].

float confidence = 4;

Returns
TypeDescription
float

The confidence.

getProperty()

public abstract TextAnnotation.TextProperty getProperty()

Additional information detected for the word.

.google.cloud.vision.v1p1beta1.TextAnnotation.TextProperty property = 1;

Returns
TypeDescription
TextAnnotation.TextProperty

The property.

getPropertyOrBuilder()

public abstract TextAnnotation.TextPropertyOrBuilder getPropertyOrBuilder()

Additional information detected for the word.

.google.cloud.vision.v1p1beta1.TextAnnotation.TextProperty property = 1;

Returns
TypeDescription
TextAnnotation.TextPropertyOrBuilder

getSymbols(int index)

public abstract Symbol getSymbols(int index)

List of symbols in the word. The order of the symbols follows the natural reading order.

repeated .google.cloud.vision.v1p1beta1.Symbol symbols = 3;

Parameter
NameDescription
indexint
Returns
TypeDescription
Symbol

getSymbolsCount()

public abstract int getSymbolsCount()

List of symbols in the word. The order of the symbols follows the natural reading order.

repeated .google.cloud.vision.v1p1beta1.Symbol symbols = 3;

Returns
TypeDescription
int

getSymbolsList()

public abstract List<Symbol> getSymbolsList()

List of symbols in the word. The order of the symbols follows the natural reading order.

repeated .google.cloud.vision.v1p1beta1.Symbol symbols = 3;

Returns