Skip to content

HoshiNoWeaver v1.0.0 "Vega" beta version.0

Pre-release
Pre-release

Choose a tag to compare

@Designerspr Designerspr released this 24 May 10:06
· 19 commits to main since this release

v1.0.0-beta.0 (May 23rd, 2026)

✅ New Features

  • 新增节点剪枝(prune)功能:enable 字段为 false 且未声明 bypass 的节点现在会执行级联断路删除,而非旁路穿透。GUI 中可将可选算子(如卫星消除、对齐)彻底从执行图中移除,避免无效计算。
  • GUI 新增停止按钮,可随时中止正在运行的叠加任务。

✅ Improvements

  • Sigma-Clip 叠加优化:新增的 C++ sigma-clip chunk 内核减少大量往返开销,sigma-clip 叠加速度相比 alpha.1 有显著提升;同时且峰值 RAM 大幅下降,支持更大批量图像集的 sigma-clip 叠加。
  • JPEG / TIFF 图像读取提速:引入 turbojpeg(基于 libjpeg-turbo)和 tiffile 作为 JPEG 和 TIFF 格式的解码后端,JPEG 批量读取速度相比 OpenCV 后端显著提升。
  • 增强预检(preflight)资源估算:新增对对齐算子、卫星消除算子、sigma-clip 算子的内存/显存声明,启动前的资源用量预警更准确。

✅ Bug Fixed

  • 修复均值叠加(mean stack)在带蒙版场景下的计算错误,蒙版像素不再参与均值累加。
  • 修复天地分离叠加在部分路由分支下蒙版未正确传递的问题。
  • 修复图像 IO 模块依赖项初始化顺序问题。

✅ Base

  • CI 新增 Windows MSVC 构建与测试 Job,覆盖 Windows 平台 C++ 自定义算子的编译和单元测试。
  • C++ 构建时自动探测本机 CUDA toolkit 版本并选取对应的 GPU 目标架构,无需手动指定。

Full Changelog: v1.0.0-alpha.1...v1.0.0-beta.0