Class: Google::Apis::VisionV1::GoogleCloudVisionV1ImageContext
- Inherits:
-
Object
- Object
- Google::Apis::VisionV1::GoogleCloudVisionV1ImageContext
- 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 and/or feature-specific parameters.
Instance Attribute Summary collapse
-
#crop_hints_params ⇒ Google::Apis::VisionV1::GoogleCloudVisionV1CropHintsParams
Parameters for crop hints annotation request.
-
#language_hints ⇒ Array<String>
List of languages to use for TEXT_DETECTION.
-
#lat_long_rect ⇒ Google::Apis::VisionV1::GoogleCloudVisionV1LatLongRect
Rectangle determined by min and max
LatLngpairs.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudVisionV1ImageContext
constructor
A new instance of GoogleCloudVisionV1ImageContext.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ GoogleCloudVisionV1ImageContext
Returns a new instance of GoogleCloudVisionV1ImageContext
800 801 802 |
# File 'generated/google/apis/vision_v1/classes.rb', line 800 def initialize(**args) update!(**args) end |
Instance Attribute Details
#crop_hints_params ⇒ Google::Apis::VisionV1::GoogleCloudVisionV1CropHintsParams
Parameters for crop hints annotation request.
Corresponds to the JSON property cropHintsParams
781 782 783 |
# File 'generated/google/apis/vision_v1/classes.rb', line 781 def crop_hints_params @crop_hints_params end |
#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
793 794 795 |
# File 'generated/google/apis/vision_v1/classes.rb', line 793 def language_hints @language_hints end |
#lat_long_rect ⇒ Google::Apis::VisionV1::GoogleCloudVisionV1LatLongRect
Rectangle determined by min and max LatLng pairs.
Corresponds to the JSON property latLongRect
798 799 800 |
# File 'generated/google/apis/vision_v1/classes.rb', line 798 def lat_long_rect @lat_long_rect end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
805 806 807 808 809 |
# File 'generated/google/apis/vision_v1/classes.rb', line 805 def update!(**args) @crop_hints_params = args[:crop_hints_params] if args.key?(:crop_hints_params) @language_hints = args[:language_hints] if args.key?(:language_hints) @lat_long_rect = args[:lat_long_rect] if args.key?(:lat_long_rect) end |