mirror of
https://github.com/vladmandic/automatic
synced 2026-09-18 16:54:33 +02:00
docs(i18n): clarify control size and resize Mode hints
This commit is contained in:
@@ -706,7 +706,7 @@
|
||||
{"id":"","label":"Image","localized":"","hint":"Create image from image","ui":"img2img"},
|
||||
{"id":"","label":"Inpaint","localized":"","hint":"","ui":"img2img"},
|
||||
{"id":"control_params_mask","label":"Inputs","localized":"","hint":"Settings related to Input images","ui":"control"},
|
||||
{"id":"","label":"Initial","localized":"","hint":"Set image resolution before processing","ui":"control"},
|
||||
{"id":"","label":"Initial","localized":"","hint":"How the input image is sized before generation. The size set here is the resolution the model generates at, so this is the main size control for the <b><i>Control</i></b> tab.<br>The <b><i>Mode before</i></b> dropdown picks the fit method; the <b>Fixed</b> and <b>Scale</b> tabs set an exact size or a multiplier of the source.<br><br>Larger sizes add detail at higher memory and time cost, and work best at the resolution the model was trained for.","ui":"control"},
|
||||
{"id":"btn_info","label":"Info","localized":"","hint":""},
|
||||
{"id":"","label":"install","localized":"","hint":"","ui":"component-8724"},
|
||||
{"id":"","label":"Image Options","localized":"","hint":"Settings related to image format, metadata, and image grids"},
|
||||
@@ -871,7 +871,7 @@
|
||||
{"id":"","label":"Leres Depth","localized":"","hint":"","ui":"control"}
|
||||
],
|
||||
"m": [
|
||||
{"id":"","label":"Mask","localized":"","hint":"Image masking and mask options","ui":"control"},
|
||||
{"id":"","label":"Mask","localized":"","hint":"Options for the mask that marks which part of the image is changed, used for inpainting, outpainting, and control masks. The masked area is regenerated while the rest is preserved.<br><b><i>Dilate</i></b>, <b><i>Erode</i></b>, and <b><i>Blur</i></b> reshape the mask edges; <b><i>Invert mask</i></b> swaps the changed and preserved regions; <b><i>Focus mask</i></b> crops and denoises just the masked region at full resolution.<br><br>Auto-segmentation can build the mask from the image instead of drawing it by hand.<br><br>In the <b><i>Size</i></b> accordion, the separate <b>Mask</b> tab instead sets how the mask is resized to the target resolution (see <b><i>Mode mask</i></b>).","ui":"control"},
|
||||
{"id":"video_params_generic","label":"Models","localized":"","hint":"Download, convert or merge your models and manage models metadata","ui":"video"},
|
||||
{"id":"","label":"Manage extensions","localized":"","hint":""},
|
||||
{"id":"","label":"Manual install","localized":"","hint":"Manually install extension"},
|
||||
@@ -906,7 +906,7 @@
|
||||
{"id":"","label":"Mask Dropout","localized":"","hint":"","ui":"script_consistory"},
|
||||
{"id":"","label":"Multi decoder","localized":"","hint":"","ui":"script_demofusion"},
|
||||
{"id":"","label":"CLiP Mode","localized":"","hint":"OpenCLiP interrogation depth.<br><b>Fast</b>: quick caption with minimal flavor terms.<br><b>Classic</b>: standard interrogation balancing quality and speed.<br><b>Best</b>: most thorough analysis, slowest but highest quality.<br><b>Negative</b>: generate terms suitable for use as a negative prompt.","ui":"caption"},
|
||||
{"id":"","label":"Mode","localized":"","hint":"How the input is fitted to the target resolution.<br><b>None</b>: skip resize, pass the image through unchanged.<br><b>Fixed</b>: force to target width and height, distorting aspect ratio if they differ.<br><b>Crop</b>: scale to fully cover the target then center-crop the overflow, preserving aspect ratio.<br><b>Fill</b>: scale to fit inside the target then pad the remaining space with the background color (set in Settings → Image options).<br><b>Outpaint</b>: like Fill, but the model paints new content into the padded space instead of using a solid color.<br><b>Context aware</b>: use seam-carving to add or remove pixels along smooth, featureless paths through the image (like sky or plain backgrounds), preserving the detailed regions. Behavior is controlled by the Context dropdown next to this one.","ui":"resize"},
|
||||
{"id":"","label":"Mode","localized":"","hint":"How the input is fitted to the target resolution.<br><b>None</b>: skips resize and passes the image through unchanged.<br><b>Fixed</b>: forces the image to the target width and height, distorting aspect ratio if they differ.<br><b>Crop</b>: scales to fully cover the target, then center-crops the overflow, preserving aspect ratio.<br><b>Fill</b>: scales to fit inside the target, then pads the remaining space with the background color (set in Settings → Image options).<br><b>Outpaint</b>: like Fill, but the model paints new content into the padded space instead of using a solid color.<br><b>Context aware</b>: uses seam-carving to add or remove pixels along smooth, featureless paths through the image (like sky or plain backgrounds), preserving the detailed regions, governed by the <b><i>Context</i></b> dropdown.","ui":"resize"},
|
||||
{"id":"","label":"Method","localized":"","hint":"Algorithm used to perform the resize.<br>Choices range from simple interpolation (Lanczos, Nearest) to upscaler models (ESRGAN, SwinIR, RealESRGAN, etc.) and latent-space methods.<br><br>Upscaler models give better quality at the cost of speed; simple methods are fast but soft.","ui":"resize"},
|
||||
{"id":"","label":"Model repo","localized":"","hint":"HuggingFace repository ID for the model","ui":"script_prompt_enhance"},
|
||||
{"id":"","label":"Model gguf","localized":"","hint":"Optional GGUF quantized model repository on HuggingFace","ui":"script_prompt_enhance"},
|
||||
@@ -921,9 +921,10 @@
|
||||
{"id":"","label":"Min guidance","localized":"","hint":"","ui":"script_video"},
|
||||
{"id":"","label":"Max guidance","localized":"","hint":"","ui":"script_video"},
|
||||
{"id":"","label":"Motion level","localized":"","hint":"","ui":"script_video"},
|
||||
{"id":"","label":"Mode after","localized":"","hint":"How the <b>output</b> image is fitted to the target resolution <b>after</b> the model finishes generating (Post sub-tab in the Size accordion).<br><b>None</b>: skip resize, pass the image through unchanged.<br><b>Fixed</b>: force to target width and height, distorting aspect ratio if they differ.<br><b>Crop</b>: scale to fully cover the target then center-crop the overflow, preserving aspect ratio.<br><b>Fill</b>: scale to fit inside the target then pad the remaining space with the background color (set in Settings → Image options).<br><b>Outpaint</b>: like Fill, but the model paints new content into the padded space instead of using a solid color.<br><b>Context aware</b>: use seam-carving to add or remove pixels along smooth, featureless paths through the image (like sky or plain backgrounds), preserving the detailed regions. Behavior is controlled by the Context dropdown next to this one.","ui":"control"},
|
||||
{"id":"","label":"Mode before","localized":"","hint":"How the <b>input</b> image is fitted to the target resolution before generation; the size set here is the resolution the model generates at (Initial sub-tab in the Size accordion).<br><b>None</b>: skips resize and passes the image through unchanged.<br><b>Fixed</b>: forces the image to the target width and height, distorting aspect ratio if they differ.<br><b>Crop</b>: scales to fully cover the target, then center-crops the overflow, preserving aspect ratio.<br><b>Fill</b>: scales to fit inside the target, then pads the remaining space with the background color (set in Settings → Image options).<br><b>Outpaint</b>: like Fill, but the model paints new content into the padded space instead of using a solid color.<br><b>Context aware</b>: uses seam-carving to add or remove pixels along smooth, featureless paths through the image (like sky or plain backgrounds), preserving the detailed regions, governed by the <b><i>Context</i></b> dropdown.","ui":"control"},
|
||||
{"id":"","label":"Mode after","localized":"","hint":"How the <b>output</b> image is fitted to the target resolution <b>after</b> the model finishes generating (Post sub-tab in the Size accordion).<br><b>None</b>: skips resize and passes the image through unchanged.<br><b>Fixed</b>: forces the image to the target width and height, distorting aspect ratio if they differ.<br><b>Crop</b>: scales to fully cover the target, then center-crops the overflow, preserving aspect ratio.<br><b>Fill</b>: scales to fit inside the target, then pads the remaining space with the background color (set in Settings → Image options).<br><b>Outpaint</b>: like Fill, but the model paints new content into the padded space instead of using a solid color.<br><b>Context aware</b>: uses seam-carving to add or remove pixels along smooth, featureless paths through the image (like sky or plain backgrounds), preserving the detailed regions, governed by the <b><i>Context</i></b> dropdown.","ui":"control"},
|
||||
{"id":"","label":"Method after","localized":"","hint":"Algorithm used to resize the <b>output</b> image after the model finishes generating (Post sub-tab in the Size accordion).<br>Choices range from simple interpolation (Lanczos, Nearest) to upscaler models (ESRGAN, SwinIR, RealESRGAN, etc.) and latent-space methods.<br><br>Upscaler models give better quality at the cost of speed; simple methods are fast but soft.","ui":"control"},
|
||||
{"id":"","label":"Mode mask","localized":"","hint":"How the input <b>mask</b> image (used for inpainting, outpainting, or control masks) is fitted to the target resolution (Mask sub-tab in the Size accordion).<br><b>None</b>: skip resize, pass the mask through unchanged.<br><b>Fixed</b>: force to target width and height, distorting aspect ratio if they differ.<br><b>Crop</b>: scale to fully cover the target then center-crop the overflow, preserving aspect ratio.<br><b>Fill</b>: scale to fit inside the target then pad the remaining space with the background color (set in Settings → Image options).<br><b>Outpaint</b>: like Fill, but the model paints new content into the padded space instead of using a solid color.<br><b>Context aware</b>: use seam-carving to add or remove pixels along smooth, featureless paths through the image (like sky or plain backgrounds), preserving the detailed regions. Behavior is controlled by the Context dropdown next to this one.","ui":"control"},
|
||||
{"id":"","label":"Mode mask","localized":"","hint":"How the input <b>mask</b> image (used for inpainting, outpainting, or control masks) is fitted to the target resolution (Mask sub-tab in the Size accordion).<br><b>None</b>: skips resize and passes the mask through unchanged.<br><b>Fixed</b>: forces the mask to the target width and height, distorting aspect ratio if they differ.<br><b>Crop</b>: scales to fully cover the target, then center-crops the overflow, preserving aspect ratio.<br><b>Fill</b>: scales to fit inside the target, then pads the remaining space with the background color (set in Settings → Image options).<br><b>Outpaint</b>: like Fill, but the model paints new content into the padded space instead of using a solid color.<br><b>Context aware</b>: uses seam-carving to add or remove pixels along smooth, featureless paths through the image (like sky or plain backgrounds), preserving the detailed regions, governed by the <b><i>Context</i></b> dropdown.","ui":"control"},
|
||||
{"id":"","label":"Method mask","localized":"","hint":"Algorithm used to resize the input <b>mask</b> image (used for inpainting, outpainting, or control masks; Mask sub-tab in the Size accordion).<br>Choices range from simple interpolation (Lanczos, Nearest) to upscaler models (ESRGAN, SwinIR, RealESRGAN, etc.) and latent-space methods.<br><br>Upscaler models give better quality at the cost of speed; simple methods are fast but soft.","ui":"control"},
|
||||
{"id":"","label":"Maximum units","localized":"","hint":"","ui":"control"},
|
||||
{"id":"","label":"Max faces","localized":"","hint":"","ui":"control"},
|
||||
@@ -1069,7 +1070,7 @@
|
||||
{"id":"extras_nav","label":"Process","localized":"","hint":"Process existing image<br>Can be used to upscale images, remove backgrounds, obfuscate NSFW content, apply various filters and effects"},
|
||||
{"id":"txt2img_prompts","label":"Prompts","localized":"","hint":"Image prompt and negative prompt","ui":"txt2img"},
|
||||
{"id":"txt2img_pause","label":"Pause","localized":"","hint":"Pause processing","ui":"txt2img"},
|
||||
{"id":"","label":"Post","localized":"","hint":"Resize image after processing","ui":"control"},
|
||||
{"id":"","label":"Post","localized":"","hint":"How the finished image is resized after generation, a final output step independent of the generation size set under <b><i>Initial</i></b>.<br>The <b><i>Mode after</i></b> dropdown picks the fit method; the <b>Fixed</b> and <b>Scale</b> tabs set an exact size or a multiplier.<br><br>With <b>None</b> the generated image passes through at its original size.","ui":"control"},
|
||||
{"id":"","label":"Preview","localized":"","hint":"Selects how the mask preview is rendered when you click <b>Run Preview</b>.<br><b>None</b>: skip the preview step.<br><b>Masked</b>: input image with everything outside the mask blacked out.<br><b>Binary</b>: pure black-and-white mask (Otsu thresholded).<br><b>Grayscale</b>: mask intensity values rendered as gray levels.<br><b>Color</b>: mask recolored using the selected <b>Colormap</b>.<br><b>Composite</b>: 50/50 blend of the input image and the colored mask, so you can see exactly where the mask falls relative to the subject.<br><br>Default Composite.","ui":"video"},
|
||||
{"id":"","label":"Process Image","localized":"","hint":"Process single image","ui":"extras"},
|
||||
{"id":"","label":"Process Batch","localized":"","hint":"Process batch of images","ui":"extras"},
|
||||
@@ -1203,7 +1204,7 @@
|
||||
{"id":"","label":"Resize seed from width","localized":"","hint":"Make an attempt to produce a picture similar to what would have been produced with same seed at specified resolution","ui":"txt2img"},
|
||||
{"id":"","label":"Resize seed from height","localized":"","hint":"Make an attempt to produce a picture similar to what would have been produced with same seed at specified resolution","ui":"txt2img"},
|
||||
{"id":"","label":"Refine guidance","localized":"","hint":"Guidance scale used for the secondary pass (refiner model or HiRes refine). Behaves like the main Guidance scale but applies only to that secondary pass.<br>For OmniGen this slider controls a separate image-conditioning guidance scale instead, used alongside the main Guidance scale in OmniGen's dual-CFG formula.<br><br>Set to 0 to disable guidance for the secondary pass.<br>Defaults to 6.0.","ui":"txt2img"},
|
||||
{"id":"","label":"Resize mode","localized":"","hint":"Defines how the input is resized or adapted in second-pass refinement:<br>- <b>none</b>: no resizing, keep original resolution<br>- <b>fixed</b>: force resize to target resolution (may distort)<br>- <b>crop</b>: center-crop to fit target while keeping aspect ratio<br>- <b>fill</b>: resize to fit and pad empty space with borders<br>- <b>outpaint</b>: extend canvas beyond image borders<br>- <b>context aware</b>: smart resize that blends or adapts surrounding areas","ui":"txt2img"},
|
||||
{"id":"","label":"Resize mode","localized":"","hint":"How the input is fitted to the target resolution.<br><b>None</b>: skips resize and passes the image through unchanged.<br><b>Fixed</b>: forces the image to the target width and height, distorting aspect ratio if they differ.<br><b>Crop</b>: scales to fully cover the target, then center-crops the overflow, preserving aspect ratio.<br><b>Fill</b>: scales to fit inside the target, then pads the remaining space with the background color (set in Settings → Image options).<br><b>Outpaint</b>: like Fill, but the model paints new content into the padded space instead of using a solid color.<br><b>Context aware</b>: uses seam-carving to add or remove pixels along smooth, featureless paths through the image (like sky or plain backgrounds), preserving the detailed regions, governed by the <b><i>Context</i></b> dropdown.","ui":"txt2img"},
|
||||
{"id":"","label":"Resize method","localized":"","hint":"Method used to resize the image: can be simple resize, upscaling model, latent resize or asymmetric decode","ui":"txt2img"},
|
||||
{"id":"","label":"Resize width","localized":"","hint":"Resizes image to this width. If 0, width is inferred from either of two nearby sliders","ui":"txt2img"},
|
||||
{"id":"","label":"Resize height","localized":"","hint":"Resizes image to this height. If 0, height is inferred from either of two nearby sliders","ui":"txt2img"},
|
||||
|
||||
Reference in New Issue
Block a user