Class: TencentCloud::Tci::V20190318::SubmitImageTaskRequest

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

Overview

SubmitImageTask请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filecontent = nil, filetype = nil, functions = nil, lightstandardset = nil, eventscallback = nil, frameinterval = nil, libraryset = nil, maxvideoduration = nil, simthreshold = nil) ⇒ SubmitImageTaskRequest

Returns a new instance of SubmitImageTaskRequest.



3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
# File 'lib/v20190318/models.rb', line 3751

def initialize(filecontent=nil, filetype=nil, functions=nil, lightstandardset=nil, eventscallback=nil, frameinterval=nil, libraryset=nil, maxvideoduration=nil, simthreshold=nil)
  @FileContent = filecontent
  @FileType = filetype
  @Functions = functions
  @LightStandardSet = lightstandardset
  @EventsCallBack = eventscallback
  @FrameInterval = frameinterval
  @LibrarySet = libraryset
  @MaxVideoDuration = maxvideoduration
  @SimThreshold = simthreshold
end

Instance Attribute Details

#EventsCallBackObject

Parameters:

  • FileContent:

    输入分析对象内容,输入数据格式参考FileType参数释义

  • FileType:

    输入分析对象类型,picture:二进制图片的 base64 编码字符串,picture_url:图片地址,vod_url:视频地址,live_url:直播地址

  • Functions:

    任务控制选项

  • LightStandardSet:

    光照标准列表

  • EventsCallBack:

    结果更新回调地址。

  • FrameInterval:

    抽帧的时间间隔,单位毫秒,默认值1000,保留字段,当前不支持填写。

  • LibrarySet:

    查询人员库列表

  • MaxVideoDuration:

    视频评估时间,单位秒,点播场景默认值为2小时(无法探测长度时)或完整视频,直播场景默认值为10分钟或直播提前结束

  • SimThreshold:

    人脸识别中的相似度阈值,默认值为0.89,保留字段,当前不支持填写。



3749
3750
3751
# File 'lib/v20190318/models.rb', line 3749

def EventsCallBack
  @EventsCallBack
end

#FileContentObject

Parameters:

  • FileContent:

    输入分析对象内容,输入数据格式参考FileType参数释义

  • FileType:

    输入分析对象类型,picture:二进制图片的 base64 编码字符串,picture_url:图片地址,vod_url:视频地址,live_url:直播地址

  • Functions:

    任务控制选项

  • LightStandardSet:

    光照标准列表

  • EventsCallBack:

    结果更新回调地址。

  • FrameInterval:

    抽帧的时间间隔,单位毫秒,默认值1000,保留字段,当前不支持填写。

  • LibrarySet:

    查询人员库列表

  • MaxVideoDuration:

    视频评估时间,单位秒,点播场景默认值为2小时(无法探测长度时)或完整视频,直播场景默认值为10分钟或直播提前结束

  • SimThreshold:

    人脸识别中的相似度阈值,默认值为0.89,保留字段,当前不支持填写。



3749
3750
3751
# File 'lib/v20190318/models.rb', line 3749

def FileContent
  @FileContent
end

#FileTypeObject

Parameters:

  • FileContent:

    输入分析对象内容,输入数据格式参考FileType参数释义

  • FileType:

    输入分析对象类型,picture:二进制图片的 base64 编码字符串,picture_url:图片地址,vod_url:视频地址,live_url:直播地址

  • Functions:

    任务控制选项

  • LightStandardSet:

    光照标准列表

  • EventsCallBack:

    结果更新回调地址。

  • FrameInterval:

    抽帧的时间间隔,单位毫秒,默认值1000,保留字段,当前不支持填写。

  • LibrarySet:

    查询人员库列表

  • MaxVideoDuration:

    视频评估时间,单位秒,点播场景默认值为2小时(无法探测长度时)或完整视频,直播场景默认值为10分钟或直播提前结束

  • SimThreshold:

    人脸识别中的相似度阈值,默认值为0.89,保留字段,当前不支持填写。



3749
3750
3751
# File 'lib/v20190318/models.rb', line 3749

def FileType
  @FileType
end

#FrameIntervalObject

Parameters:

  • FileContent:

    输入分析对象内容,输入数据格式参考FileType参数释义

  • FileType:

    输入分析对象类型,picture:二进制图片的 base64 编码字符串,picture_url:图片地址,vod_url:视频地址,live_url:直播地址

  • Functions:

    任务控制选项

  • LightStandardSet:

    光照标准列表

  • EventsCallBack:

    结果更新回调地址。

  • FrameInterval:

    抽帧的时间间隔,单位毫秒,默认值1000,保留字段,当前不支持填写。

  • LibrarySet:

    查询人员库列表

  • MaxVideoDuration:

    视频评估时间,单位秒,点播场景默认值为2小时(无法探测长度时)或完整视频,直播场景默认值为10分钟或直播提前结束

  • SimThreshold:

    人脸识别中的相似度阈值,默认值为0.89,保留字段,当前不支持填写。



3749
3750
3751
# File 'lib/v20190318/models.rb', line 3749

def FrameInterval
  @FrameInterval
end

#FunctionsObject

