ComfyUI_aspect_ratios 插件完全教程
1. 插件简介
ComfyUI_aspect_ratios(原地址:https://github.com/massao000/ComfyUI_aspect_ratios)是一个专门用来快速选择图片长宽比的超级实用插件。
想象一下,你平时用美图秀秀或者朋友圈发图片的时候,是不是总要考虑图片是横的还是竖的,是正方形还是长方形?这个插件就是帮你快速选择这些比例的小助手。
能给我们带来什么好处? - 不用自己手动计算图片的长和宽,点一下就能选择常见的比例 - 支持手机屏幕比例(9:16)、电脑屏幕比例(16:9)、正方形(1:1)等等 - 可以一键切换横竖方向 - 能批量生成多张相同比例的图片
简单来说,这个插件可以替代原本的"空白画布"功能,让你更方便地选择图片尺寸。
2. 如何安装
方法一:直接下载(推荐新手)
1. 打开 ComfyUI 安装目录
2. 找到 custom_nodes 文件夹
3. 在里面新建一个文件夹,命名为 ComfyUI_aspect_ratios
4. 去 GitHub 页面下载插件文件,解压到这个文件夹里
5. 重启 ComfyUI
方法二:使用 ComfyUI Manager(如果你装了的话) 1. 在 ComfyUI 界面找到 Manager 按钮 2. 搜索 "aspect_ratios" 3. 点击安装 4. 重启 ComfyUI
3. 节点详解
3.1 Aspect Ratios Node(比例选择器)- 这是插件的核心节点
这个节点就像是一个"智能的画布大小选择器",它能帮你快速设置图片的长宽比例,而不用自己去计算具体的像素数值。
简单理解: 就像你在手机相机里选择拍照比例一样,可以选择1:1(正方形)、4:3(传统相机)、16:9(宽屏)等等。
3.2 参数详解
| 参数名 (界面显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| 尺寸 | size | 数字 | 1024 | 这就像是你要做多大的画布,数字越大图片越清晰但也越占空间 | 决定图片的基准分辨率大小 | 想要高清图就设1024,想要普通图就设512 |
| 比例选择 | aspect_ratios | 下拉选择 | 1:1 | 这是最重要的,选择你要的图片形状,比如正方形、长方形等 | 设置图片的宽高比例关系 | 发朋友圈选1:1,做壁纸选16:9,拍人像选9:16 |
| 基准方向 | standard | width/height | width | 决定是以宽度还是高度为准来计算另一边的大小 | 指定哪个维度作为基准来计算另一个维度 | 选width时,宽度固定,高度按比例算;选height相反 |
| 交换比例 | swap_aspect_ratio | True/False | False | 一键把横图变竖图,竖图变横图,比如16:9变成9:16 | 交换宽高比例的数值位置 | 选了16:9但想要竖屏效果,就开启这个开关 |
| 生成数量 | batch_size | 数字 | 1 | 一次性要生成几张图片,就像复印机一次复印几份一样 | 控制批量生成的图片数量 | 想要4张相同设置的图,就填4 |
3.3 配置文件功能
这个插件还有个特别贴心的功能,就是可以自定义比例选项。安装后会自动创建一个名为 aspect_ratios.txt 的配置文件,你可以在里面添加自己常用的比例。
配置文件位置: ComfyUI\custom_nodes\ComfyUI_aspect_ratios\aspect_ratios.txt
怎么改配置文件:
1:1, 1/1 # 正方形,朋友圈最爱
3:2, 3/2 # 传统相机比例
4:3, 4/3 # 老式电视比例
16:9, 16/9 # 现代宽屏比例
9:16, 9/16 # 手机竖屏比例
1.618:1, 1.618/1 # 黄金比例,看起来最舒服
格式说明:
- 前面的 1:1 是在界面上显示的名字,可以随便改
- 后面的 1/1 是实际计算用的数值,这个不能乱改
- # 后面的是注释,可以写备注
4. 使用技巧和建议
4.1 常用比例推荐
- 1:1 (正方形): 发朋友圈、Instagram、头像制作
- 4:3: 传统照片、证件照
- 16:9: 电脑桌面、横屏视频、PPT背景
- 9:16: 手机壁纸、竖屏视频、Stories
- 3:2: 单反相机标准比例
- 21:9: 电影院宽屏比例
4.2 基准方向选择建议
- 选择 width(宽度基准): 适合做横图,比如电脑桌面
- 选择 height(高度基准): 适合做竖图,比如手机壁纸
4.3 尺寸大小建议
- 512: 测试用,速度快但画质一般
- 768: 日常使用,速度和画质平衡
- 1024: 高质量,适合最终作品
- 1536以上: 专业级,但是很占显存
5. 常见问题解答
Q:为什么我选了16:9,但是图片看起来不对? A:检查一下"基准方向"设置。如果选的是height(高度基准),16:9会变成很窄很高的图。一般做宽屏图要选width(宽度基准)。
Q:怎么添加自己想要的比例?
A:打开配置文件 aspect_ratios.txt,按照格式添加新的行,比如 我的比例, 5/4,然后重启ComfyUI。
Q:交换比例开关有什么用? A:就是把横图变竖图,竖图变横图。比如你选了16:9,开启交换后就变成9:16了。
Q:批量生成是什么意思? A:就是一次性生成多张相同设置的图片。比如你要做4张同样尺寸的图,就把batch_size设为4。
Q:这个插件和原本的Empty Latent Image有什么区别? A:这个插件是用来替代Empty Latent Image的,但是更方便,不用自己计算像素,直接选比例就行。
6. 实用工作流程建议
6.1 制作朋友圈图片
- 选择Aspect Ratios节点
- 比例选择:1:1
- 基准方向:width
- 尺寸:1024
- 连接到你的图像生成节点
6.2 制作电脑壁纸
- 选择Aspect Ratios节点
- 比例选择:16:9
- 基准方向:width
- 尺寸:1536
- 连接到你的图像生成节点
6.3 制作手机壁纸
- 选择Aspect Ratios节点
- 比例选择:9:16(或开启16:9的交换开关)
- 基准方向:height
- 尺寸:1024
- 连接到你的图像生成节点
这个插件真的超级实用,特别是对于新手来说,不用再为图片尺寸发愁了。记住,比例就是宽度和高度的关系,比如16:9就是宽度16、高度9的关系,选对比例,你的图片就会看起来更专业!