Package com.google.cloud.vision.v1
Interface WordOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Word
,Word.Builder
public interface WordOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BoundingPoly
getBoundingBox()
The bounding box for the word.BoundingPolyOrBuilder
getBoundingBoxOrBuilder()
The bounding box for the word.float
getConfidence()
Confidence of the OCR results for the word.TextAnnotation.TextProperty
getProperty()
Additional information detected for the word.TextAnnotation.TextPropertyOrBuilder
getPropertyOrBuilder()
Additional information detected for the word.Symbol
getSymbols(int index)
List of symbols in the word.int
getSymbolsCount()
List of symbols in the word.List<Symbol>
getSymbolsList()
List of symbols in the word.SymbolOrBuilder
getSymbolsOrBuilder(int index)
List of symbols in the word.List<? extends SymbolOrBuilder>
getSymbolsOrBuilderList()
List of symbols in the word.boolean
hasBoundingBox()
The bounding box for the word.boolean
hasProperty()
Additional information detected for the word.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasProperty
boolean hasProperty()
Additional information detected for the word.
.google.cloud.vision.v1.TextAnnotation.TextProperty property = 1;
- Returns:
- Whether the property field is set.
-
getProperty
TextAnnotation.TextProperty getProperty()
Additional information detected for the word.
.google.cloud.vision.v1.TextAnnotation.TextProperty property = 1;
- Returns:
- The property.
-
getPropertyOrBuilder
TextAnnotation.TextPropertyOrBuilder getPropertyOrBuilder()
Additional information detected for the word.
.google.cloud.vision.v1.TextAnnotation.TextProperty property = 1;
-
hasBoundingBox
boolean hasBoundingBox()
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 vertex order will still be (0, 1, 2, 3).
.google.cloud.vision.v1.BoundingPoly bounding_box = 2;
- Returns:
- Whether the boundingBox field is set.
-
getBoundingBox
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 vertex order will still be (0, 1, 2, 3).
.google.cloud.vision.v1.BoundingPoly bounding_box = 2;
- Returns:
- The boundingBox.
-
getBoundingBoxOrBuilder
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 vertex order will still be (0, 1, 2, 3).
.google.cloud.vision.v1.BoundingPoly bounding_box = 2;
-
getSymbolsList
List<Symbol> getSymbolsList()
List of symbols in the word. The order of the symbols follows the natural reading order.
repeated .google.cloud.vision.v1.Symbol symbols = 3;
-
getSymbols
Symbol getSymbols(int index)
List of symbols in the word. The order of the symbols follows the natural reading order.
repeated .google.cloud.vision.v1.Symbol symbols = 3;
-
getSymbolsCount
int getSymbolsCount()
List of symbols in the word. The order of the symbols follows the natural reading order.
repeated .google.cloud.vision.v1.Symbol symbols = 3;
-
getSymbolsOrBuilderList
List<? extends SymbolOrBuilder> getSymbolsOrBuilderList()
List of symbols in the word. The order of the symbols follows the natural reading order.
repeated .google.cloud.vision.v1.Symbol symbols = 3;
-
getSymbolsOrBuilder
SymbolOrBuilder getSymbolsOrBuilder(int index)
List of symbols in the word. The order of the symbols follows the natural reading order.
repeated .google.cloud.vision.v1.Symbol symbols = 3;
-
getConfidence
float getConfidence()
Confidence of the OCR results for the word. Range [0, 1].
float confidence = 4;
- Returns:
- The confidence.
-
-