Class: TencentCloud::Iotexplorer::V20190423::VisionRecognitionResult

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190423/models.rb

Overview

TWeSee 语义理解结果

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(status = nil, detectedclassifications = nil, summary = nil, alternativesummary = nil, errorcode = nil, detectedobjects = nil) ⇒ VisionRecognitionResult

Returns a new instance of VisionRecognitionResult.



14681
14682
14683
14684
14685
14686
14687
14688
# File 'lib/v20190423/models.rb', line 14681

def initialize(status=nil, detectedclassifications=nil, summary=nil, alternativesummary=nil, errorcode=nil, detectedobjects=nil)
  @Status = status
  @DetectedClassifications = detectedclassifications
  @Summary = summary
  @AlternativeSummary = alternativesummary
  @ErrorCode = errorcode
  @DetectedObjects = detectedobjects
end

Instance Attribute Details

#AlternativeSummaryObject

  • DownloadFailed:下载视频/图片文件失败
  • ReadFailed:读取视频/图片文件失败

Parameters:

  • DetectedObjects:

    目标检测算法检测到的目标列表



14679
14680
14681
# File 'lib/v20190423/models.rb', line 14679

def AlternativeSummary
  @AlternativeSummary
end

#DetectedClassificationsObject

  • DownloadFailed:下载视频/图片文件失败
  • ReadFailed:读取视频/图片文件失败

Parameters:

  • DetectedObjects:

    目标检测算法检测到的目标列表



14679
14680
14681
# File 'lib/v20190423/models.rb', line 14679

def DetectedClassifications
  @DetectedClassifications
end

#DetectedObjectsObject

  • DownloadFailed:下载视频/图片文件失败
  • ReadFailed:读取视频/图片文件失败

Parameters:

  • DetectedObjects:

    目标检测算法检测到的目标列表



14679
14680
14681
# File 'lib/v20190423/models.rb', line 14679

def DetectedObjects
  @DetectedObjects
end

#ErrorCodeObject

  • DownloadFailed:下载视频/图片文件失败
  • ReadFailed:读取视频/图片文件失败

Parameters:

  • DetectedObjects:

    目标检测算法检测到的目标列表



14679
14680
14681
# File 'lib/v20190423/models.rb', line 14679

def ErrorCode
  @ErrorCode
end

#StatusObject

  • DownloadFailed:下载视频/图片文件失败
  • ReadFailed:读取视频/图片文件失败

Parameters:

  • DetectedObjects:

    目标检测算法检测到的目标列表



14679
14680
14681
# File 'lib/v20190423/models.rb', line 14679

def Status
  @Status
end

#SummaryObject

  • DownloadFailed:下载视频/图片文件失败
  • ReadFailed:读取视频/图片文件失败

Parameters:

  • DetectedObjects:

    目标检测算法检测到的目标列表



14679
14680
14681
# File 'lib/v20190423/models.rb', line 14679

def Summary
  @Summary
end

Instance Method Details

#deserialize(params) ⇒ Object



14690
14691
14692
14693
14694
14695
14696
14697
14698
14699
14700
14701
14702
14703
14704
# File 'lib/v20190423/models.rb', line 14690

def deserialize(params)
  @Status = params['Status']
  @DetectedClassifications = params['DetectedClassifications']
  @Summary = params['Summary']
  @AlternativeSummary = params['AlternativeSummary']
  @ErrorCode = params['ErrorCode']
  unless params['DetectedObjects'].nil?
    @DetectedObjects = []
    params['DetectedObjects'].each do |i|
      visiondetectedobject_tmp = VisionDetectedObject.new
      visiondetectedobject_tmp.deserialize(i)
      @DetectedObjects << visiondetectedobject_tmp
    end
  end
end