ComfyUI-CoCoTools_IO:面向专业图像处理的节点扩展工具包

插件6个月前发布 小马良
213 0

ComfyUI-CoCoTools_IO 是一套专注于高级图像输入/输出操作的节点插件,特别强化了对 EXR 文件格式的支持,适用于需要精细控制图像通道、颜色空间和深度信息的视觉特效、3D 合成等专业工作流。

无论你是从事影视后期、游戏开发还是 AI 图像生成,这套工具都能帮助你更高效地处理高质量图像数据。

🧰 主要功能亮点

📁 多层 EXR 支持

  • Load EXR:支持多层、多通道 EXR 文件加载,包含 Cryptomatte 数据,适合 VFX 和 3D 渲染流程。
  • Load EXR Layer by Name:可提取特定图层(如 diffuse、specular、alpha 等),类似于 Nuke 的 Shuffle 节点。
  • Cryptomatte Layer:专门用于提取和处理 EXR 中的 Cryptomatte 对象遮罩信息,便于后续合成。

🖼 标准图像格式支持

  • Image Loader:支持 PNG、JPG、WebP 等常见格式,并具备位深度感知能力,确保色彩精度不丢失。

💾 高质量图像输出

  • Image Saver:提供多种图像格式保存选项,支持自定义位深度、压缩级别等参数,满足不同用途需求。

🎨 颜色空间管理

  • Colorspace Converter:在 sRGB、Linear、ACEScg 等颜色空间之间自由转换,提升图像处理的一致性。
  • Z Normalize:归一化深度图或其他单通道图像数据,常用于 3D 深度渲染后处理。

🛠 安装方法

使用 ComfyUI Manager 安装(推荐)

  1. 打开 ComfyUI Manager
  2. 在搜索栏中输入 ComfyUI-CoCoTools_IO
  3. 点击“安装”按钮即可完成安装

📦 当前可用节点列表

🖼 图像输入/输出

节点名称功能说明
Image Loader加载标准图像格式(PNG/JPG/WebP),自动识别位深度
Load EXR加载多层 EXR 文件,支持通道与 Cryptomatte 数据
Load EXR Layer by Name提取指定图层(如 albedo、normal、depth)
Cryptomatte Layer提取并处理 Cryptomatte 对象遮罩
Image Saver支持多格式、位深度与压缩设置的图像保存器

🎨 图像处理

节点名称功能说明
Colorspace Converter支持 sRGB、Linear、ACEScg 等颜色空间转换
Z Normalize对深度图等单通道图像进行标准化处理

📅 开发路线图(待办事项)

✅ 已计划改进

  • 实现完整 EXR 加载器(支持 OpenImageIO)
  • 添加 EXR 序列加载器,方便批量处理动画帧
  • 构建 EXR 保存器,实现全流程 EXR 支持
  • 支持多层 EXR 输出(如 AOVs、嵌入图像等)
  • 在保存器中加入文件类型上下文菜单,简化操作流程

🔮 未来增强方向

  • 集成 ACES 或 OCIO 颜色配置系统
  • 开发基于频率的图像处理工具(如细节分离、高频增强)
  • 恢复其他实用节点(JSON 解析、正则表达式匹配等)

📚 文档完善计划

  • 为每个节点添加详细参数说明
  • 提供多个示例工作流(如 EXR 分层合成、Cryptomatte 提取)
  • 增加视觉化示意图,辅助理解节点行为

📦 注册与发布

  • 正在准备提交至 ComfyUI 官方注册表
  • 将持续更新 GitHub 项目页面,欢迎社区反馈与贡献
© 版权声明

相关文章

暂无评论

none
暂无评论...