Class: TencentCloud::Aiart::V20221229::ChangeClothesRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Aiart::V20221229::ChangeClothesRequest
- Defined in:
- lib/v20221229/models.rb
Overview
ChangeClothes请求参数结构体
Instance Attribute Summary collapse
-
#ClothesType ⇒ Object
图片限制:单边分辨率小于3000,且大于512,转成 Base64 字符串后小于 8MB。 输入要求: 1、建议上传正面模特图片,至少完整露出应穿着输入指定服装的身体部位(全身、上半身或下半身),无大角度身体偏转或异常姿势。 2、建议上传3:4比例的图片,生成效果更佳。 3、建议模特图片中的原始服装和更换后的服装类别一致,或原始服装在身体上的覆盖范围小于等于更换后的服装(例如需要给模特换上短裤,则原始模特图片中也建议穿短裤,不建议穿长裤),否则会影响人像生成效果。 图片限制:单边分辨率小于3000,大于512,转成 Base64 字符串后小于 8MB。 输入要求: 建议上传服装完整的正面平铺图片,仅包含1个服装主体,服装类型支持上衣、下装、连衣裙,三选一。算法将根据输入的图片,结合服装图片给模特换装。 取值: Upper-body:上衣 Lower-body:下装 Dress:连衣裙 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。.
-
#ClothesUrl ⇒ Object
图片限制:单边分辨率小于3000,且大于512,转成 Base64 字符串后小于 8MB。 输入要求: 1、建议上传正面模特图片,至少完整露出应穿着输入指定服装的身体部位(全身、上半身或下半身),无大角度身体偏转或异常姿势。 2、建议上传3:4比例的图片,生成效果更佳。 3、建议模特图片中的原始服装和更换后的服装类别一致,或原始服装在身体上的覆盖范围小于等于更换后的服装(例如需要给模特换上短裤,则原始模特图片中也建议穿短裤,不建议穿长裤),否则会影响人像生成效果。 图片限制:单边分辨率小于3000,大于512,转成 Base64 字符串后小于 8MB。 输入要求: 建议上传服装完整的正面平铺图片,仅包含1个服装主体,服装类型支持上衣、下装、连衣裙,三选一。算法将根据输入的图片,结合服装图片给模特换装。 取值: Upper-body:上衣 Lower-body:下装 Dress:连衣裙 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。.
-
#LogoAdd ⇒ Object
图片限制:单边分辨率小于3000,且大于512,转成 Base64 字符串后小于 8MB。 输入要求: 1、建议上传正面模特图片,至少完整露出应穿着输入指定服装的身体部位(全身、上半身或下半身),无大角度身体偏转或异常姿势。 2、建议上传3:4比例的图片,生成效果更佳。 3、建议模特图片中的原始服装和更换后的服装类别一致,或原始服装在身体上的覆盖范围小于等于更换后的服装(例如需要给模特换上短裤,则原始模特图片中也建议穿短裤,不建议穿长裤),否则会影响人像生成效果。 图片限制:单边分辨率小于3000,大于512,转成 Base64 字符串后小于 8MB。 输入要求: 建议上传服装完整的正面平铺图片,仅包含1个服装主体,服装类型支持上衣、下装、连衣裙,三选一。算法将根据输入的图片,结合服装图片给模特换装。 取值: Upper-body:上衣 Lower-body:下装 Dress:连衣裙 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。.
-
#LogoParam ⇒ Object
图片限制:单边分辨率小于3000,且大于512,转成 Base64 字符串后小于 8MB。 输入要求: 1、建议上传正面模特图片,至少完整露出应穿着输入指定服装的身体部位(全身、上半身或下半身),无大角度身体偏转或异常姿势。 2、建议上传3:4比例的图片,生成效果更佳。 3、建议模特图片中的原始服装和更换后的服装类别一致,或原始服装在身体上的覆盖范围小于等于更换后的服装(例如需要给模特换上短裤,则原始模特图片中也建议穿短裤,不建议穿长裤),否则会影响人像生成效果。 图片限制:单边分辨率小于3000,大于512,转成 Base64 字符串后小于 8MB。 输入要求: 建议上传服装完整的正面平铺图片,仅包含1个服装主体,服装类型支持上衣、下装、连衣裙,三选一。算法将根据输入的图片,结合服装图片给模特换装。 取值: Upper-body:上衣 Lower-body:下装 Dress:连衣裙 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。.
-
#ModelUrl ⇒ Object
图片限制:单边分辨率小于3000,且大于512,转成 Base64 字符串后小于 8MB。 输入要求: 1、建议上传正面模特图片,至少完整露出应穿着输入指定服装的身体部位(全身、上半身或下半身),无大角度身体偏转或异常姿势。 2、建议上传3:4比例的图片,生成效果更佳。 3、建议模特图片中的原始服装和更换后的服装类别一致,或原始服装在身体上的覆盖范围小于等于更换后的服装(例如需要给模特换上短裤,则原始模特图片中也建议穿短裤,不建议穿长裤),否则会影响人像生成效果。 图片限制:单边分辨率小于3000,大于512,转成 Base64 字符串后小于 8MB。 输入要求: 建议上传服装完整的正面平铺图片,仅包含1个服装主体,服装类型支持上衣、下装、连衣裙,三选一。算法将根据输入的图片,结合服装图片给模特换装。 取值: Upper-body:上衣 Lower-body:下装 Dress:连衣裙 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。.
-
#RspImgType ⇒ Object
图片限制:单边分辨率小于3000,且大于512,转成 Base64 字符串后小于 8MB。 输入要求: 1、建议上传正面模特图片,至少完整露出应穿着输入指定服装的身体部位(全身、上半身或下半身),无大角度身体偏转或异常姿势。 2、建议上传3:4比例的图片,生成效果更佳。 3、建议模特图片中的原始服装和更换后的服装类别一致,或原始服装在身体上的覆盖范围小于等于更换后的服装(例如需要给模特换上短裤,则原始模特图片中也建议穿短裤,不建议穿长裤),否则会影响人像生成效果。 图片限制:单边分辨率小于3000,大于512,转成 Base64 字符串后小于 8MB。 输入要求: 建议上传服装完整的正面平铺图片,仅包含1个服装主体,服装类型支持上衣、下装、连衣裙,三选一。算法将根据输入的图片,结合服装图片给模特换装。 取值: Upper-body:上衣 Lower-body:下装 Dress:连衣裙 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(modelurl = nil, clothesurl = nil, clothestype = nil, logoadd = nil, logoparam = nil, rspimgtype = nil) ⇒ ChangeClothesRequest
constructor
A new instance of ChangeClothesRequest.
Constructor Details
#initialize(modelurl = nil, clothesurl = nil, clothestype = nil, logoadd = nil, logoparam = nil, rspimgtype = nil) ⇒ ChangeClothesRequest
Returns a new instance of ChangeClothesRequest.
55 56 57 58 59 60 61 62 |
# File 'lib/v20221229/models.rb', line 55 def initialize(modelurl=nil, clothesurl=nil, clothestype=nil, logoadd=nil, logoparam=nil, rspimgtype=nil) @ModelUrl = modelurl @ClothesUrl = clothesurl @ClothesType = clothestype @LogoAdd = logoadd @LogoParam = logoparam @RspImgType = rspimgtype end |
Instance Attribute Details
#ClothesType ⇒ Object
图片限制:单边分辨率小于3000,且大于512,转成 Base64 字符串后小于 8MB。 输入要求: 1、建议上传正面模特图片,至少完整露出应穿着输入指定服装的身体部位(全身、上半身或下半身),无大角度身体偏转或异常姿势。 2、建议上传3:4比例的图片,生成效果更佳。 3、建议模特图片中的原始服装和更换后的服装类别一致,或原始服装在身体上的覆盖范围小于等于更换后的服装(例如需要给模特换上短裤,则原始模特图片中也建议穿短裤,不建议穿长裤),否则会影响人像生成效果。 图片限制:单边分辨率小于3000,大于512,转成 Base64 字符串后小于 8MB。 输入要求: 建议上传服装完整的正面平铺图片,仅包含1个服装主体,服装类型支持上衣、下装、连衣裙,三选一。算法将根据输入的图片,结合服装图片给模特换装。 取值: Upper-body:上衣 Lower-body:下装 Dress:连衣裙 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。
53 54 55 |
# File 'lib/v20221229/models.rb', line 53 def ClothesType @ClothesType end |
#ClothesUrl ⇒ Object
图片限制:单边分辨率小于3000,且大于512,转成 Base64 字符串后小于 8MB。 输入要求: 1、建议上传正面模特图片,至少完整露出应穿着输入指定服装的身体部位(全身、上半身或下半身),无大角度身体偏转或异常姿势。 2、建议上传3:4比例的图片,生成效果更佳。 3、建议模特图片中的原始服装和更换后的服装类别一致,或原始服装在身体上的覆盖范围小于等于更换后的服装(例如需要给模特换上短裤,则原始模特图片中也建议穿短裤,不建议穿长裤),否则会影响人像生成效果。 图片限制:单边分辨率小于3000,大于512,转成 Base64 字符串后小于 8MB。 输入要求: 建议上传服装完整的正面平铺图片,仅包含1个服装主体,服装类型支持上衣、下装、连衣裙,三选一。算法将根据输入的图片,结合服装图片给模特换装。 取值: Upper-body:上衣 Lower-body:下装 Dress:连衣裙 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。
53 54 55 |
# File 'lib/v20221229/models.rb', line 53 def ClothesUrl @ClothesUrl end |
#LogoAdd ⇒ Object
图片限制:单边分辨率小于3000,且大于512,转成 Base64 字符串后小于 8MB。 输入要求: 1、建议上传正面模特图片,至少完整露出应穿着输入指定服装的身体部位(全身、上半身或下半身),无大角度身体偏转或异常姿势。 2、建议上传3:4比例的图片,生成效果更佳。 3、建议模特图片中的原始服装和更换后的服装类别一致,或原始服装在身体上的覆盖范围小于等于更换后的服装(例如需要给模特换上短裤,则原始模特图片中也建议穿短裤,不建议穿长裤),否则会影响人像生成效果。 图片限制:单边分辨率小于3000,大于512,转成 Base64 字符串后小于 8MB。 输入要求: 建议上传服装完整的正面平铺图片,仅包含1个服装主体,服装类型支持上衣、下装、连衣裙,三选一。算法将根据输入的图片,结合服装图片给模特换装。 取值: Upper-body:上衣 Lower-body:下装 Dress:连衣裙 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。
53 54 55 |
# File 'lib/v20221229/models.rb', line 53 def LogoAdd @LogoAdd end |
#LogoParam ⇒ Object
图片限制:单边分辨率小于3000,且大于512,转成 Base64 字符串后小于 8MB。 输入要求: 1、建议上传正面模特图片,至少完整露出应穿着输入指定服装的身体部位(全身、上半身或下半身),无大角度身体偏转或异常姿势。 2、建议上传3:4比例的图片,生成效果更佳。 3、建议模特图片中的原始服装和更换后的服装类别一致,或原始服装在身体上的覆盖范围小于等于更换后的服装(例如需要给模特换上短裤,则原始模特图片中也建议穿短裤,不建议穿长裤),否则会影响人像生成效果。 图片限制:单边分辨率小于3000,大于512,转成 Base64 字符串后小于 8MB。 输入要求: 建议上传服装完整的正面平铺图片,仅包含1个服装主体,服装类型支持上衣、下装、连衣裙,三选一。算法将根据输入的图片,结合服装图片给模特换装。 取值: Upper-body:上衣 Lower-body:下装 Dress:连衣裙 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。
53 54 55 |
# File 'lib/v20221229/models.rb', line 53 def LogoParam @LogoParam end |
#ModelUrl ⇒ Object
图片限制:单边分辨率小于3000,且大于512,转成 Base64 字符串后小于 8MB。 输入要求: 1、建议上传正面模特图片,至少完整露出应穿着输入指定服装的身体部位(全身、上半身或下半身),无大角度身体偏转或异常姿势。 2、建议上传3:4比例的图片,生成效果更佳。 3、建议模特图片中的原始服装和更换后的服装类别一致,或原始服装在身体上的覆盖范围小于等于更换后的服装(例如需要给模特换上短裤,则原始模特图片中也建议穿短裤,不建议穿长裤),否则会影响人像生成效果。 图片限制:单边分辨率小于3000,大于512,转成 Base64 字符串后小于 8MB。 输入要求: 建议上传服装完整的正面平铺图片,仅包含1个服装主体,服装类型支持上衣、下装、连衣裙,三选一。算法将根据输入的图片,结合服装图片给模特换装。 取值: Upper-body:上衣 Lower-body:下装 Dress:连衣裙 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。
53 54 55 |
# File 'lib/v20221229/models.rb', line 53 def ModelUrl @ModelUrl end |
#RspImgType ⇒ Object
图片限制:单边分辨率小于3000,且大于512,转成 Base64 字符串后小于 8MB。 输入要求: 1、建议上传正面模特图片,至少完整露出应穿着输入指定服装的身体部位(全身、上半身或下半身),无大角度身体偏转或异常姿势。 2、建议上传3:4比例的图片,生成效果更佳。 3、建议模特图片中的原始服装和更换后的服装类别一致,或原始服装在身体上的覆盖范围小于等于更换后的服装(例如需要给模特换上短裤,则原始模特图片中也建议穿短裤,不建议穿长裤),否则会影响人像生成效果。 图片限制:单边分辨率小于3000,大于512,转成 Base64 字符串后小于 8MB。 输入要求: 建议上传服装完整的正面平铺图片,仅包含1个服装主体,服装类型支持上衣、下装、连衣裙,三选一。算法将根据输入的图片,结合服装图片给模特换装。 取值: Upper-body:上衣 Lower-body:下装 Dress:连衣裙 1:添加标识。 0:不添加标识。 其他数值:默认按1处理。 建议您使用显著标识来提示结果图使用了 AI 绘画技术,是 AI 生成的图片。 默认在生成结果图右下角添加“图片由 AI 生成”字样,您可根据自身需要替换为其他的标识图片。 生成图分辨率较大时建议选择 url,使用 base64 可能因图片过大导致返回失败。
53 54 55 |
# File 'lib/v20221229/models.rb', line 53 def RspImgType @RspImgType end |
Instance Method Details
#deserialize(params) ⇒ Object
64 65 66 67 68 69 70 71 72 73 74 |
# File 'lib/v20221229/models.rb', line 64 def deserialize(params) @ModelUrl = params['ModelUrl'] @ClothesUrl = params['ClothesUrl'] @ClothesType = params['ClothesType'] @LogoAdd = params['LogoAdd'] unless params['LogoParam'].nil? @LogoParam = LogoParam.new @LogoParam.deserialize(params['LogoParam']) end @RspImgType = params['RspImgType'] end |