class TencentCloud::Mrs::V20200910::ImageToObjectRequest

ImageToObject请求参数结构体

def deserialize(params)

def deserialize(params)
  @Type = params['Type']
  @IsUsedClassify = params['IsUsedClassify']
  unless params['HandleParam'].nil?
    @HandleParam = HandleParam.new
    @HandleParam.deserialize(params['HandleParam'])
  end
  unless params['ImageInfoList'].nil?
    @ImageInfoList = []
    params['ImageInfoList'].each do |i|
      imageinfo_tmp = ImageInfo.new
      imageinfo_tmp.deserialize(i)
      @ImageInfoList << imageinfo_tmp
    end
  end
  @UserType = params['UserType']
  unless params['ReportTypeVersion'].nil?
    @ReportTypeVersion = []
    params['ReportTypeVersion'].each do |i|
      reporttypeversion_tmp = ReportTypeVersion.new
      reporttypeversion_tmp.deserialize(i)
      @ReportTypeVersion << reporttypeversion_tmp
    end
  end
  unless params['OcrInfoList'].nil?
    @OcrInfoList = []
    params['OcrInfoList'].each do |i|
      ocrinfo_tmp = OcrInfo.new
      ocrinfo_tmp.deserialize(i)
      @OcrInfoList << ocrinfo_tmp
    end
  end
end

def initialize(type=nil, isusedclassify=nil, handleparam=nil, imageinfolist=nil, usertype=nil, reporttypeversion=nil, ocrinfolist=nil)

def initialize(type=nil, isusedclassify=nil, handleparam=nil, imageinfolist=nil, usertype=nil, reporttypeversion=nil, ocrinfolist=nil)
  @Type = type
  @IsUsedClassify = isusedclassify
  @HandleParam = handleparam
  @ImageInfoList = imageinfolist
  @UserType = usertype
  @ReportTypeVersion = reporttypeversion
  @OcrInfoList = ocrinfolist
end