v0.2.2
本页保留主仓库的完整版本说明,包括功能、改进、性能与修复。原始记录。历史说明中的旧入口或限制仅适用于当时版本;当前操作以 v0.3.3 教程为准。
对应教程
完整更新说明
新功能
- Nikon HE / HE RAW 恢复流程*:在导入阶段新增 Nikon HE 压缩 NEF 检测,加入引导式 Adobe DNG Converter 恢复对话框,支持转换后自动清理项目占位并重新导入;同时补齐 macOS 对同一流程的支持。线性 DNG 现在也可直接重新进入 RAW 管线。 (
b8e4962,dc86707,d32992d,0f85b8a) - 高光恢复与明暗部算法重构:将 CUDA / Metal 上的 RAW 高光恢复重写为“裁剪掩码 + 色度统计 + 重建”的多阶段流程,并把 Highlights / Shadows 调整重构为共享色调曲线,补充了针对 knee 行为与色彩保持的测试。 (
352d3d2,a4218c5,478205b,624cc24) - LUT 浏览器与 Look 面板大改版:重做编辑器侧边栏结构,拆出独立 Look 面板,并新增 LUT 目录浏览器,支持
.cube头信息校验、缺失/损坏状态提示、快速打开文件夹/刷新,以及更稳定的当前选择保持。 (955b47d,b8e4962,83583f0) - 色彩、导出与元数据链路升级:新增 Windows ICC profile 嵌入、补充内置导出 profile、加入 EXIF 详情/源路径显示、补齐 macOS scopes,并改进 Hasselblad 等机型的元数据解析。 (
6def338,93c0b08,1f36cd6,da0102d,912dc2d) - 实验性 PuerhMind 能力接入:加入 Rust 语义/推理 sidecar、CLIP 文本与视觉服务、基础图片标注能力,以及 macOS 推理 demo。 (
73ad1c4,48a794c,a5ed1f7,edac38d)
性能优化
- 高分辨率 RAW 解码提速:将 CUDA RAW 路径拆分为 full-frame 与 tiled 两种执行模式,引入基于 active area 的裁切处理,显著降低超大尺寸 Bayer 文件的峰值开销。 (
624cc24,2d80f39) - 减少 GPU 拷贝与空操作:为几何阶段加入 GPU buffer 共享与 no-op 检测,让 resize / crop 在可跳过时直接跳过,在可复用时避免额外拷贝。 (
624cc24,2d80f39) - 融合内核与中间结果复用:将高光校正与 RGBA 打包合并执行,引入可复用的 CUDA / Metal workspace,并同步优化多处底层 RAW kernel、缩略图链路与推理侧吞吐。 (
624cc24,2d80f39,22bb73b)
缺陷修复
- 明暗部与色彩稳定性:修复 Contrast 为
-100时整张图变黑的问题,修正色温 UI 刷新异常,并改进 Hasselblad 文件的相机矩阵匹配。 (6294602,83583f0,912dc2d) - 工作流与平台稳定性:修复导出对话框布局与参数交互问题,补充相册中源文件缺失提示,并在启动时增加 CUDA 驱动版本要求探测。 (
9ad8384,d3083ff,4c21e10,17363e4)