Class: TencentCloud::Aiart::V20221229::ImageToImageRequest

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

Overview

ImageToImage请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(inputimage = nil, inputurl = nil, prompt = nil, negativeprompt = nil, styles = nil, resultconfig = nil, logoadd = nil, logoparam = nil, strength = nil, rspimgtype = nil, enhanceimage = nil, restoreface = nil) ⇒ ImageToImageRequest

Returns a new instance of ImageToImageRequest.



469
470
471
472
473
474
475
476
477
478
479
480
481
482
# File 'lib/v20221229/models.rb', line 469

def initialize(inputimage=nil, inputurl=nil, prompt=nil, negativeprompt=nil, styles=nil, resultconfig=nil, logoadd=nil, logoparam=nil, strength=nil, rspimgtype=nil, enhanceimage=nil, restoreface=nil)
  @InputImage = inputimage
  @InputUrl = inputurl
  @Prompt = prompt
  @NegativePrompt = negativeprompt
  @Styles = styles
  @ResultConfig = resultconfig
  @LogoAdd = logoadd
  @LogoParam = logoparam
  @Strength = strength
  @RspImgType = rspimgtype
  @EnhanceImage = enhanceimage
  @RestoreFace = restoreface
end

Instance Attribute Details

#EnhanceImageObject

算法将根据输入的图片,结合文本描述智能生成与之相关的图像。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000且大于50,转成 Base64 字符串后小于 8MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。算法将根据输入的图片,结合文本描述智能生成与之相关的图像。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000且大于50,转成 Base64 字符串后小于 8MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。用于在输入图的基础上引导生成图效果,增加生成结果中出现描述内容的可能。推荐使用中文。最多支持256个 utf-8 字符。用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。推荐使用中文。最多可传256个 utf-8 字符。请在 [图像风格化风格列表](cloud.tencent.com/document/product/1668/86250) 中选择期望的风格,传入风格编号。推荐使用且只使用一种风格。不传默认使用201(日系动漫风格)。支持生成以下分辨率的图片:origin(与输入图分辨率一致,长边最高为2000,超出将做等比例缩小)、768:768(1:1)、768:1024(3:4)、1024:768(4:3)。不传默认使用origin。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。Strength 值越小,生成图和原图越接近,取值范围(0, 1],不传使用模型内置的默认值。推荐的取值范围为0.6 - 0.8。1:开启0:关闭开启后将增强图像的画质清晰度,生成耗时有所增加。若上传大于0的值,将以此为上限对每张图片中面积占比较小的面部进行细节修复,生成耗时根据实际优化的面部个数有所增加。

Parameters:

  • InputImage:

    输入图 Base64 数据。

  • InputUrl:

    输入图 Url。

  • Prompt:

    文本描述。

  • NegativePrompt:

    反向文本描述。

  • Styles:

    绘画风格。

  • ResultConfig:

    生成图结果的配置,包括输出图片分辨率和尺寸等。

  • LogoAdd:

    为生成结果图添加标识的开关,默认为1。

  • LogoParam:

    标识内容设置。

  • Strength:

    生成自由度。

  • RspImgType:

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

  • EnhanceImage:

    画质增强开关,默认关闭。

  • RestoreFace:

    细节优化的面部数量上限,支持0 ~ 6,默认为0。



467
468
469
# File 'lib/v20221229/models.rb', line 467

def EnhanceImage
  @EnhanceImage
end

#InputImageObject

