Class: Google::Cloud::Vision::V1::AnnotateImageResponse

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/vision/v1/image_annotator.rb

Overview

Response to an image annotation request.

Instance Attribute Summary collapse

Instance Attribute Details

#context::Google::Cloud::Vision::V1::ImageAnnotationContext

Returns If present, contextual information is needed to understand where this image comes from.

Returns:



699
700
701
702
# File 'proto_docs/google/cloud/vision/v1/image_annotator.rb', line 699

class AnnotateImageResponse
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#crop_hints_annotation::Google::Cloud::Vision::V1::CropHintsAnnotation

Returns If present, crop hints have completed successfully.

Returns:



699
700
701
702
# File 'proto_docs/google/cloud/vision/v1/image_annotator.rb', line 699

class AnnotateImageResponse
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#error::Google::Rpc::Status

Returns If set, represents the error message for the operation. Note that filled-in image annotations are guaranteed to be correct, even when error is set.

Returns:

  • (::Google::Rpc::Status)

    If set, represents the error message for the operation. Note that filled-in image annotations are guaranteed to be correct, even when error is set.



699
700
701
702
# File 'proto_docs/google/cloud/vision/v1/image_annotator.rb', line 699

class AnnotateImageResponse
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#face_annotations::Array<::Google::Cloud::Vision::V1::FaceAnnotation>

Returns If present, face detection has completed successfully.

Returns:



699
700
701
702
# File 'proto_docs/google/cloud/vision/v1/image_annotator.rb', line 699

class AnnotateImageResponse
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#full_text_annotation::Google::Cloud::Vision::V1::TextAnnotation

Returns If present, text (OCR) detection or document (OCR) text detection has completed successfully. This annotation provides the structural hierarchy for the OCR detected text.

Returns:

  • (::Google::Cloud::Vision::V1::TextAnnotation)

    If present, text (OCR) detection or document (OCR) text detection has completed successfully. This annotation provides the structural hierarchy for the OCR detected text.



699
700
701
702
# File 'proto_docs/google/cloud/vision/v1/image_annotator.rb', line 699

class AnnotateImageResponse
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#image_properties_annotation::Google::Cloud::Vision::V1::ImageProperties

Returns If present, image properties were extracted successfully.

Returns:



699
700
701
702
# File 'proto_docs/google/cloud/vision/v1/image_annotator.rb', line 699

class AnnotateImageResponse
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#label_annotations::Array<::Google::Cloud::Vision::V1::EntityAnnotation>

Returns If present, label detection has completed successfully.

Returns:



699
700
701
702
# File 'proto_docs/google/cloud/vision/v1/image_annotator.rb', line 699

class AnnotateImageResponse
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#landmark_annotations::Array<::Google::Cloud::Vision::V1::EntityAnnotation>

Returns If present, landmark detection has completed successfully.

Returns:



699
700
701
702
# File 'proto_docs/google/cloud/vision/v1/image_annotator.rb', line 699

class AnnotateImageResponse
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#localized_object_annotations::Array<::Google::Cloud::Vision::V1::LocalizedObjectAnnotation>

Returns If present, localized object detection has completed successfully. This will be sorted descending by confidence score.

Returns:



699
700
701
702
# File 'proto_docs/google/cloud/vision/v1/image_annotator.rb', line 699

class AnnotateImageResponse
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#logo_annotations::Array<::Google::Cloud::Vision::V1::EntityAnnotation>

Returns If present, logo detection has completed successfully.

Returns:



699
700
701
702
# File 'proto_docs/google/cloud/vision/v1/image_annotator.rb', line 699

class AnnotateImageResponse
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#product_search_results::Google::Cloud::Vision::V1::ProductSearchResults

Returns If present, product search has completed successfully.

Returns:



699
700
701
702
# File 'proto_docs/google/cloud/vision/v1/image_annotator.rb', line 699

class AnnotateImageResponse
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#safe_search_annotation::Google::Cloud::Vision::V1::SafeSearchAnnotation

Returns If present, safe-search annotation has completed successfully.

Returns:



699
700
701
702
# File 'proto_docs/google/cloud/vision/v1/image_annotator.rb', line 699

class AnnotateImageResponse
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#text_annotations::Array<::Google::Cloud::Vision::V1::EntityAnnotation>

Returns If present, text (OCR) detection has completed successfully.

Returns:



699
700
701
702
# File 'proto_docs/google/cloud/vision/v1/image_annotator.rb', line 699

class AnnotateImageResponse
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#web_detection::Google::Cloud::Vision::V1::WebDetection

Returns If present, web detection has completed successfully.

Returns:



699
700
701
702
# File 'proto_docs/google/cloud/vision/v1/image_annotator.rb', line 699

class AnnotateImageResponse
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end