Send feedback
Class NormalizedBoundingPoly (2.28.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.28.0 keyboard_arrow_down
public final class NormalizedBoundingPoly extends GeneratedMessageV3 implements NormalizedBoundingPolyOrBuilder
Normalized bounding polygon for text (that might not be aligned with axis).
Contains list of the corner points in clockwise order starting from
top-left corner. For example, for a rectangular bounding box:
When the text is horizontal it might look like:
0----1
| |
3----2
When it's clockwise 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). Note that values can be less
than 0, or greater than 1 due to trignometric calculations for location of
the box.
Protobuf type google.cloud.videointelligence.v1p3beta1.NormalizedBoundingPoly
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
Static Fields
VERTICES_FIELD_NUMBER
public static final int VERTICES_FIELD_NUMBER
Field Value Type Description int
Static Methods
getDefaultInstance()
public static NormalizedBoundingPoly getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static NormalizedBoundingPoly . Builder newBuilder ()
newBuilder(NormalizedBoundingPoly prototype)
public static NormalizedBoundingPoly . Builder newBuilder ( NormalizedBoundingPoly prototype )
public static NormalizedBoundingPoly parseDelimitedFrom ( InputStream input )
public static NormalizedBoundingPoly parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static NormalizedBoundingPoly parseFrom ( byte [] data )
Parameter Name Description data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static NormalizedBoundingPoly parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static NormalizedBoundingPoly parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static NormalizedBoundingPoly parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static NormalizedBoundingPoly parseFrom ( CodedInputStream input )
public static NormalizedBoundingPoly parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static NormalizedBoundingPoly parseFrom ( InputStream input )
public static NormalizedBoundingPoly parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static NormalizedBoundingPoly parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static NormalizedBoundingPoly parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<NormalizedBoundingPoly> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter Name Description obj
Object
Overrides
getDefaultInstanceForType()
public NormalizedBoundingPoly getDefaultInstanceForType ()
getParserForType()
public Parser<NormalizedBoundingPoly> getParserForType ()
Overrides
getSerializedSize()
public int getSerializedSize ()
Returns Type Description int
Overrides
getVertices(int index)
public NormalizedVertex getVertices ( int index )
Normalized vertices of the bounding polygon.
repeated .google.cloud.videointelligence.v1p3beta1.NormalizedVertex vertices = 1;
Parameter Name Description index
int
getVerticesCount()
public int getVerticesCount ()
Normalized vertices of the bounding polygon.
repeated .google.cloud.videointelligence.v1p3beta1.NormalizedVertex vertices = 1;
Returns Type Description int
getVerticesList()
public List<NormalizedVertex> getVerticesList ()
Normalized vertices of the bounding polygon.
repeated .google.cloud.videointelligence.v1p3beta1.NormalizedVertex vertices = 1;
getVerticesOrBuilder(int index)
public NormalizedVertexOrBuilder getVerticesOrBuilder ( int index )
Normalized vertices of the bounding polygon.
repeated .google.cloud.videointelligence.v1p3beta1.NormalizedVertex vertices = 1;
Parameter Name Description index
int
getVerticesOrBuilderList()
public List <? extends NormalizedVertexOrBuilder > getVerticesOrBuilderList ()
Normalized vertices of the bounding polygon.
repeated .google.cloud.videointelligence.v1p3beta1.NormalizedVertex vertices = 1;
Returns Type Description List <? extends com.google.cloud.videointelligence.v1p3beta1.NormalizedVertexOrBuilder >
hashCode()
Returns Type Description int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public NormalizedBoundingPoly . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected NormalizedBoundingPoly . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Overrides
toBuilder()
public NormalizedBoundingPoly . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
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 2025-01-21 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-01-21 UTC."],[],[]]