Class: TencentCloud::Aiart::V20221229::RefineImageRequest

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

Overview

RefineImage请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(inputurl = nil, inputimage = nil, rspimgtype = nil) ⇒ RefineImageRequest

Returns a new instance of RefineImageRequest.



972
973
974
975
976
# File 'lib/v20221229/models.rb', line 972

def initialize(inputurl=nil, inputimage=nil, rspimgtype=nil)
  @InputUrl = inputurl
  @InputImage = inputimage
  @RspImgType = rspimgtype
end

Instance Attribute Details

#InputImageObject

Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。

Parameters:

  • InputUrl:

    输入图 Url。

  • InputImage:

    输入图 Base64 数据。

  • RspImgType:

    返回图像方式(base64 或 url),二选一,默认为 base64。url 有效期为1小时。 示例值:url



970
971
972
# File 'lib/v20221229/models.rb', line 970

def InputImage
  @InputImage
end

#InputUrlObject

Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。

Parameters:

  • InputUrl:

    输入图 Url。

  • InputImage:

    输入图 Base64 数据。

  • RspImgType:

    返回图像方式(base64 或 url),二选一,默认为 base64。url 有效期为1小时。 示例值:url



970
971
972
# File 'lib/v20221229/models.rb', line 970

def InputUrl
  @InputUrl
end

#RspImgTypeObject

Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。

Parameters:

  • InputUrl:

    输入图 Url。

  • InputImage:

    输入图 Base64 数据。

  • RspImgType:

    返回图像方式(base64 或 url),二选一,默认为 base64。url 有效期为1小时。 示例值:url



970
971
972
# File 'lib/v20221229/models.rb', line 970

def RspImgType
  @RspImgType
end

Instance Method Details

#deserialize(params) ⇒ Object



978
979
980
981
982
# File 'lib/v20221229/models.rb', line 978

def deserialize(params)
  @InputUrl = params['InputUrl']
  @InputImage = params['InputImage']
  @RspImgType = params['RspImgType']
end