Struct googapis::google::cloud::vision::v1::ImageContext [−][src]
pub struct ImageContext {
pub lat_long_rect: Option<LatLongRect>,
pub language_hints: Vec<String>,
pub crop_hints_params: Option<CropHintsParams>,
pub product_search_params: Option<ProductSearchParams>,
pub web_detection_params: Option<WebDetectionParams>,
pub text_detection_params: Option<TextDetectionParams>,
}
Expand description
Image context and/or feature-specific parameters.
Fields
lat_long_rect: Option<LatLongRect>
Not used.
language_hints: Vec<String>
List of languages to use for TEXT_DETECTION. In most cases, an empty value
yields the best results since it enables automatic language detection. For
languages based on the Latin alphabet, setting language_hints
is not
needed. In rare cases, when the language of the text in the image is known,
setting a hint will help get better results (although it will be a
significant hindrance if the hint is wrong). Text detection returns an
error if one or more of the specified languages is not one of the
supported languages.
crop_hints_params: Option<CropHintsParams>
Parameters for crop hints annotation request.
product_search_params: Option<ProductSearchParams>
Parameters for product search.
web_detection_params: Option<WebDetectionParams>
Parameters for web detection.
text_detection_params: Option<TextDetectionParams>
Parameters for text detection and document text detection.
Trait Implementations
fn merge_field<B>(
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
Returns the encoded length of the message without a length delimiter.
Encodes the message to a buffer. Read more
Encodes the message to a newly allocated buffer.
Encodes the message with a length-delimiter to a buffer. Read more
Encodes the message with a length-delimiter to a newly allocated buffer.
Decodes an instance of the message from a buffer. Read more
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
Decodes a length-delimited instance of the message from the buffer.
Decodes an instance of the message from a buffer, and merges it into self
. Read more
Decodes a length-delimited instance of the message from buffer, and
merges it into self
. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ImageContext
impl Send for ImageContext
impl Sync for ImageContext
impl Unpin for ImageContext
impl UnwindSafe for ImageContext
Blanket Implementations
Mutably borrows from an owned value. Read more
Wrap the input message T
in a tonic::Request
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more