算法将根据输入的图片,结合文本描述智能生成与之相关的图像。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000且大于50,转成 Base64 字符串后小于 8MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。算法将根据输入的图片,结合文本描述智能生成与之相关的图像。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000且大于50,转成 Base64 字符串后小于 8MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。用于在输入图的基础上引导生成图效果,增加生成结果中出现描述内容的可能。推荐使用中文。最多支持256个 utf-8 字符。用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。推荐使用中文。最多可传256个 utf-8 字符。请在 [图像风格化风格列表](cloud.tencent.com/document/product/1668/86250) 中选择期望的风格,传入风格编号。推荐使用且只使用一种风格。不传默认使用201(日系动漫风格)。支持生成以下分辨率的图片:origin(与输入图分辨率一致,长边最高为2000,超出将做等比例缩小)、768:768(1:1)、768:1024(3:4)、1024:768(4:3)。不传默认使用origin。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。Strength 值越小,生成图和原图越接近,取值范围(0, 1],不传使用模型内置的默认值。推荐的取值范围为0.6 - 0.8。1:开启0:关闭开启后将增强图像的画质清晰度,生成耗时有所增加。若上传大于0的值,将以此为上限对每张图片中面积占比较小的面部进行细节修复,生成耗时根据实际优化的面部个数有所增加。

Parameters:

  • InputImage:

    输入图 Base64 数据。

  • InputUrl:

    输入图 Url。

  • Prompt:

    文本描述。

  • NegativePrompt:

    反向文本描述。

  • Styles:

    绘画风格。

  • ResultConfig:

    生成图结果的配置,包括输出图片分辨率和尺寸等。

  • LogoAdd:

    为生成结果图添加标识的开关,默认为1。

  • LogoParam:

    标识内容设置。

  • Strength:

    生成自由度。

  • RspImgType:

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

  • EnhanceImage:

    画质增强开关,默认关闭。

  • RestoreFace:

    细节优化的面部数量上限,支持0 ~ 6,默认为0。



467
468
469
# File 'lib/v20221229/models.rb', line 467

def InputImage
  @InputImage
end

#InputUrlObject

算法将根据输入的图片,结合文本描述智能生成与之相关的图像。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000且大于50,转成 Base64 字符串后小于 8MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。算法将根据输入的图片,结合文本描述智能生成与之相关的图像。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000且大于50,转成 Base64 字符串后小于 8MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。用于在输入图的基础上引导生成图效果,增加生成结果中出现描述内容的可能。推荐使用中文。最多支持256个 utf-8 字符。用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。推荐使用中文。最多可传256个 utf-8 字符。请在 [图像风格化风格列表](cloud.tencent.com/document/product/1668/86250) 中选择期望的风格,传入风格编号。推荐使用且只使用一种风格。不传默认使用201(日系动漫风格)。支持生成以下分辨率的图片:origin(与输入图分辨率一致,长边最高为2000,超出将做等比例缩小)、768:768(1:1)、768:1024(3:4)、1024:768(4:3)。不传默认使用origin。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。Strength 值越小,生成图和原图越接近,取值范围(0, 1],不传使用模型内置的默认值。推荐的取值范围为0.6 - 0.8。1:开启0:关闭开启后将增强图像的画质清晰度,生成耗时有所增加。若上传大于0的值,将以此为上限对每张图片中面积占比较小的面部进行细节修复,生成耗时根据实际优化的面部个数有所增加。

Parameters:

  • InputImage:

    输入图 Base64 数据。

  • InputUrl:

    输入图 Url。

  • Prompt:

    文本描述。

  • NegativePrompt:

    反向文本描述。

  • Styles:

    绘画风格。

  • ResultConfig:

    生成图结果的配置,包括输出图片分辨率和尺寸等。

  • LogoAdd:

    为生成结果图添加标识的开关,默认为1。

  • LogoParam:

    标识内容设置。

  • Strength:

    生成自由度。

  • RspImgType:

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

  • EnhanceImage:

    画质增强开关,默认关闭。

  • RestoreFace:

    细节优化的面部数量上限,支持0 ~ 6,默认为0。



467
468
469
# File 'lib/v20221229/models.rb', line 467

def InputUrl
  @InputUrl
end

#LogoAddObject

