class Azure::CognitiveServices::ComputerVision::V2_1::Models::DetectedObject
An object detected in an image.
Attributes
confidence[RW]
@return [Float] Confidence score of having observed the object in the image, as a value ranging from 0 to 1.
object[RW]
@return [String] Label for the object.
parent[RW]
@return [ObjectHierarchy] The parent object, from a taxonomy perspective. The parent object is a more generic form of this object. For example, a 'bulldog' would have a parent of 'dog'.
rectangle[RW]
@return [BoundingRect] Approximate location of the detected object.
Private Class Methods
mapper()
click to toggle source
Mapper for DetectedObject
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2.1/generated/azure_cognitiveservices_computervision/models/detected_object.rb, line 36 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'DetectedObject', type: { name: 'Composite', class_name: 'DetectedObject', model_properties: { rectangle: { client_side_validation: true, required: false, read_only: true, serialized_name: 'rectangle', type: { name: 'Composite', class_name: 'BoundingRect' } }, object: { client_side_validation: true, required: false, serialized_name: 'object', type: { name: 'String' } }, confidence: { client_side_validation: true, required: false, serialized_name: 'confidence', type: { name: 'Double' } }, parent: { client_side_validation: true, required: false, serialized_name: 'parent', type: { name: 'Composite', class_name: 'ObjectHierarchy' } } } } } end