局部重绘辅助插件 CropAndStitch
功能介绍
通过 采样前裁剪/放大 +采样后缝合
的能力,将局部重绘过程定格在遮罩区(而不是整个图片)以加快修复速度,同时对于大图片小遮罩的情况下使修复焦点更聚焦,产生更好的修复效果。
核心节点:
- Inpaint Crop:在采样之前裁剪图像的节点。上下文区域可以通过掩码、扩展像素和扩展因子或通过单独的(可选)掩码来指定。
- Inpaint Stitch:将修复后的图像缝合回原始图像而不改变未遮罩区域的节点,融合效果比较好。
- Resize Image Before Inpainting:在重绘之前调整图像大小的节点,例如将图像放大以保留比原始图像更多的细节。
- Extend Image for Outpainting:扩展图像和蒙版的节点,以便使用 Inpaint Crop 和 Stich(重新缩放、模糊、混合、重新拼接)的功能进扩图。
安装
使用插件管理器安装,安装完成之后,重启 ComfyUI
开始使用
核心参数如下:
- context_expand_pixels:按像素值扩大遮罩,20 表示遮罩尺寸增加 20像素。一个使用场景,如上述工作流所示,因为遮罩的局限性导致遮罩较小,修复后的手部与原图不太匹配,此时可以调整该值,扩大遮罩。
- context_expand_factor:按比例扩大遮罩,1.1 表示遮罩尺寸增长 10%。
- fill_mask_holes:是否将遮罩中的任何孔洞(小孔或大孔)都作为遮罩的一部分
- blur_mask_pixels:扩大遮罩并将其模糊化至指定的像素数
- invert_mask:是否反转遮罩,即重绘遮罩之外的内容,而不是重绘遮罩内的内容
- blend_pixels:扩大融合遮罩并将其模糊指定数量的像素,以便优化接缝。
- rescale_algorithm:重新缩放要使用的算法。bislerp 质量超高但速度很慢,推荐用于拼接。bicubic 质量高且速度更快,推荐用于裁剪。
- mode:Free size(自由尺寸), Forced size(强制尺寸), 或者 Ranged size(范围尺寸)。
文章的最后,如果您觉得本文对您有用,请打赏一杯咖啡!感谢!