算法将根据输入的图片,结合文本描述智能生成与之相关的图像。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000且大于50,转成 Base64 字符串后小于 8MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。算法将根据输入的图片,结合文本描述智能生成与之相关的图像。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000且大于50,转成 Base64 字符串后小于 8MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。用于在输入图的基础上引导生成图效果,增加生成结果中出现描述内容的可能。推荐使用中文。最多支持256个 utf-8 字符。用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。推荐使用中文。最多可传256个 utf-8 字符。请在 [图像风格化风格列表](cloud.tencent.com/document/product/1668/86250) 中选择期望的风格,传入风格编号。推荐使用且只使用一种风格。不传默认使用201(日系动漫风格)。支持生成以下分辨率的图片:origin(与输入图分辨率一致,长边最高为2000,超出将做等比例缩小)、768:768(1:1)、768:1024(3:4)、1024:768(4:3)。不传默认使用origin。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。Strength 值越小,生成图和原图越接近,取值范围(0, 1],不传使用模型内置的默认值。推荐的取值范围为0.6 - 0.8。1:开启0:关闭开启后将增强图像的画质清晰度,生成耗时有所增加。若上传大于0的值,将以此为上限对每张图片中面积占比较小的面部进行细节修复,生成耗时根据实际优化的面部个数有所增加。

Parameters:

  • InputImage:

    输入图 Base64 数据。

  • InputUrl:

    输入图 Url。

  • Prompt:

    文本描述。

  • NegativePrompt:

    反向文本描述。

  • Styles:

    绘画风格。

  • ResultConfig:

    生成图结果的配置,包括输出图片分辨率和尺寸等。

  • LogoAdd:

    为生成结果图添加标识的开关,默认为1。

  • LogoParam:

    标识内容设置。

  • Strength:

    生成自由度。

  • RspImgType:

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

  • EnhanceImage:

    画质增强开关,默认关闭。

  • RestoreFace:

    细节优化的面部数量上限,支持0 ~ 6,默认为0。



467
468
469
# File 'lib/v20221229/models.rb', line 467

def LogoAdd
  @LogoAdd
end

#LogoParamObject

算法将根据输入的图片,结合文本描述智能生成与之相关的图像。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000且大于50,转成 Base64 字符串后小于 8MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。算法将根据输入的图片,结合文本描述智能生成与之相关的图像。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000且大于50,转成 Base64 字符串后小于 8MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。用于在输入图的基础上引导生成图效果,增加生成结果中出现描述内容的可能。推荐使用中文。最多支持256个 utf-8 字符。用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。推荐使用中文。最多可传256个 utf-8 字符。请在 [图像风格化风格列表](cloud.tencent.com/document/product/1668/86250) 中选择期望的风格,传入风格编号。推荐使用且只使用一种风格。不传默认使用201(日系动漫风格)。支持生成以下分辨率的图片:origin(与输入图分辨率一致,长边最高为2000,超出将做等比例缩小)、768:768(1:1)、768:1024(3:4)、1024:768(4:3)。不传默认使用origin。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。Strength 值越小,生成图和原图越接近,取值范围(0, 1],不传使用模型内置的默认值。推荐的取值范围为0.6 - 0.8。1:开启0:关闭开启后将增强图像的画质清晰度,生成耗时有所增加。若上传大于0的值,将以此为上限对每张图片中面积占比较小的面部进行细节修复,生成耗时根据实际优化的面部个数有所增加。

Parameters:

  • InputImage:

    输入图 Base64 数据。

  • InputUrl:

    输入图 Url。

  • Prompt:

    文本描述。

  • NegativePrompt:

    反向文本描述。

  • Styles:

    绘画风格。

  • ResultConfig:

    生成图结果的配置,包括输出图片分辨率和尺寸等。

  • LogoAdd:

    为生成结果图添加标识的开关,默认为1。

  • LogoParam:

    标识内容设置。

  • Strength:

    生成自由度。

  • RspImgType:

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

  • EnhanceImage:

    画质增强开关,默认关闭。

  • RestoreFace:

    细节优化的面部数量上限,支持0 ~ 6,默认为0。



467
468
469
# File 'lib/v20221229/models.rb', line 467

def LogoParam
  @LogoParam
end