Parameters:

  • FileContent:

    输入分析对象内容,输入数据格式参考FileType参数释义

  • FileType:

    输入分析对象类型,picture:二进制图片的 base64 编码字符串,picture_url:图片地址,vod_url:视频地址,live_url:直播地址

  • Functions:

    任务控制选项

  • LightStandardSet:

    光照标准列表

  • EventsCallBack:

    结果更新回调地址。

  • FrameInterval:

    抽帧的时间间隔,单位毫秒,默认值1000,保留字段,当前不支持填写。

  • LibrarySet:

    查询人员库列表

  • MaxVideoDuration:

    视频评估时间,单位秒,点播场景默认值为2小时(无法探测长度时)或完整视频,直播场景默认值为10分钟或直播提前结束

  • SimThreshold:

    人脸识别中的相似度阈值,默认值为0.89,保留字段,当前不支持填写。



3749
3750
3751
# File 'lib/v20190318/models.rb', line 3749

def Functions
  @Functions
end

#LibrarySetObject

Parameters:

  • FileContent:

    输入分析对象内容,输入数据格式参考FileType参数释义

  • FileType:

    输入分析对象类型,picture:二进制图片的 base64 编码字符串,picture_url:图片地址,vod_url:视频地址,live_url:直播地址

  • Functions:

    任务控制选项

  • LightStandardSet:

    光照标准列表

  • EventsCallBack:

    结果更新回调地址。

  • FrameInterval:

    抽帧的时间间隔,单位毫秒,默认值1000,保留字段,当前不支持填写。

  • LibrarySet:

    查询人员库列表

  • MaxVideoDuration:

    视频评估时间,单位秒,点播场景默认值为2小时(无法探测长度时)或完整视频,直播场景默认值为10分钟或直播提前结束

  • SimThreshold:

    人脸识别中的相似度阈值,默认值为0.89,保留字段,当前不支持填写。



3749
3750
3751
# File 'lib/v20190318/models.rb', line 3749

def LibrarySet
  @LibrarySet
end

#LightStandardSetObject

Parameters:

  • FileContent:

    输入分析对象内容,输入数据格式参考FileType参数释义

  • FileType:

    输入分析对象类型,picture:二进制图片的 base64 编码字符串,picture_url:图片地址,vod_url:视频地址,live_url:直播地址

  • Functions:

    任务控制选项

  • LightStandardSet:

    光照标准列表

  • EventsCallBack:

    结果更新回调地址。

  • FrameInterval:

    抽帧的时间间隔,单位毫秒,默认值1000,保留字段,当前不支持填写。

  • LibrarySet:

    查询人员库列表

  • MaxVideoDuration:

    视频评估时间,单位秒,点播场景默认值为2小时(无法探测长度时)或完整视频,直播场景默认值为10分钟或直播提前结束

  • SimThreshold:

    人脸识别中的相似度阈值,默认值为0.89,保留字段,当前不支持填写。



3749
3750
3751
# File 'lib/v20190318/models.rb', line 3749

def LightStandardSet
  @LightStandardSet
end

#MaxVideoDurationObject

Parameters:

  • FileContent:

    输入分析对象内容,输入数据格式参考FileType参数释义

  • FileType:

    输入分析对象类型,picture:二进制图片的 base64 编码字符串,picture_url:图片地址,vod_url:视频地址,live_url:直播地址

  • Functions:

    任务控制选项

  • LightStandardSet:

    光照标准列表

  • EventsCallBack:

    结果更新回调地址。

  • FrameInterval:

    抽帧的时间间隔,单位毫秒,默认值1000,保留字段,当前不支持填写。

  • LibrarySet:

    查询人员库列表

  • MaxVideoDuration:

    视频评估时间,单位秒,点播场景默认值为2小时(无法探测长度时)或完整视频,直播场景默认值为10分钟或直播提前结束

  • SimThreshold:

    人脸识别中的相似度阈值,默认值为0.89,保留字段,当前不支持填写。



3749
3750
3751
# File 'lib/v20190318/models.rb', line 3749

def MaxVideoDuration
  @MaxVideoDuration
end

#SimThresholdObject

Parameters:

  • FileContent:

    输入分析对象内容,输入数据格式参考FileType参数释义

  • FileType:

    输入分析对象类型,picture:二进制图片的 base64 编码字符串,picture_url:图片地址,vod_url:视频地址,live_url:直播地址

  • Functions:

    任务控制选项

  • LightStandardSet:

    光照标准列表

  • EventsCallBack:

    结果更新回调地址。

  • FrameInterval:

    抽帧的时间间隔,单位毫秒,默认值1000,保留字段,当前不支持填写。

  • LibrarySet:

    查询人员库列表

  • MaxVideoDuration:

    视频评估时间,单位秒,点播场景默认值为2小时(无法探测长度时)或完整视频,直播场景默认值为10分钟或直播提前结束

  • SimThreshold:

    人脸识别中的相似度阈值,默认值为0.89,保留字段,当前不支持填写。



3749
3750
3751
# File 'lib/v20190318/models.rb', line 3749

def SimThreshold
  @SimThreshold
end

Instance Method Details

#deserialize(params) ⇒ Object



3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
# File 'lib/v20190318/models.rb', line 3763

def deserialize(params)
  @FileContent = params['FileContent']
  @FileType = params['FileType']
  unless params['Functions'].nil?
    @Functions = ImageTaskFunction.new
    @Functions.deserialize(params['Functions'])
  end
  unless params['LightStandardSet'].nil?
    @LightStandardSet = []
    params['LightStandardSet'].each do |i|
      lightstandard_tmp = LightStandard.new
      lightstandard_tmp.deserialize(i)
      @LightStandardSet << lightstandard_tmp
    end
  end
  @EventsCallBack = params['EventsCallBack']
  @FrameInterval = params['FrameInterval']
  @LibrarySet = params['LibrarySet']
  @MaxVideoDuration = params['MaxVideoDuration']
  @SimThreshold = params['SimThreshold']
end