jammyfu
d94f171fd6
Refactor and enhance image processing nodes in ComfyUI. Added new nodes for dynamic image input, image resolution adjustment
...
类结构修改,功能完善
2024-12-30 20:33:00 +08:00
fujammy
d8bb35f328
Enhance image resizing functionality by adding mask generation for all resizing methods. Updated the resize_image function to return a mask alongside the resized image, ensuring better handling of image boundaries. Improved the calculate_mask function to support various alignment modes and ensure accurate mask creation. This update enhances the overall image processing capabilities.
2024-12-26 21:29:45 +08:00
jammyfu
d5a47e1be5
fix
2024-12-26 13:04:55 +08:00
fujammy
0a761ad09a
Enhance DynamicImageCombiner with meta configuration and update README files. Added default width and dimension options in DynamicImageCombiner. Updated README_CN.md and README.md to include an image and improved descriptions for the Dynamic Image Input node.
...
增强 DynamicImageCombiner 的元配置并更新 README 文件。在 DynamicImageCombiner 中添加默认宽度和尺寸维护选项。更新 README_CN.md 和 README.md,以包含一张图片并改进了 Dynamic Image Input 节点的描述。
2024-12-26 02:53:43 +08:00
fujammy
bc86bf84d6
Enhanced image resizing with customizable background colors. Updated resize_image to use a specified background color and improved the background_color parameter for better consistency.
...
fix bug
优化图像缩放功能,支持自定义背景颜色。更新了 resize_image 函数以使用指定的背景颜色,并改进了配置中的 background_color 参数,确保处理的一致性。这一更新提升了用户体验,提供了更多灵活的图像展示选项。
2024-12-26 01:10:23 +08:00
jammyfu
1610fce3f4
Introduce DynamicImageCombiner class and update init.py for node integration.
...
This commit adds the DynamicImageCombiner class, enabling dynamic addition of multiple image inputs and outputting a list of connected images. The init.py file now includes this new node in NODE_CLASS_MAPPINGS and NODE_DISPLAY_NAME_MAPPINGS. A new JavaScript file has also been created to manage the node's behavior, enhancing image processing functionality.
引入DynamicImageCombiner类并更新__init__.py以实现节点集成。
此提交添加了DynamicImageCombiner类,可以动态地添加多个图像输入,并输出所有连接图像的列表。init.py文件现在在NODE_CLASS_MAPPINGS和NODE_DISPLAY_NAME_MAPPINGS中包含了这个新节点。此外,还创建了一个新的JavaScript文件来管理该节点的行为,增强了图像处理功能。
2024-12-25 22:23:01 +08:00
fujammy
1527d8dc22
Refactor image resolution calculation to support dynamic aspect ratios and enforce resolution constraints. Update resolution options to include only SDXL optimal resolutions. Improve error handling for invalid aspect ratio formats.
2024-12-25 01:24:13 +08:00
jammyfu
c58a94f6b2
add image resolution
2024-12-24 19:21:06 +08:00
fujammy
e75c5c6553
添加文件
2024-12-24 11:18:28 +08:00