【ComfyUI】自定义节点ComfyUI_LayerStyle——模仿 Adob​​e Photoshop 的图层样式、图层混合、图文混合、添加不可见水印

ops/2024/9/23 5:11:56/

官方代码:https://github.com/chflame163/ComfyUI_LayerStyle.git
相关资料下载:https://pan.baidu.com/s/16vmPe6-bycHKIjSapOAnZA?pwd=0919
在这里插入图片描述

简介

ComfyUI画布点击右键 - Add Node, 找到 “😺dzNodes”。
节点根据功能分为5组:LayerStyle、LayerColor、LayerMask、LayerUtility和LayerFilter
在这里插入图片描述

LayerStyle: 提供模仿 Adob​​e Photoshop 的图层样式
LayerColor:提供颜色调整功能
LayerMask:提供遮罩辅助工具
LayerUtility : 节点组提供图层合成工具和工作流相关的辅助节点。
LayerFilter: 节点组提供图像效果滤镜

安装 (很复杂,建议用别人的整合包或者参考github)

下载自定义节点

git clone  https://github.com/chflame163/ComfyUI_LayerStyle.git

安装依赖包

  • 官方便携包请双击运行插件目录下的install_requirements.bat,秋叶整合包请双击运行插件目录下的install_requirements_aki.bat,然后等待安装完成。

  • 或者在资源管理器ComfyUI\custom_nodes\ComfyUI_LayerStyle插件目录位置打开cmd窗口,

  官方便携包输入以下命令:

..\..\..\python_embeded\python.exe -s -m pip install .\whl\docopt-0.6.2-py2.py3-none-any.whl
..\..\..\python_embeded\python.exe -s -m pip install .\whl\hydra_core-1.3.2-py3-none-any.whl
..\..\..\python_embeded\python.exe -s -m pip install -r requirements.txt
.\repair_dependency.bat

  秋叶整合包输入以下命令:

..\..\python\python.exe -s -m pip install .\whl\docopt-0.6.2-py2.py3-none-any.whl
..\..\python\python.exe -s -m pip install .\whl\hydra_core-1.3.2-py3-none-any.whl
..\..\python\python.exe -s -m pip install -r requirements.txt
.\repair_dependency.bat
  • 重新打开ComfyUI。

下载模型(作者全部模型)

从百度网盘下载全部模型文件并复制到ComfyUI\models文件夹。这个链接提供了本插件需要的所有的模型文件。
或者按各个节点的说明下载模型文件。

工作流

官方工作流——渐变图像融合工作流

ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI_LayerStyle\create_gradient_mask_example.json
在这里插入图片描述

背景+前景+生成阴影

ColorAdapter 自动调整图片色调,使之与参考图片相似
Exposure:改变图像的曝光。
在这里插入图片描述

官方 demo 工作流 ——多图层混合

相对存放位置
ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI_LayerStyle\workflow\title_example_workflow.json
需要模型:去除背景
模型一定需要的
在这里插入图片描述
在这里插入图片描述

图文简单结合

在这里插入图片描述

隐形水印

add blindwatermark 给图片添加隐形水印。以肉眼无法觉察的方式添加水印图片,
使用ShowBlindWaterMark节点可以解码水印。

加水印

在这里插入图片描述

解码

在这里插入图片描述
在这里插入图片描述


http://www.ppmy.cn/ops/114594.html

相关文章

基于kolla-ansible在openEuler 22.03 SP4上部署OpenStack-2023.2

测试环境 openEuler-22.03-LTS-SP4-x86_64-dvd.iso Virtual Box,4 vCPU, 8G RAM, 50 vDisk。安装时删除/home,SWAP分区,全部空间给/目录。 目标是部署OpenStack All-In-One模式,控制节点计算节点存储节点在一台机器实现。 系统配…

STM32(十七):I2C通信外设

I2C外设 STM32内部集成了硬件I2C收发电路(USART是串口通信的硬件收发电路),可以由硬件自动执行时钟生成、起始终止条件生成、应答位收发、数据收发等功能,减轻CPU的负担。 支持多主机模型(可变多主机&#xff…

5分钟内理解 .prototype 链 | 2024

在JavaScript的世界里,原型(prototype)系统是一个常被讨论但不易掌握的概念。作为JavaScript继承模型的基石,理解原型对于构建大型应用或进行对象操作至关重要。让我们一起探索这个迷人的话题,揭开原型系统的神秘面纱。 什么是原型? 在JavaScript中,每个对象都有一个内部属性[…

【.NET 8 实战--孢子记账--从单体到微服务】--特别说明

这篇文章是针对《孢子记账》实战专栏的说明文章,用以解答同学们的疑惑,后续针对专栏的疑惑我都会写在这里,各位铜同学有什么问题也可以在这篇文章下面留言。专栏的简介已经在文章《开篇》做过介绍了,不了解的请移步《开篇》。下面…

【有啥问啥】深度剖析:大模型AI时代下的推理路径创新应用方法论

深度剖析:大模型AI时代下的推理路径创新应用方法论 随着大规模预训练模型(Large Pretrained Models, LPMs)和生成式人工智能的迅速发展,AI 在多领域的推理能力大幅提升,尤其是在自然语言处理、计算机视觉和自动决策领…

《ElementUI/Plus 基础知识》el-table + sortablejs 实现 row 拖动改变顺序(Vue2/3适用)

前言 使用如下技术: ElementPlus Table 组件;插件 sortablejs ( npmjs/Github 地址); 实现 html 代码第 1 行,属性 row-key 一定要设置,否则会报错。即行数据的 Key,用来优化 t…

项目第十弹:连接管理模块与服务器模块

项目第十弹:连接管理模块与服务器模块 一、连接管理模块的设计1.连接模块的设计2. 连接管理模块的设计1.连接ID? TcpConnectionPtr!! 二、连接管理模块的实现1.连接模块的实现2.连接管理模块的实现 三、服务器模块的设计1.前言2.设计 四、服…

go webapi上传文件 部属到linux

go厉害的地方,linux服务器上无需安装任务依赖就可以运行,大赞! 一、编译 #在Goland中cmd中执行 go env -w GOARCHamd64 go env -w GOOSlinux go build main.go # 切换回来 否则无法运行 go env -w GOOSwindows go run main.go 拷贝到linux服…