干货分享|如何使用SD插件进行创成式填充和外绘扩图?

news2024/11/23 3:57:35

Photoshop中的创成式填充功能可以根据图像内容和语义信息,去除、修改和扩展画面内容。遗憾的是,一些用户无法使用这些功能,即便能用,用户也可能面临排队等待时间长、生成的内容不稳定、无法生成清晰图像等问题。有了SD插件后,以上所有问题都能迎刃而解。需要移除图片中的内容时,特别是移除生成结果中的对象时,其实不必大费周章地修改提示词,然后反复在图生图或局部重绘中“抽卡”。以图为例,我们只需使用对象选择工具拖出一个大于人物的选区并把人物选中,然后右击选区并执行“删除和填充选区”命令,就能轻松移除人物。

有些图片的背景比较复杂,选中对象后执行“删除和填充选区”命令时,部分区域可能会被填充错误的内容,如图所示。

接下来,使用工具箱中的移除工具在有问题的区域来回涂抹,结果如图所示。

无论如何仔细处理,移除工具都不能把有问题的区域修复得特别真实、自然。在对修复质量要求比较高的情况下,我们可以选择一个真实风格的大模型,然后输入描述画面内容的提示词即可,如图所示。

在图生图中单击“精确”单选按钮,把“降噪强度”参数设置为0.4后重绘图片,然后用橡皮擦工具擦除原图中没有问题的区域,结果如图所示。

SD插件也能像Photoshop的创成式填充那样,画个选区然后生成内容。打开一张照片后用套索工具画出想要生成内容的选区,如图所示。

输入提示词后单击“局部重绘”单选按钮,然后勾选“Lasso Mode”和“MaskSquare”复选框。接下来,单击“精确”单选按钮,把“降噪强度”参数设置为0.65,“Mask Blur”和“蒙版扩展”参数设置为10,如图所示。

执行生成图片操作,选区范围内就会出现我们都想要的灯塔,如图所示。

接下来,在图生图中把“降噪强度”参数设置为0.5,然后重绘图片,如图所示。

最后,用橡皮擦工具擦除小岛和天空以外的区域,以消除生成区域留下的痕迹。或者执行“编辑/天空替换”命令,通过更换背景的方式消除痕迹,如图所示。

打开需要扩展幅面尺寸的照片,如图所示。

在图层面板中复制一个图层,然后执行“图像/画布大小”命令,设置需要扩充到的尺寸。删除锁定的背景图层,在输入提示词之后单击“outpaint”单选按钮,如图所示。

单击“精确”和“潜在噪声”单选按钮,把“降噪强度”参数设置为0.88,“Mask Blur”参数设置为4,“蒙版扩展”参数设置为8,如图所示。

选取整个画布,然后生成图片,效果如图所示。

接下来,进入图生图,把“降噪强度”参数设置为0.4,然后重绘图片,以消除扩展画布后留下的痕迹,如图所示。

本期内容就到此啦,关注我不迷路,有机会免费获得书籍哦!本文摘自《解密AI绘画与修图:Stable Diffusion+Photoshop》,获出版社和作者授权发布。

解密AI绘画与修图:Stable Diffusion+Photoshop——jd

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2059266.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

算法力扣刷题记录 八十八【122.买卖股票的最佳时机 II】

前言 在本文之前,纠正了回溯章节中去重方式和排序之间的关系,可以去:记录 八十【491.递增子序列及去重方式——排序关系】中回顾。 贪心章节第5篇。动态规划第11篇。记录 八十八【122.买卖股票的最佳时机 II】 一、题目阅读 给你一个整数数…

RestTemplate-源码阅读

参考资料:https://github.com/mercyblitz/java-training-camp/blob/main/stage-1/docs/04.%20%E7%AC%AC%E5%9B%9B%E8%8A%82%EF%BC%9AREST%20API%20%E5%AE%A2%E6%88%B7%E7%AB%AF%E8%AE%BE%E8%AE%A1.md RestTemplate 源码阅读 GET POST EXCHANGE 我们可以看到其实没…

web前端之vue+element+select实现多选、两个数组排序、保持源数据、查找索引、过滤、克隆、复制、findIndex、filter

MENU 前言效果图templatestyleJavaScript 前言 1、代码段是一个Vue组件的模板、脚本和样式的完整实现。它结合element的一些组件(如el-select和el-radio-group),实现一个带有下拉选择、多选功能以及可选择“是/否”状态的组件。 2、组件实现一个复杂的选择和管理界面…

Redis之使用Java代码操作Redis

目录 配置Redis远程访问 安装Redis桌面管理工具 Java操作Redis 创建maven工程 案例演示 连接redis String字符串 Hash哈希 List列表 Set集合 Zset有序集合 配置Redis远程访问 修改访问IP地址 #跳转到redis安装目录 cd /usr/local/redis-6.2.1 #修改redis.con…

SOL项目开发代币DApp的基本要求、模式创建与海外宣发策略

Solana(SOL)作为一个高性能区块链平台,以其快速的交易速度和低交易成本吸引了大量开发者和投资者。基于Solana开发的去中心化应用程序(DApp)和代币项目正逐步成为区块链领域的重要组成部分。要成功开发并推广一个SOL项…

通过FHIR和EPIC进行对接

说明 Epic是全美最大电子病历供应商。 FHIR (Fast Health Interoperability Resources)旨在实现医疗健康信息的交换。其中包括了临床数据和健康相关的行政管理数据、公共卫生和临床研究数据。既包括了人类和兽医,又适合大多数应用场景——住院、慢病管理、社区护理…

