PhotoS v1.6.1 — Lightroom-style grading GUI + layout overhaul
PhotoS v1.6.1 — GUI 大增强(Lightroom 式调色编辑器 + 布局重构)
Patch 版:把 GUI 从"数字输入"升级为 Lightroom 式交互控件,并重排整体布局。
✨ Lightroom 式调色编辑器(GUI)
- 可拖拽点曲线:RGB 主曲线 + R/G/B 分通道 tab;单击曲线加点并立即拖动、右键删点、固定端点、"复位"按钮
- 真色轮(3 轮):阴影 / 中间调 / 高光 各一个 HSV 色轮(点击/拖拽选色相+强度)+ 每轮亮度条
- HSL 分色编辑器:8 色域色块 + 色相/饱和/明度滑块
- 引擎配套:color_grading 支持每区亮度
zone:hue,sat,lum;全部写回同一 StringVar,REST/preset/MCP 往返不变
🎨 GUI 布局重构
- 设置面板分类 Tab:输出 / 调整 / 效果 / 元数据 / 选项 5 页,每页独立滚动 + 区块可折叠(▾/▸)
- 工具栏分组:文件管理 │ 工作流 │ 撤销/更多 组间分隔线;分析/清空移入"更多工具"菜单;破坏性操作红色描边
📊 其它 GUI 优化
- 文件列表缩略图(缓存 + 异步懒加载 + 小/中/大切换,RAW 半尺寸解码)
- 布局记忆:窗口大小 + 缩略图尺寸持久化(
~/.photos/gui_state.json) - 文件过滤框:按文件名/扩展名筛选
- 处理进度 ETA:剩余时间估算
- 重做(⌘⇧Z / Ctrl+Shift+Z)+ 撤销扩展
🐛 修复
- LUT 后 EXIF 丢失 / 3D LUT 丢 alpha / MCP process 缺调色参数(v1.6.0 起)
- Windows CI:缩略图异步化(渲染轮询不再被拖垮)、测试 display/pyimage 健壮性
依赖:不变(Pillow ≥10.4 · rawpy ≥0.18 · numpy)。测试 924 全绿(CI 7 job 含 Windows 真 Tk)。
pip install photo-s-tools
photo-s # 打开 GUI 体验 Lightroom 式调色