- 2.53.0 (latest)
- 2.52.0
- 2.51.0
- 2.50.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.39.0
- 2.38.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.27.0
- 2.26.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.0
- 2.2.13
- 2.1.0
- 2.0.27
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.v1.NormalizedBoundingPoly
Inheritance
Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > NormalizedBoundingPolyImplements
NormalizedBoundingPolyOrBuilderStatic Fields
VERTICES_FIELD_NUMBER
public static final int VERTICES_FIELD_NUMBER
Field Value | |
---|---|
Type | Description |
int |
Static Methods
getDefaultInstance()
public static NormalizedBoundingPoly getDefaultInstance()
Returns | |
---|---|
Type | Description |
NormalizedBoundingPoly |
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
newBuilder()
public static NormalizedBoundingPoly.Builder newBuilder()
Returns | |
---|---|
Type | Description |
NormalizedBoundingPoly.Builder |
newBuilder(NormalizedBoundingPoly prototype)
public static NormalizedBoundingPoly.Builder newBuilder(NormalizedBoundingPoly prototype)
Parameter | |
---|---|
Name | Description |
prototype |
NormalizedBoundingPoly |
Returns | |
---|---|
Type | Description |
NormalizedBoundingPoly.Builder |
parseDelimitedFrom(InputStream input)
public static NormalizedBoundingPoly parseDelimitedFrom(InputStream input)
Parameter | |
---|---|
Name | Description |
input |
InputStream |
Returns | |
---|---|
Type | Description |
NormalizedBoundingPoly |
Exceptions | |
---|---|
Type | Description |
IOException |
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static NormalizedBoundingPoly parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
InputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
NormalizedBoundingPoly |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(byte[] data)
public static NormalizedBoundingPoly parseFrom(byte[] data)
Parameter | |
---|---|
Name | Description |
data |
byte[] |
Returns | |
---|---|
Type | Description |
NormalizedBoundingPoly |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static NormalizedBoundingPoly parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
data |
byte[] |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
NormalizedBoundingPoly |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data)
public static NormalizedBoundingPoly parseFrom(ByteString data)
Parameter | |
---|---|
Name | Description |
data |
ByteString |
Returns | |
---|---|
Type | Description |
NormalizedBoundingPoly |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static NormalizedBoundingPoly parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
data |
ByteString |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
NormalizedBoundingPoly |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(CodedInputStream input)
public static NormalizedBoundingPoly parseFrom(CodedInputStream input)
Parameter | |
---|---|
Name | Description |
input |
CodedInputStream |
Returns | |
---|---|
Type | Description |
NormalizedBoundingPoly |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static NormalizedBoundingPoly parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
NormalizedBoundingPoly |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(InputStream input)
public static NormalizedBoundingPoly parseFrom(InputStream input)
Parameter | |
---|---|
Name | Description |
input |
InputStream |
Returns | |
---|---|
Type | Description |
NormalizedBoundingPoly |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static NormalizedBoundingPoly parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
InputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
NormalizedBoundingPoly |
Exceptions | |
---|---|
Type | Description |
IOException |
parseFrom(ByteBuffer data)
public static NormalizedBoundingPoly parseFrom(ByteBuffer data)
Parameter | |
---|---|
Name | Description |
data |
ByteBuffer |
Returns | |
---|---|
Type | Description |
NormalizedBoundingPoly |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static NormalizedBoundingPoly parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
data |
ByteBuffer |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
NormalizedBoundingPoly |
Exceptions | |
---|---|
Type | Description |
InvalidProtocolBufferException |
parser()
public static Parser<NormalizedBoundingPoly> parser()
Returns | |
---|---|
Type | Description |
Parser<NormalizedBoundingPoly> |
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter | |
---|---|
Name | Description |
obj |
Object |
Returns | |
---|---|
Type | Description |
boolean |
getDefaultInstanceForType()
public NormalizedBoundingPoly getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
NormalizedBoundingPoly |
getParserForType()
public Parser<NormalizedBoundingPoly> getParserForType()
Returns | |
---|---|
Type | Description |
Parser<NormalizedBoundingPoly> |
getSerializedSize()
public int getSerializedSize()
Returns | |
---|---|
Type | Description |
int |
getVertices(int index)
public NormalizedVertex getVertices(int index)
Normalized vertices of the bounding polygon.
repeated .google.cloud.videointelligence.v1.NormalizedVertex vertices = 1;
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
NormalizedVertex |
getVerticesCount()
public int getVerticesCount()
Normalized vertices of the bounding polygon.
repeated .google.cloud.videointelligence.v1.NormalizedVertex vertices = 1;
Returns | |
---|---|
Type | Description |
int |
getVerticesList()
public List<NormalizedVertex> getVerticesList()
Normalized vertices of the bounding polygon.
repeated .google.cloud.videointelligence.v1.NormalizedVertex vertices = 1;
Returns | |
---|---|
Type | Description |
List<NormalizedVertex> |
getVerticesOrBuilder(int index)
public NormalizedVertexOrBuilder getVerticesOrBuilder(int index)
Normalized vertices of the bounding polygon.
repeated .google.cloud.videointelligence.v1.NormalizedVertex vertices = 1;
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
NormalizedVertexOrBuilder |
getVerticesOrBuilderList()
public List<? extends NormalizedVertexOrBuilder> getVerticesOrBuilderList()
Normalized vertices of the bounding polygon.
repeated .google.cloud.videointelligence.v1.NormalizedVertex vertices = 1;
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.videointelligence.v1.NormalizedVertexOrBuilder> |
hashCode()
public int hashCode()
Returns | |
---|---|
Type | Description |
int |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
newBuilderForType()
public NormalizedBoundingPoly.Builder newBuilderForType()
Returns | |
---|---|
Type | Description |
NormalizedBoundingPoly.Builder |
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected NormalizedBoundingPoly.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter | |
---|---|
Name | Description |
parent |
BuilderParent |
Returns | |
---|---|
Type | Description |
NormalizedBoundingPoly.Builder |
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter | |
---|---|
Name | Description |
unused |
UnusedPrivateParameter |
Returns | |
---|---|
Type | Description |
Object |
toBuilder()
public NormalizedBoundingPoly.Builder toBuilder()
Returns | |
---|---|
Type | Description |
NormalizedBoundingPoly.Builder |
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter | |
---|---|
Name | Description |
output |
CodedOutputStream |
Exceptions | |
---|---|
Type | Description |
IOException |