windows平台的postgresql主从数据库流备份

主: 操作系统:windows10 数据库版本:postgresql-16.2 ip:192.168.3.254 从: 操作系统:windows10 数据库版本:postgresql-16.2 ip:192.168.3.253 配置主库 配置 pg_hba.conf 文件 在 pg 的安装目录下,找到 …

算法_字符串专题---持续更新

文章目录 前言最长公共前缀题目要求题目解析代码如下 最长回文子串题目要求题目解析代码如下 二进制求和题目要求题目解析 字符串相乘题目要求题目解析代码如下 前言 本文将会向你介绍有关字符串的相关题目:最长公共前缀、最长回文子串、二进制求和、字符串相乘。本…

CISAW安全集成和别的类型有什么区别

信息安全人员认证(Certified Information Security Assurance Worker, CISAW)是由中国网络安全审查技术认证中心依据信息安全领域的不同专业、技术和应用方向以及安全岗位需求,按照ISO/IEC 17024标准建立的多层次认证体系。 CISAW分为三个主…

web前端之选项卡的实现、动态添加类名、动态移除类名、动态添加样式、激活、tabBar

MENU 原生vue 原生 效果图 html 代码 <div class"card"><div class"tab_bar"><div class"item" onclick"handleTabBar(this)">tabBar1</div><div class"item" onclick"handleTabBar(this…

哈佛大学年中回顾2024年ESG发展近况

--- 兼谈新能源企业出海之ESG营销战略 2024年上半年&#xff0c;环境、社会和治理&#xff08;ESG&#xff09;问题以及对方法的不同意见继续成为全球头条新闻。今年年初&#xff0c;公司及其利益相关者在ESG的支持者和批评者之间进行了权衡&#xff0c;虽然近几个月ESG的势头…

cesium添加弹窗,跟随实体移动

先看效果&#xff0c;弹窗会跟随实体移动 1、首先我们先写一个弹窗样式&#xff0c;如果是vue开发&#xff0c;css最好写到公共引入的css &#xff0c;组件内css会编译后会加hash值 2、然后我们 开启 cesium的监听事件&#xff0c; 注意的是 initBubbleWindow方法在地球加载后…

控制阶段在DMAIC中的主要目标是什么?

在探讨DMAIC&#xff08;定义Define、测量Measure、分析Analyze、改进Improve、控制Control&#xff09;这一持续改进流程时&#xff0c;控制阶段作为整个循环的尾声&#xff0c;其重要性不言而喻。控制阶段的主要目标不仅在于巩固前期努力所取得的成果&#xff0c;更在于确保这…

EXCEL 分段排序--Excel难题#86

Excel某表格有3列。 ABC1A1B1512A2B27213A3B33824A4B495A5B5736A6B65777A7B7918A13B131509A14B144910A17B1770211A18B1870512A34B343313A35B3540914A36B3657915A37B3710 现在要求对表格按照第3列进行分段排序&#xff0c;由小到大排列。第1段&#xff1a;第3列小于等于50&…

UE5 datetime 创建日期时间节点 进行加法减法。个人理解

以下均为个人实验和个人理解&#xff0c;仅供参考。 目录 目标节点&#xff1a; 年月日 时分秒毫秒 目标节点&#xff1a; 年月日 年月日以1 为基底。若填的数字<0&#xff0c;该节点会失效。 试验&#xff1a; year基底为1&#xff0c;正常 year基底为0&#xff0c;异…

主流AI绘画工具StableDiffusion最新模型sd3本地部署方法(附工作流)

前言/introduction Stable Diffusion 3&#xff08;简称SD3&#xff09;是Stability AI最新推出的文本到图像生成模型。相比前代模型&#xff0c;SD3在生成质量、细节表现以及运行效率上有了显著提升&#xff0c;尤其在细腻的图像渲染和复杂的场景构建方面表现出色。SD3模型提…

【Harmony OS 4.0】页面路由跳转代码示例

ets/pages/Index.ets import router from ohos.router;Entry Component struct Index {State title: string Index Page;State message: string onPageShow(): void { // 页面每次显示时触发。使用aboutToAppear页面没反应。let record router.getParams() as Record<st…

微服务多个模块启动,端口被占用,yml配置文件读不到

刚刚提交到gitee自己的仓库&#xff0c;拉下来还是报错&#xff0c;然后看到一个解决方法&#xff1a; <build><resources><resource><directory>src/main/java</directory><includes><include>**/*.yml</include><includ…

医院信息管理系统设计与实现(源码+lw+部署文档+讲解等)

文章目录 前言具体实现截图详细视频演示技术栈系统测试为什么选择我官方认证玩家&#xff0c;服务很多代码文档&#xff0c;百分百好评&#xff0c;战绩可查&#xff01;&#xff01;入职于互联网大厂&#xff0c;可以交流&#xff0c;共同进步。有保障的售后 代码参考数据库参…

神经重建在自动驾驶模拟中的应用

验证自动驾驶软件需要数百万公里的测试。这不仅意味着系统开发周期长&#xff0c;而且系统的复杂度也会不断增加&#xff0c;同时&#xff0c;大规模的实车测试也会耗费巨量的资源并且可能会面临未知的安全问题。aiSim这样的虚拟仿真工具可以减轻真实世界测试的负担。 AD和ADA…