Class: TencentCloud::Iir::V20200417::ProductInfo

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

Overview

图像识别出的商品的详细信息。当图像中检测到多个物品时,会对显著性最高的物品进行识别。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(findsku = nil, location = nil, name = nil, brand = nil, price = nil, productcategory = nil, score = nil, image = nil) ⇒ ProductInfo

Returns a new instance of ProductInfo.



74
75
76
77
78
79
80
81
82
83
# File 'lib/v20200417/models.rb', line 74

def initialize(findsku=nil, location=nil, name=nil, brand=nil, price=nil, productcategory=nil, score=nil, image=nil)
  @FindSKU = findsku
  @Location = location
  @Name = name
  @Brand = brand
  @Price = price
  @ProductCategory = productcategory
  @Score = score
  @Image = image
end

Instance Attribute Details

#BrandObject

0表示未找到同款商品, 具体商品信息为空(参考价格、名称、品牌等),仅提供商品类目。是否找到同款的判断依据为Score分值,分值越大则同款的可能性越大。包含:鞋、图书音像、箱包、美妆个护、服饰、家电数码、玩具乐器、食品饮料、珠宝、家居家装、药品、酒水、绿植园艺、其他商品、非商品等。当类别为“非商品”时,除Location、Score和本字段之外的商品信息为空。

Parameters:

  • FindSKU:

    1表示找到同款商品,以下字段为同款商品信息;

  • Location:

    本商品在图片中的坐标,表示为矩形框的四个顶点坐标。

  • Name:

    商品名称

  • Brand:

    商品品牌

  • Price:

    参考价格,综合多个信息源,仅供参考。

  • ProductCategory:

    识别结果的商品类目。

  • Score:

    输入图片中的主体物品和输出结果的相似度。分值越大,输出结果与输入图片是同款的可能性越高。

  • Image:

    搜索到的商品配图URL



72
73
74
# File 'lib/v20200417/models.rb', line 72

def Brand
  @Brand
end

#FindSKUObject

0表示未找到同款商品, 具体商品信息为空(参考价格、名称、品牌等),仅提供商品类目。是否找到同款的判断依据为Score分值,分值越大则同款的可能性越大。包含:鞋、图书音像、箱包、美妆个护、服饰、家电数码、玩具乐器、食品饮料、珠宝、家居家装、药品、酒水、绿植园艺、其他商品、非商品等。当类别为“非商品”时,除Location、Score和本字段之外的商品信息为空。

Parameters:

  • FindSKU:

    1表示找到同款商品,以下字段为同款商品信息;

  • Location:

    本商品在图片中的坐标,表示为矩形框的四个顶点坐标。

  • Name:

    商品名称

  • Brand:

    商品品牌

  • Price:

    参考价格,综合多个信息源,仅供参考。

  • ProductCategory:

    识别结果的商品类目。

  • Score:

    输入图片中的主体物品和输出结果的相似度。分值越大,输出结果与输入图片是同款的可能性越高。

  • Image:

    搜索到的商品配图URL



72
73
74
# File 'lib/v20200417/models.rb', line 72

def FindSKU
  @FindSKU
end

#ImageObject

0表示未找到同款商品, 具体商品信息为空(参考价格、名称、品牌等),仅提供商品类目。是否找到同款的判断依据为Score分值,分值越大则同款的可能性越大。包含:鞋、图书音像、箱包、美妆个护、服饰、家电数码、玩具乐器、食品饮料、珠宝、家居家装、药品、酒水、绿植园艺、其他商品、非商品等。当类别为“非商品”时,除Location、Score和本字段之外的商品信息为空。

Parameters:

  • FindSKU:

    1表示找到同款商品,以下字段为同款商品信息;

  • Location:

    本商品在图片中的坐标,表示为矩形框的四个顶点坐标。

  • Name:

    商品名称

  • Brand:

    商品品牌

  • Price:

    参考价格,综合多个信息源,仅供参考。

  • ProductCategory:

    识别结果的商品类目。

  • Score:

    输入图片中的主体物品和输出结果的相似度。分值越大,输出结果与输入图片是同款的可能性越高。

  • Image:

    搜索到的商品配图URL



72
73
74
# File 'lib/v20200417/models.rb', line 72

def Image
  @Image
end

#LocationObject

0表示未找到同款商品, 具体商品信息为空(参考价格、名称、品牌等),仅提供商品类目。是否找到同款的判断依据为Score分值,分值越大则同款的可能性越大。包含:鞋、图书音像、箱包、美妆个护、服饰、家电数码、玩具乐器、食品饮料、珠宝、家居家装、药品、酒水、绿植园艺、其他商品、非商品等。当类别为“非商品”时,除Location、Score和本字段之外的商品信息为空。

Parameters:

  • FindSKU:

    1表示找到同款商品,以下字段为同款商品信息;

  • Location:

    本商品在图片中的坐标,表示为矩形框的四个顶点坐标。

  • Name:

    商品名称

  • Brand:

    商品品牌

  • Price:

    参考价格,综合多个信息源,仅供参考。

  • ProductCategory:

    识别结果的商品类目。

  • Score:

    输入图片中的主体物品和输出结果的相似度。分值越大,输出结果与输入图片是同款的可能性越高。

  • Image:

    搜索到的商品配图URL