#NegativePromptObject

算法将根据输入的图片,结合文本描述智能生成与之相关的图像。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000且大于50,转成 Base64 字符串后小于 8MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。算法将根据输入的图片,结合文本描述智能生成与之相关的图像。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000且大于50,转成 Base64 字符串后小于 8MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。用于在输入图的基础上引导生成图效果,增加生成结果中出现描述内容的可能。推荐使用中文。最多支持256个 utf-8 字符。用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。推荐使用中文。最多可传256个 utf-8 字符。请在 [图像风格化风格列表](cloud.tencent.com/document/product/1668/86250) 中选择期望的风格,传入风格编号。推荐使用且只使用一种风格。不传默认使用201(日系动漫风格)。支持生成以下分辨率的图片:origin(与输入图分辨率一致,长边最高为2000,超出将做等比例缩小)、768:768(1:1)、768:1024(3:4)、1024:768(4:3)。不传默认使用origin。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。Strength 值越小,生成图和原图越接近,取值范围(0, 1],不传使用模型内置的默认值。推荐的取值范围为0.6 - 0.8。1:开启0:关闭开启后将增强图像的画质清晰度,生成耗时有所增加。若上传大于0的值,将以此为上限对每张图片中面积占比较小的面部进行细节修复,生成耗时根据实际优化的面部个数有所增加。

Parameters:

  • InputImage:

    输入图 Base64 数据。

  • InputUrl:

    输入图 Url。

  • Prompt:

    文本描述。

  • NegativePrompt:

    反向文本描述。

  • Styles:

    绘画风格。

  • ResultConfig:

    生成图结果的配置,包括输出图片分辨率和尺寸等。

  • LogoAdd:

    为生成结果图添加标识的开关,默认为1。

  • LogoParam:

    标识内容设置。

  • Strength:

    生成自由度。

  • RspImgType:

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

  • EnhanceImage:

    画质增强开关,默认关闭。

  • RestoreFace:

    细节优化的面部数量上限,支持0 ~ 6,默认为0。



467
468
469
# File 'lib/v20221229/models.rb', line 467

def NegativePrompt
  @NegativePrompt
end

#PromptObject

算法将根据输入的图片,结合文本描述智能生成与之相关的图像。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000且大于50,转成 Base64 字符串后小于 8MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。算法将根据输入的图片,结合文本描述智能生成与之相关的图像。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000且大于50,转成 Base64 字符串后小于 8MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。用于在输入图的基础上引导生成图效果,增加生成结果中出现描述内容的可能。推荐使用中文。最多支持256个 utf-8 字符。用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。推荐使用中文。最多可传256个 utf-8 字符。请在 [图像风格化风格列表](cloud.tencent.com/document/product/1668/86250) 中选择期望的风格,传入风格编号。推荐使用且只使用一种风格。不传默认使用201(日系动漫风格)。支持生成以下分辨率的图片:origin(与输入图分辨率一致,长边最高为2000,超出将做等比例缩小)、768:768(1:1)、768:1024(3:4)、1024:768(4:3)。不传默认使用origin。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。Strength 值越小,生成图和原图越接近,取值范围(0, 1],不传使用模型内置的默认值。推荐的取值范围为0.6 - 0.8。1:开启0:关闭开启后将增强图像的画质清晰度,生成耗时有所增加。若上传大于0的值,将以此为上限对每张图片中面积占比较小的面部进行细节修复,生成耗时根据实际优化的面部个数有所增加。

Parameters:

  • InputImage:

    输入图 Base64 数据。

  • InputUrl:

    输入图 Url。

  • Prompt:

    文本描述。

  • NegativePrompt:

    反向文本描述。

  • Styles:

    绘画风格。

  • ResultConfig:

    生成图结果的配置,包括输出图片分辨率和尺寸等。

  • LogoAdd:

    为生成结果图添加标识的开关,默认为1。

  • LogoParam:

    标识内容设置。

  • Strength:

    生成自由度。

  • RspImgType:

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

  • EnhanceImage:

    画质增强开关,默认关闭。

  • RestoreFace:

    细节优化的面部数量上限,支持0 ~ 6,默认为0。



