Class: Google::Apis::VisionV1p2beta1::GoogleCloudVisionV1p2beta1ImageContext
- Inherits:
- 
      Object
      
        - Object
- Google::Apis::VisionV1p2beta1::GoogleCloudVisionV1p2beta1ImageContext
 
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/vision_v1p2beta1/classes.rb,
 generated/google/apis/vision_v1p2beta1/representations.rb,
 generated/google/apis/vision_v1p2beta1/representations.rb
Overview
Image context and/or feature-specific parameters.
Instance Attribute Summary collapse
- 
  
    
      #crop_hints_params  ⇒ Google::Apis::VisionV1p2beta1::GoogleCloudVisionV1p2beta1CropHintsParams 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Parameters for crop hints annotation request. 
- 
  
    
      #language_hints  ⇒ Array<String> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    List of languages to use for TEXT_DETECTION. 
- 
  
    
      #lat_long_rect  ⇒ Google::Apis::VisionV1p2beta1::GoogleCloudVisionV1p2beta1LatLongRect 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Rectangle determined by min and max LatLngpairs.
- 
  
    
      #web_detection_params  ⇒ Google::Apis::VisionV1p2beta1::GoogleCloudVisionV1p2beta1WebDetectionParams 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Parameters for web detection request. 
Instance Method Summary collapse
- 
  
    
      #initialize(**args)  ⇒ GoogleCloudVisionV1p2beta1ImageContext 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    A new instance of GoogleCloudVisionV1p2beta1ImageContext. 
- 
  
    
      #update!(**args)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    Update properties of this object. 
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ GoogleCloudVisionV1p2beta1ImageContext
Returns a new instance of GoogleCloudVisionV1p2beta1ImageContext
| 1175 1176 1177 | # File 'generated/google/apis/vision_v1p2beta1/classes.rb', line 1175 def initialize(**args) update!(**args) end | 
Instance Attribute Details
#crop_hints_params ⇒ Google::Apis::VisionV1p2beta1::GoogleCloudVisionV1p2beta1CropHintsParams
Parameters for crop hints annotation request.
Corresponds to the JSON property cropHintsParams
| 1151 1152 1153 | # File 'generated/google/apis/vision_v1p2beta1/classes.rb', line 1151 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
| 1163 1164 1165 | # File 'generated/google/apis/vision_v1p2beta1/classes.rb', line 1163 def language_hints @language_hints end | 
#lat_long_rect ⇒ Google::Apis::VisionV1p2beta1::GoogleCloudVisionV1p2beta1LatLongRect
Rectangle determined by min and max LatLng pairs.
Corresponds to the JSON property latLongRect
| 1168 1169 1170 | # File 'generated/google/apis/vision_v1p2beta1/classes.rb', line 1168 def lat_long_rect @lat_long_rect end | 
#web_detection_params ⇒ Google::Apis::VisionV1p2beta1::GoogleCloudVisionV1p2beta1WebDetectionParams
Parameters for web detection request.
Corresponds to the JSON property webDetectionParams
| 1173 1174 1175 | # File 'generated/google/apis/vision_v1p2beta1/classes.rb', line 1173 def web_detection_params @web_detection_params end | 
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
| 1180 1181 1182 1183 1184 1185 | # File 'generated/google/apis/vision_v1p2beta1/classes.rb', line 1180 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) @web_detection_params = args[:web_detection_params] if args.key?(:web_detection_params) end |