72
73
74
# File 'lib/v20200417/models.rb', line 72

def Location
  @Location
end

#NameObject

0表示未找到同款商品, 具体商品信息为空(参考价格、名称、品牌等),仅提供商品类目。是否找到同款的判断依据为Score分值,分值越大则同款的可能性越大。包含:鞋、图书音像、箱包、美妆个护、服饰、家电数码、玩具乐器、食品饮料、珠宝、家居家装、药品、酒水、绿植园艺、其他商品、非商品等。当类别为“非商品”时,除Location、Score和本字段之外的商品信息为空。

Parameters:

  • FindSKU:

    1表示找到同款商品,以下字段为同款商品信息;

  • Location:

    本商品在图片中的坐标,表示为矩形框的四个顶点坐标。

  • Name:

    商品名称

  • Brand:

    商品品牌

  • Price:

    参考价格,综合多个信息源,仅供参考。

  • ProductCategory:

    识别结果的商品类目。

  • Score:

    输入图片中的主体物品和输出结果的相似度。分值越大,输出结果与输入图片是同款的可能性越高。

  • Image:

    搜索到的商品配图URL



72
73
74
# File 'lib/v20200417/models.rb', line 72

def Name
  @Name
end

#PriceObject

0表示未找到同款商品, 具体商品信息为空(参考价格、名称、品牌等),仅提供商品类目。是否找到同款的判断依据为Score分值,分值越大则同款的可能性越大。包含:鞋、图书音像、箱包、美妆个护、服饰、家电数码、玩具乐器、食品饮料、珠宝、家居家装、药品、酒水、绿植园艺、其他商品、非商品等。当类别为“非商品”时,除Location、Score和本字段之外的商品信息为空。

Parameters:

  • FindSKU:

    1表示找到同款商品,以下字段为同款商品信息;

  • Location:

    本商品在图片中的坐标,表示为矩形框的四个顶点坐标。

  • Name:

    商品名称

  • Brand:

    商品品牌

  • Price:

    参考价格,综合多个信息源,仅供参考。

  • ProductCategory:

    识别结果的商品类目。

  • Score:

    输入图片中的主体物品和输出结果的相似度。分值越大,输出结果与输入图片是同款的可能性越高。

  • Image:

    搜索到的商品配图URL



72
73
74
# File 'lib/v20200417/models.rb', line 72

def Price
  @Price
end

#ProductCategoryObject

0表示未找到同款商品, 具体商品信息为空(参考价格、名称、品牌等),仅提供商品类目。是否找到同款的判断依据为Score分值,分值越大则同款的可能性越大。包含:鞋、图书音像、箱包、美妆个护、服饰、家电数码、玩具乐器、食品饮料、珠宝、家居家装、药品、酒水、绿植园艺、其他商品、非商品等。当类别为“非商品”时,除Location、Score和本字段之外的商品信息为空。

Parameters:

  • FindSKU:

    1表示找到同款商品,以下字段为同款商品信息;

  • Location:

    本商品在图片中的坐标,表示为矩形框的四个顶点坐标。

  • Name:

    商品名称

  • Brand:

    商品品牌

  • Price:

    参考价格,综合多个信息源,仅供参考。

  • ProductCategory:

    识别结果的商品类目。

  • Score:

    输入图片中的主体物品和输出结果的相似度。分值越大,输出结果与输入图片是同款的可能性越高。

  • Image:

    搜索到的商品配图URL



72
73
74
# File 'lib/v20200417/models.rb', line 72

def ProductCategory
  @ProductCategory
end

#ScoreObject

0表示未找到同款商品, 具体商品信息为空(参考价格、名称、品牌等),仅提供商品类目。是否找到同款的判断依据为Score分值,分值越大则同款的可能性越大。包含:鞋、图书音像、箱包、美妆个护、服饰、家电数码、玩具乐器、食品饮料、珠宝、家居家装、药品、酒水、绿植园艺、其他商品、非商品等。当类别为“非商品”时,除Location、Score和本字段之外的商品信息为空。

Parameters:

  • FindSKU:

    1表示找到同款商品,以下字段为同款商品信息;

  • Location:

    本商品在图片中的坐标,表示为矩形框的四个顶点坐标。

  • Name:

    商品名称

  • Brand:

    商品品牌

  • Price:

    参考价格,综合多个信息源,仅供参考。

  • ProductCategory:

    识别结果的商品类目。

  • Score:

    输入图片中的主体物品和输出结果的相似度。分值越大,输出结果与输入图片是同款的可能性越高。

  • Image:

    搜索到的商品配图URL



72
73
74
# File 'lib/v20200417/models.rb', line 72

def Score
  @Score
end

Instance Method Details

#deserialize(params) ⇒ Object



85
86
87
88
89
90
91
92
93
94
95
96
97
# File 'lib/v20200417/models.rb', line 85

def deserialize(params)
  @FindSKU = params['FindSKU']
  unless params['Location'].nil?
    @Location = Location.new
    @Location.deserialize(params['Location'])
  end
  @Name = params['Name']
  @Brand = params['Brand']
  @Price = params['Price']
  @ProductCategory = params['ProductCategory']
  @Score = params['Score']
  @Image = params['Image']
end