Class: Google::Apis::VisionV1::ImageContext
- Inherits:
-
Object
- Object
- Google::Apis::VisionV1::ImageContext
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/vision_v1/classes.rb,
generated/google/apis/vision_v1/representations.rb,
generated/google/apis/vision_v1/representations.rb
Overview
Image context.
Instance Attribute Summary collapse
-
#language_hints ⇒ Array<String>
List of languages to use for TEXT_DETECTION.
-
#lat_long_rect ⇒ Google::Apis::VisionV1::LatLongRect
Rectangle determined by min and max LatLng pairs.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ImageContext
constructor
A new instance of ImageContext.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ ImageContext
Returns a new instance of ImageContext.
683 684 685 |
# File 'generated/google/apis/vision_v1/classes.rb', line 683 def initialize(**args) update!(**args) end |
Instance Attribute Details
#language_hints ⇒ Array<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.
Corresponds to the JSON property languageHints
681 682 683 |
# File 'generated/google/apis/vision_v1/classes.rb', line 681 def language_hints @language_hints end |
#lat_long_rect ⇒ Google::Apis::VisionV1::LatLongRect
Rectangle determined by min and max LatLng pairs.
Corresponds to the JSON property latLongRect
668 669 670 |
# File 'generated/google/apis/vision_v1/classes.rb', line 668 def lat_long_rect @lat_long_rect end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
688 689 690 691 |
# File 'generated/google/apis/vision_v1/classes.rb', line 688 def update!(**args) @lat_long_rect = args[:lat_long_rect] if args.key?(:lat_long_rect) @language_hints = args[:language_hints] if args.key?(:language_hints) end |