467
468
469
# File 'lib/v20221229/models.rb', line 467

def Prompt
  @Prompt
end

#RestoreFaceObject

算法将根据输入的图片,结合文本描述智能生成与之相关的图像。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000且大于50,转成 Base64 字符串后小于 8MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。算法将根据输入的图片,结合文本描述智能生成与之相关的图像。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000且大于50,转成 Base64 字符串后小于 8MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。用于在输入图的基础上引导生成图效果,增加生成结果中出现描述内容的可能。推荐使用中文。最多支持256个 utf-8 字符。用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。推荐使用中文。最多可传256个 utf-8 字符。请在 [图像风格化风格列表](cloud.tencent.com/document/product/1668/86250) 中选择期望的风格,传入风格编号。推荐使用且只使用一种风格。不传默认使用201(日系动漫风格)。支持生成以下分辨率的图片:origin(与输入图分辨率一致,长边最高为2000,超出将做等比例缩小)、768:768(1:1)、768:1024(3:4)、1024:768(4:3)。不传默认使用origin。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。Strength 值越小,生成图和原图越接近,取值范围(0, 1],不传使用模型内置的默认值。推荐的取值范围为0.6 - 0.8。1:开启0:关闭开启后将增强图像的画质清晰度,生成耗时有所增加。若上传大于0的值,将以此为上限对每张图片中面积占比较小的面部进行细节修复,生成耗时根据实际优化的面部个数有所增加。

Parameters:

  • InputImage:

    输入图 Base64 数据。

  • InputUrl:

    输入图 Url。

  • Prompt:

    文本描述。

  • NegativePrompt:

    反向文本描述。

  • Styles:

    绘画风格。

  • ResultConfig:

    生成图结果的配置,包括输出图片分辨率和尺寸等。

  • LogoAdd:

    为生成结果图添加标识的开关,默认为1。

  • LogoParam:

    标识内容设置。

  • Strength:

    生成自由度。

  • RspImgType:

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

  • EnhanceImage:

    画质增强开关,默认关闭。

  • RestoreFace:

    细节优化的面部数量上限,支持0 ~ 6,默认为0。



467
468
469
# File 'lib/v20221229/models.rb', line 467

def RestoreFace
  @RestoreFace
end

#ResultConfigObject

算法将根据输入的图片,结合文本描述智能生成与之相关的图像。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000且大于50,转成 Base64 字符串后小于 8MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。算法将根据输入的图片,结合文本描述智能生成与之相关的图像。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000且大于50,转成 Base64 字符串后小于 8MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。用于在输入图的基础上引导生成图效果,增加生成结果中出现描述内容的可能。推荐使用中文。最多支持256个 utf-8 字符。用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。推荐使用中文。最多可传256个 utf-8 字符。请在 [图像风格化风格列表](cloud.tencent.com/document/product/1668/86250) 中选择期望的风格,传入风格编号。推荐使用且只使用一种风格。不传默认使用201(日系动漫风格)。支持生成以下分辨率的图片:origin(与输入图分辨率一致,长边最高为2000,超出将做等比例缩小)、768:768(1:1)、768:1024(3:4)、1024:768(4:3)。不传默认使用origin。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。Strength 值越小,生成图和原图越接近,取值范围(0, 1],不传使用模型内置的默认值。推荐的取值范围为0.6 - 0.8。1:开启0:关闭开启后将增强图像的画质清晰度,生成耗时有所增加。若上传大于0的值,将以此为上限对每张图片中面积占比较小的面部进行细节修复,生成耗时根据实际优化的面部个数有所增加。

