Class: TencentCloud::Aiart::V20221229::SubmitMemeJobRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Aiart::V20221229::SubmitMemeJobRequest
- Defined in:
- lib/v20221229/models.rb
Overview
SubmitMemeJob请求参数结构体
Instance Attribute Summary collapse
-
#Haircut ⇒ Object
请在 [表情动图模板列表](cloud.tencent.com/document/product/1668/115327) 中选择期望的模板,传入 Pose 名称。 Base64 和 Url 必须提供一个,如果都提供以 Url 为准。 图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。 Base64 和 Url 必须提供一个,如果都提供以 Url 为准。 图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。 真人类型支持256、512,默认为256, 卡通类型仅支持512。 仅对真人类型的 Pose 生效,将在生成的表情动图中显示指定的文字。如果传入的字符串长度大于10,只截取前10个显示。 如果不传,默认使用自带的文案。 如果 text = “” 空字符串,代表不在表情动图中添加文案。 true:裁剪过长的头发。 false:不裁剪过长的头发。 仅对卡通类型的 Pose 生效,默认为 false。 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。.
-
#InputImage ⇒ Object
请在 [表情动图模板列表](cloud.tencent.com/document/product/1668/115327) 中选择期望的模板,传入 Pose 名称。 Base64 和 Url 必须提供一个,如果都提供以 Url 为准。 图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。 Base64 和 Url 必须提供一个,如果都提供以 Url 为准。 图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。 真人类型支持256、512,默认为256, 卡通类型仅支持512。 仅对真人类型的 Pose 生效,将在生成的表情动图中显示指定的文字。如果传入的字符串长度大于10,只截取前10个显示。 如果不传,默认使用自带的文案。 如果 text = “” 空字符串,代表不在表情动图中添加文案。 true:裁剪过长的头发。 false:不裁剪过长的头发。 仅对卡通类型的 Pose 生效,默认为 false。 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。.
-
#InputUrl ⇒ Object
请在 [表情动图模板列表](cloud.tencent.com/document/product/1668/115327) 中选择期望的模板,传入 Pose 名称。 Base64 和 Url 必须提供一个,如果都提供以 Url 为准。 图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。 Base64 和 Url 必须提供一个,如果都提供以 Url 为准。 图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。 真人类型支持256、512,默认为256, 卡通类型仅支持512。 仅对真人类型的 Pose 生效,将在生成的表情动图中显示指定的文字。如果传入的字符串长度大于10,只截取前10个显示。 如果不传,默认使用自带的文案。 如果 text = “” 空字符串,代表不在表情动图中添加文案。 true:裁剪过长的头发。 false:不裁剪过长的头发。 仅对卡通类型的 Pose 生效,默认为 false。 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。.
-
#LogoAdd ⇒ Object
请在 [表情动图模板列表](cloud.tencent.com/document/product/1668/115327) 中选择期望的模板,传入 Pose 名称。 Base64 和 Url 必须提供一个,如果都提供以 Url 为准。 图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。 Base64 和 Url 必须提供一个,如果都提供以 Url 为准。 图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。 真人类型支持256、512,默认为256, 卡通类型仅支持512。 仅对真人类型的 Pose 生效,将在生成的表情动图中显示指定的文字。如果传入的字符串长度大于10,只截取前10个显示。 如果不传,默认使用自带的文案。 如果 text = “” 空字符串,代表不在表情动图中添加文案。 true:裁剪过长的头发。 false:不裁剪过长的头发。 仅对卡通类型的 Pose 生效,默认为 false。 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。.
-
#LogoParam ⇒ Object
请在 [表情动图模板列表](cloud.tencent.com/document/product/1668/115327) 中选择期望的模板,传入 Pose 名称。 Base64 和 Url 必须提供一个,如果都提供以 Url 为准。 图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。 Base64 和 Url 必须提供一个,如果都提供以 Url 为准。 图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。 真人类型支持256、512,默认为256, 卡通类型仅支持512。 仅对真人类型的 Pose 生效,将在生成的表情动图中显示指定的文字。如果传入的字符串长度大于10,只截取前10个显示。 如果不传,默认使用自带的文案。 如果 text = “” 空字符串,代表不在表情动图中添加文案。 true:裁剪过长的头发。 false:不裁剪过长的头发。 仅对卡通类型的 Pose 生效,默认为 false。 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。.
-
#Pose ⇒ Object
请在 [表情动图模板列表](cloud.tencent.com/document/product/1668/115327) 中选择期望的模板,传入 Pose 名称。 Base64 和 Url 必须提供一个,如果都提供以 Url 为准。 图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。 Base64 和 Url 必须提供一个,如果都提供以 Url 为准。 图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。 真人类型支持256、512,默认为256, 卡通类型仅支持512。 仅对真人类型的 Pose 生效,将在生成的表情动图中显示指定的文字。如果传入的字符串长度大于10,只截取前10个显示。 如果不传,默认使用自带的文案。 如果 text = “” 空字符串,代表不在表情动图中添加文案。 true:裁剪过长的头发。 false:不裁剪过长的头发。 仅对卡通类型的 Pose 生效,默认为 false。 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。.
-
#Resolution ⇒ Object
请在 [表情动图模板列表](cloud.tencent.com/document/product/1668/115327) 中选择期望的模板,传入 Pose 名称。 Base64 和 Url 必须提供一个,如果都提供以 Url 为准。 图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。 Base64 和 Url 必须提供一个,如果都提供以 Url 为准。 图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。 真人类型支持256、512,默认为256, 卡通类型仅支持512。 仅对真人类型的 Pose 生效,将在生成的表情动图中显示指定的文字。如果传入的字符串长度大于10,只截取前10个显示。 如果不传,默认使用自带的文案。 如果 text = “” 空字符串,代表不在表情动图中添加文案。 true:裁剪过长的头发。 false:不裁剪过长的头发。 仅对卡通类型的 Pose 生效,默认为 false。 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。.
-
#Text ⇒ Object
请在 [表情动图模板列表](cloud.tencent.com/document/product/1668/115327) 中选择期望的模板,传入 Pose 名称。 Base64 和 Url 必须提供一个,如果都提供以 Url 为准。 图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。 Base64 和 Url 必须提供一个,如果都提供以 Url 为准。 图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。 真人类型支持256、512,默认为256, 卡通类型仅支持512。 仅对真人类型的 Pose 生效,将在生成的表情动图中显示指定的文字。如果传入的字符串长度大于10,只截取前10个显示。 如果不传,默认使用自带的文案。 如果 text = “” 空字符串,代表不在表情动图中添加文案。 true:裁剪过长的头发。 false:不裁剪过长的头发。 仅对卡通类型的 Pose 生效,默认为 false。 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(pose = nil, inputimage = nil, inputurl = nil, resolution = nil, text = nil, haircut = nil, logoadd = nil, logoparam = nil) ⇒ SubmitMemeJobRequest
constructor
A new instance of SubmitMemeJobRequest.
Constructor Details
#initialize(pose = nil, inputimage = nil, inputurl = nil, resolution = nil, text = nil, haircut = nil, logoadd = nil, logoparam = nil) ⇒ SubmitMemeJobRequest
Returns a new instance of SubmitMemeJobRequest.
1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 |
# File 'lib/v20221229/models.rb', line 1396 def initialize(pose=nil, inputimage=nil, inputurl=nil, resolution=nil, text=nil, haircut=nil, logoadd=nil, logoparam=nil) @Pose = pose @InputImage = inputimage @InputUrl = inputurl @Resolution = resolution @Text = text @Haircut = haircut @LogoAdd = logoadd @LogoParam = logoparam end |
Instance Attribute Details
#Haircut ⇒ Object
请在 [表情动图模板列表](cloud.tencent.com/document/product/1668/115327) 中选择期望的模板,传入 Pose 名称。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。真人类型支持256、512,默认为256,卡通类型仅支持512。仅对真人类型的 Pose 生效,将在生成的表情动图中显示指定的文字。如果传入的字符串长度大于10,只截取前10个显示。如果不传,默认使用自带的文案。如果 text = “” 空字符串,代表不在表情动图中添加文案。true:裁剪过长的头发。false:不裁剪过长的头发。仅对卡通类型的 Pose 生效,默认为 false。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。
1394 1395 1396 |
# File 'lib/v20221229/models.rb', line 1394 def Haircut @Haircut end |
#InputImage ⇒ Object
请在 [表情动图模板列表](cloud.tencent.com/document/product/1668/115327) 中选择期望的模板,传入 Pose 名称。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。真人类型支持256、512,默认为256,卡通类型仅支持512。仅对真人类型的 Pose 生效,将在生成的表情动图中显示指定的文字。如果传入的字符串长度大于10,只截取前10个显示。如果不传,默认使用自带的文案。如果 text = “” 空字符串,代表不在表情动图中添加文案。true:裁剪过长的头发。false:不裁剪过长的头发。仅对卡通类型的 Pose 生效,默认为 false。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。
1394 1395 1396 |
# File 'lib/v20221229/models.rb', line 1394 def InputImage @InputImage end |
#InputUrl ⇒ Object
请在 [表情动图模板列表](cloud.tencent.com/document/product/1668/115327) 中选择期望的模板,传入 Pose 名称。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。真人类型支持256、512,默认为256,卡通类型仅支持512。仅对真人类型的 Pose 生效,将在生成的表情动图中显示指定的文字。如果传入的字符串长度大于10,只截取前10个显示。如果不传,默认使用自带的文案。如果 text = “” 空字符串,代表不在表情动图中添加文案。true:裁剪过长的头发。false:不裁剪过长的头发。仅对卡通类型的 Pose 生效,默认为 false。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。
1394 1395 1396 |
# File 'lib/v20221229/models.rb', line 1394 def InputUrl @InputUrl end |
#LogoAdd ⇒ Object
请在 [表情动图模板列表](cloud.tencent.com/document/product/1668/115327) 中选择期望的模板,传入 Pose 名称。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。真人类型支持256、512,默认为256,卡通类型仅支持512。仅对真人类型的 Pose 生效,将在生成的表情动图中显示指定的文字。如果传入的字符串长度大于10,只截取前10个显示。如果不传,默认使用自带的文案。如果 text = “” 空字符串,代表不在表情动图中添加文案。true:裁剪过长的头发。false:不裁剪过长的头发。仅对卡通类型的 Pose 生效,默认为 false。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。
1394 1395 1396 |
# File 'lib/v20221229/models.rb', line 1394 def LogoAdd @LogoAdd end |
#LogoParam ⇒ Object
请在 [表情动图模板列表](cloud.tencent.com/document/product/1668/115327) 中选择期望的模板,传入 Pose 名称。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。真人类型支持256、512,默认为256,卡通类型仅支持512。仅对真人类型的 Pose 生效,将在生成的表情动图中显示指定的文字。如果传入的字符串长度大于10,只截取前10个显示。如果不传,默认使用自带的文案。如果 text = “” 空字符串,代表不在表情动图中添加文案。true:裁剪过长的头发。false:不裁剪过长的头发。仅对卡通类型的 Pose 生效,默认为 false。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。
1394 1395 1396 |
# File 'lib/v20221229/models.rb', line 1394 def LogoParam @LogoParam end |
#Pose ⇒ Object
请在 [表情动图模板列表](cloud.tencent.com/document/product/1668/115327) 中选择期望的模板,传入 Pose 名称。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。真人类型支持256、512,默认为256,卡通类型仅支持512。仅对真人类型的 Pose 生效,将在生成的表情动图中显示指定的文字。如果传入的字符串长度大于10,只截取前10个显示。如果不传,默认使用自带的文案。如果 text = “” 空字符串,代表不在表情动图中添加文案。true:裁剪过长的头发。false:不裁剪过长的头发。仅对卡通类型的 Pose 生效,默认为 false。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。
1394 1395 1396 |
# File 'lib/v20221229/models.rb', line 1394 def Pose @Pose end |
#Resolution ⇒ Object
请在 [表情动图模板列表](cloud.tencent.com/document/product/1668/115327) 中选择期望的模板,传入 Pose 名称。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。真人类型支持256、512,默认为256,卡通类型仅支持512。仅对真人类型的 Pose 生效,将在生成的表情动图中显示指定的文字。如果传入的字符串长度大于10,只截取前10个显示。如果不传,默认使用自带的文案。如果 text = “” 空字符串,代表不在表情动图中添加文案。true:裁剪过长的头发。false:不裁剪过长的头发。仅对卡通类型的 Pose 生效,默认为 false。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。
1394 1395 1396 |
# File 'lib/v20221229/models.rb', line 1394 def Resolution @Resolution end |
#Text ⇒ Object
请在 [表情动图模板列表](cloud.tencent.com/document/product/1668/115327) 中选择期望的模板,传入 Pose 名称。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。Base64 和 Url 必须提供一个,如果都提供以 Url 为准。图片限制:单边分辨率小于5000,转成 Base64 字符串后小于 6MB,格式支持 jpg、jpeg、png、bmp、tiff、webp。真人类型支持256、512,默认为256,卡通类型仅支持512。仅对真人类型的 Pose 生效,将在生成的表情动图中显示指定的文字。如果传入的字符串长度大于10,只截取前10个显示。如果不传,默认使用自带的文案。如果 text = “” 空字符串,代表不在表情动图中添加文案。true:裁剪过长的头发。false:不裁剪过长的头发。仅对卡通类型的 Pose 生效,默认为 false。1:添加标识。0:不添加标识。其他数值:默认按1处理。建议您使用显著标识来提示结果图是 AI 生成的图片。默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。
1394 1395 1396 |
# File 'lib/v20221229/models.rb', line 1394 def Text @Text end |
Instance Method Details
#deserialize(params) ⇒ Object
1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 |
# File 'lib/v20221229/models.rb', line 1407 def deserialize(params) @Pose = params['Pose'] @InputImage = params['InputImage'] @InputUrl = params['InputUrl'] @Resolution = params['Resolution'] @Text = params['Text'] @Haircut = params['Haircut'] @LogoAdd = params['LogoAdd'] unless params['LogoParam'].nil? @LogoParam = LogoParam.new @LogoParam.deserialize(params['LogoParam']) end end |