ImageMaskingRequestParam.initImageAlpha constructor
ImageMaskingRequestParam.initImageAlpha({
- required List<
TextPrompt> textPrompts, - required Uint8List maskImage,
- int cfgScale = 7,
- ClipGuidancePreset clipGuidancePreset = ClipGuidancePreset.none,
- Sampler? sampler,
- int samples = 1,
- int seed = 0,
- int steps = 50,
- required StylePreset stylePreset,
will use the alpha channel of the init_image as the mask, where fully transparent pixels are completely replaced and fully opaque pixels are unchanged
Implementation
factory ImageMaskingRequestParam.initImageAlpha(
{required List<TextPrompt> textPrompts,
required Uint8List maskImage,
int cfgScale = 7,
ClipGuidancePreset clipGuidancePreset = ClipGuidancePreset.none,
Sampler? sampler,
int samples = 1,
int seed = 0,
int steps = 50,
required StylePreset stylePreset}) {
return ImageMaskingRequestParam(
maskSource: MaskSource.initImageAlpha,
textPrompts: textPrompts,
stylePreset: stylePreset,
cfgScale: cfgScale,
clipGuidancePreset: clipGuidancePreset,
sampler: sampler,
samples: samples,
seed: seed,
steps: steps,
);
}