Parameters:

  • InputImage:

    输入图 Base64 数据。

  • InputUrl:

    输入图 Url。

  • Prompt:

    文本描述。

  • NegativePrompt:

    反向文本描述。

  • Styles:

    绘画风格。

  • ResultConfig:

    生成图结果的配置,包括输出图片分辨率和尺寸等。

  • LogoAdd:

    为生成结果图添加标识的开关,默认为1。

  • LogoParam:

    标识内容设置。

  • Strength:

    生成自由度。

  • RspImgType:

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

  • EnhanceImage:

    画质增强开关,默认关闭。

  • RestoreFace:

    细节优化的面部数量上限,支持0 ~ 6,默认为0。



467
468
469
# File 'lib/v20221229/models.rb', line 467

def ResultConfig
  @ResultConfig
end

#RspImgTypeObject

算法将根据输入的图片,结合文本描述智能生成与之相关的图像。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000且大于50,转成 Base64 字符串后小于 8MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。算法将根据输入的图片,结合文本描述智能生成与之相关的图像。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000且大于50,转成 Base64 字符串后小于 8MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。用于在输入图的基础上引导生成图效果,增加生成结果中出现描述内容的可能。推荐使用中文。最多支持256个 utf-8 字符。用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。推荐使用中文。最多可传256个 utf-8 字符。请在 [图像风格化风格列表](cloud.tencent.com/document/product/1668/86250) 中选择期望的风格,传入风格编号。推荐使用且只使用一种风格。不传默认使用201(日系动漫风格)。支持生成以下分辨率的图片:origin(与输入图分辨率一致,长边最高为2000,超出将做等比例缩小)、768:768(1:1)、768:1024(3:4)、1024:768(4:3)。不传默认使用origin。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。Strength 值越小,生成图和原图越接近,取值范围(0, 1],不传使用模型内置的默认值。推荐的取值范围为0.6 - 0.8。1:开启0:关闭开启后将增强图像的画质清晰度,生成耗时有所增加。若上传大于0的值,将以此为上限对每张图片中面积占比较小的面部进行细节修复,生成耗时根据实际优化的面部个数有所增加。

Parameters:

  • InputImage:

    输入图 Base64 数据。

  • InputUrl:

    输入图 Url。

  • Prompt:

    文本描述。

  • NegativePrompt:

    反向文本描述。

  • Styles:

    绘画风格。

  • ResultConfig:

    生成图结果的配置,包括输出图片分辨率和尺寸等。

  • LogoAdd:

    为生成结果图添加标识的开关,默认为1。

  • LogoParam:

    标识内容设置。

  • Strength:

    生成自由度。

  • RspImgType:

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

  • EnhanceImage:

    画质增强开关,默认关闭。

  • RestoreFace:

    细节优化的面部数量上限,支持0 ~ 6,默认为0。



467
468
469
# File 'lib/v20221229/models.rb', line 467

def RspImgType
  @RspImgType
end

#StrengthObject

算法将根据输入的图片,结合文本描述智能生成与之相关的图像。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000且大于50,转成 Base64 字符串后小于 8MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。算法将根据输入的图片,结合文本描述智能生成与之相关的图像。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000且大于50,转成 Base64 字符串后小于 8MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。用于在输入图的基础上引导生成图效果,增加生成结果中出现描述内容的可能。推荐使用中文。最多支持256个 utf-8 字符。用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。推荐使用中文。最多可传256个 utf-8 字符。请在 [图像风格化风格列表](cloud.tencent.com/document/product/1668/86250) 中选择期望的风格,传入风格编号。推荐使用且只使用一种风格。不传默认使用201(日系动漫风格)。支持生成以下分辨率的图片:origin(与输入图分辨率一致,长边最高为2000,超出将做等比例缩小)、768:768(1:1)、768:1024(3:4)、1024:768(4:3)。不传默认使用origin。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。Strength 值越小,生成图和原图越接近,取值范围(0, 1],不传使用模型内置的默认值。推荐的取值范围为0.6 - 0.8。1:开启0:关闭开启后将增强图像的画质清晰度,生成耗时有所增加。若上传大于0的值,将以此为上限对每张图片中面积占比较小的面部进行细节修复,生成耗时根据实际优化的面部个数有所增加。

