public final class ColorInfo extends GeneratedMessageV3 implements ColorInfoOrBuilder
Color information consists of RGB channels, score, and the fraction of
the image that the color occupies in the image.
Protobuf type google.cloud.vision.v1p1beta1.ColorInfo
Static Fields
COLOR_FIELD_NUMBER
public static final int COLOR_FIELD_NUMBER
Field Value
PIXEL_FRACTION_FIELD_NUMBER
public static final int PIXEL_FRACTION_FIELD_NUMBER
Field Value
SCORE_FIELD_NUMBER
public static final int SCORE_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static ColorInfo getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static ColorInfo.Builder newBuilder()
Returns
newBuilder(ColorInfo prototype)
public static ColorInfo.Builder newBuilder(ColorInfo prototype)
Parameter
Returns
public static ColorInfo parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static ColorInfo parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static ColorInfo parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ColorInfo parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static ColorInfo parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ColorInfo parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static ColorInfo parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static ColorInfo parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static ColorInfo parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static ColorInfo parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static ColorInfo parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ColorInfo parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<ColorInfo> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getColor()
RGB components of the color.
.google.type.Color color = 1;
Returns
Type | Description |
com.google.type.Color | The color.
|
getColorOrBuilder()
public ColorOrBuilder getColorOrBuilder()
RGB components of the color.
.google.type.Color color = 1;
Returns
Type | Description |
com.google.type.ColorOrBuilder | |
getDefaultInstanceForType()
public ColorInfo getDefaultInstanceForType()
Returns
getParserForType()
public Parser<ColorInfo> getParserForType()
Returns
Overrides
getPixelFraction()
public float getPixelFraction()
The fraction of pixels the color occupies in the image.
Value in range [0, 1].
float pixel_fraction = 3;
Returns
Type | Description |
float | The pixelFraction.
|
getScore()
Image-specific score for this color. Value in range [0, 1].
float score = 2;
Returns
Type | Description |
float | The score.
|
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hasColor()
public boolean hasColor()
RGB components of the color.
.google.type.Color color = 1;
Returns
Type | Description |
boolean | Whether the color field is set.
|
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public ColorInfo.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected ColorInfo.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public ColorInfo.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions