Class: TencentCloud::Mps::V20190612::AigcImageExtraParam

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

Overview

用于AIGC创作图片时用到的扩展参数信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(aspectratio = nil, resolution = nil) ⇒ AigcImageExtraParam

Returns a new instance of AigcImageExtraParam.



4905
4906
4907
4908
# File 'lib/v20190612/models.rb', line 4905

def initialize(aspectratio=nil, resolution=nil)
  @AspectRatio = aspectratio
  @Resolution = resolution
end

Instance Attribute Details

#AspectRatioObject

  1. Jimeng推荐通过prompt指定图片分辨率和宽高比。

    2K
    2048x2048 (1:1)
    2304x1728(4:3)
    2496x1664 (3:2)
    2560x1440 (16:9)
    3024x1296 (21:9)
    4K
    4096x4096 (1:1)
    4694x3520(4:3)
    4992x3328 (3:2)
    5404x3040 (16:9)
    6198x2656 (21:9)
    


4903
4904
4905
# File 'lib/v20190612/models.rb', line 4903

def AspectRatio
  @AspectRatio
end

#ResolutionObject

  1. Jimeng推荐通过prompt指定图片分辨率和宽高比。

    2K
    2048x2048 (1:1)
    2304x1728(4:3)
    2496x1664 (3:2)
    2560x1440 (16:9)
    3024x1296 (21:9)
    4K
    4096x4096 (1:1)
    4694x3520(4:3)
    4992x3328 (3:2)
    5404x3040 (16:9)
    6198x2656 (21:9)
    


4903
4904
4905
# File 'lib/v20190612/models.rb', line 4903

def Resolution
  @Resolution
end

Instance Method Details

#deserialize(params) ⇒ Object



4910
4911
4912
4913
# File 'lib/v20190612/models.rb', line 4910

def deserialize(params)
  @AspectRatio = params['AspectRatio']
  @Resolution = params['Resolution']
end