Parameters:

  • InputImage:

    输入图 Base64 数据。

  • InputUrl:

    输入图 Url。

  • Prompt:

    文本描述。

  • NegativePrompt:

    反向文本描述。

  • Styles:

    绘画风格。

  • ResultConfig:

    生成图结果的配置,包括输出图片分辨率和尺寸等。

  • LogoAdd:

    为生成结果图添加标识的开关,默认为1。

  • LogoParam:

    标识内容设置。

  • Strength:

    生成自由度。

  • RspImgType:

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

  • EnhanceImage:

    画质增强开关,默认关闭。

  • RestoreFace:

    细节优化的面部数量上限,支持0 ~ 6,默认为0。



467
468
469
# File 'lib/v20221229/models.rb', line 467

def Strength
  @Strength
end

#StylesObject

算法将根据输入的图片,结合文本描述智能生成与之相关的图像。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000且大于50,转成 Base64 字符串后小于 8MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。算法将根据输入的图片,结合文本描述智能生成与之相关的图像。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000且大于50,转成 Base64 字符串后小于 8MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。用于在输入图的基础上引导生成图效果,增加生成结果中出现描述内容的可能。推荐使用中文。最多支持256个 utf-8 字符。用于一定程度上从反面引导模型生成的走向,减少生成结果中出现描述内容的可能,但不能完全杜绝。推荐使用中文。最多可传256个 utf-8 字符。请在 [图像风格化风格列表](cloud.tencent.com/document/product/1668/86250) 中选择期望的风格,传入风格编号。推荐使用且只使用一种风格。不传默认使用201(日系动漫风格)。支持生成以下分辨率的图片:origin(与输入图分辨率一致,长边最高为2000,超出将做等比例缩小)、768:768(1:1)、768:1024(3:4)、1024:768(4:3)。不传默认使用origin。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。Strength 值越小,生成图和原图越接近,取值范围(0, 1],不传使用模型内置的默认值。推荐的取值范围为0.6 - 0.8。1:开启0:关闭开启后将增强图像的画质清晰度,生成耗时有所增加。若上传大于0的值,将以此为上限对每张图片中面积占比较小的面部进行细节修复,生成耗时根据实际优化的面部个数有所增加。

Parameters:

  • InputImage:

    输入图 Base64 数据。

  • InputUrl:

    输入图 Url。

  • Prompt:

    文本描述。

  • NegativePrompt:

    反向文本描述。

  • Styles:

    绘画风格。

  • ResultConfig:

    生成图结果的配置,包括输出图片分辨率和尺寸等。

  • LogoAdd:

    为生成结果图添加标识的开关,默认为1。

  • LogoParam:

    标识内容设置。

  • Strength:

    生成自由度。

  • RspImgType:

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

  • EnhanceImage:

    画质增强开关,默认关闭。

  • RestoreFace:

    细节优化的面部数量上限,支持0 ~ 6,默认为0。



467
468
469
# File 'lib/v20221229/models.rb', line 467

def Styles
  @Styles
end

Instance Method Details

#deserialize(params) ⇒ Object



484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
# File 'lib/v20221229/models.rb', line 484

def deserialize(params)
  @InputImage = params['InputImage']
  @InputUrl = params['InputUrl']
  @Prompt = params['Prompt']
  @NegativePrompt = params['NegativePrompt']
  @Styles = params['Styles']
  unless params['ResultConfig'].nil?
    @ResultConfig = ResultConfig.new
    @ResultConfig.deserialize(params['ResultConfig'])
  end
  @LogoAdd = params['LogoAdd']
  unless params['LogoParam'].nil?
    @LogoParam = LogoParam.new
    @LogoParam.deserialize(params['LogoParam'])
  end
  @Strength = params['Strength']
  @RspImgType = params['RspImgType']
  @EnhanceImage = params['EnhanceImage']
  @RestoreFace = params['RestoreFace']
end