Stable Diffusion 使用outpainting扩展图像

news/2024/7/10 20:28:11 标签: stable diffusion

通常SD可以应用绘制的图像是固定分辨率的,但是如果想要超出这个分辨率的话那就要使用一些方法,并且如果还想保持这些图片的连贯性,例如背景就要使用到outpainting。

文章目录

  • 操作流程
    • 准备图像

操作流程

准备图像

首先将需要扩展边缘的图像下载好,这个图像可以使横向也可以是纵向的,后续可以根据你的需要向其边缘进行扩展。

<lora:DynastyWarriors_wu_cloth:1>,<lora:guofeng2Lora_v20Lora:1>,best quality ,masterpiece, illustration, an extremely delicate and beautiful, extremely detailed ,CG ,unity ,((the detailed Temple)),(by the sea),(((knight Armor))),8k wallpaper, Amazing, finely detail, masterpiece,best quality,official art,extremely detailed CG unity 8k wallpaper,absurdres, incredibly absurdres, huge filesize , ultra-detailed, highres, extremely detailed,beautiful detailed girl, extremely detailed eyes and face, beautiful detailed eyes,light on face,

breast,Lacteal sulcus,sketches, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, bad anatomy,(long hair:1.4),DeepNegative,(fat:1.2),facing away, looking away,tilted head, {Multiple people}, lowres,bad anatomy,bad hands, text, error, missing fingers,extra digit, fewer digits, cropped, worstquality, low quality, normal quality,jpegartifacts,signature, watermark, username,blurry,bad feet,cropped,poorly drawn hands,poorly drawn face,mutation,deformed,worst quality,low quality,normal quality,jpeg artifacts,signature,watermark,extra fingers,fewer digits,extra limbs,extra arms,extra legs,malformed limbs,fused fingers,too many fingers,long neck,cross-eyed,mutated hands,polar lowres,bad body,bad proportions,gross proportions,text,error,missing fingers,missing arms,missing legs,extra digit, extra arms, extra leg, extra foot,

在这里插入图片描述

先通过以上关键词生成一张图片,然后将其移动到img2img中。
在这里插入图片描述

选择模式Crop and resize,在脚本处选择Poor man's outpainting
在这里插入图片描述

在这里插入图片描述

在这里可以选择脚本参数扩展图像尺寸,按照像素来扩展,方式建议选择填充。关键词还是用原图的即可。
在这里插入图片描述
生成的结果如下。
在这里插入图片描述


http://www.niftyadmin.cn/n/477584.html

相关文章

SpringBoot03:yaml配置注入

目录 一、yaml语法学习 1、配置文件 2、yaml概述 3、yaml基础语法 3.1、字面量&#xff1a;普通的值【数字、布尔值、字符串】 3.2、对象、Map(键值对) 3.3、行内写法&#xff1a; 3.4、数组&#xff08;list、set&#xff09; 二、注入配置文件 1、yaml注入配置文件…

Tableau 和 Qlikview哪个更好用?

Tableau 和 Qlikview 是市场上用于分析数据的两种重要的 BI 工具&#xff0c;并配备了广泛的可视化效果。本文将全面概述每个工具&#xff0c;以及基于业务、技术和可视化三个主要类别的基本差异。每个公司都希望用最好的BI工具来处理大量数据。在这篇文章中&#xff0c;我们将…

python2.7环境解决ImportError: No module named Tkinter

背景&#xff1a; 使用Linux自带的python2.7在导入Tkinter时报错ImportError: No module named Tkinter >>> import Tkinter Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: No module named Tkinte…

并发-操作系统底层工作的整体认识

冯诺依曼计算机模型 五大模块&#xff1a;输入、输出、计算器【cpu】、存储器【内存】、控制器 现在计算机硬件结构设计 CPU&#xff1a;控制、运算、数据

使用python 解析Linux cron表达式,输出执行日期

from croniter import croniter from datetime import datetimedef exprot_crontab_date(crontab_text, start_date_text, num10):输出crontab调度的时间列表:param crontab_text: crontab :param date_text: 开始日期:param num: 次数:return:if start_date_text :str_time_n…

JetpackCompose Material3实现下拉刷新

JetpackCompose Material3实现下拉刷新 1.前言 在material3中很遗憾到目前位置2023年/5月27日官方还是没有更新material3的下拉组件&#xff0c;网上搜和ai查询的结果都是推荐使用Modifier.pullRefresh来实现下拉刷新&#xff0c;但是这个是material2中的API material3中无法使…

JMeter之简单控制线程组(Thread Group)组件的执行顺序

jmeter的线程类型一共有3种分别是setUp线程组、tearDown线程组和线程组 他们的执行优先级为 setUp线程组 > 线程组(Thread Group) > tearDown线程组 当存在多个线程组(Thread Group)&#xff0c;jmeter默认是同时执行的&#xff0c;也就是说是无序的&#xff0c;此时如果…

DYnamics 365如何隐藏实体列表页面home page页面上的PowerBI按钮和EXCEL template按钮

如何隐藏以上两个按钮&#xff0c;用ribbon工具根本找不到这2个按钮。 解决方案&#xff1a;添加一个没用的按钮&#xff0c;通过调用enable方法来隐藏。 // JavaScript source code function HiddenButton() { HiddePowerBIButton(); HiddeDocumentTemplateButton(); return…