Skip to content
Anthony-PanPublic

About

A native Windows photography workspace for local culling, scene organization, color, and retouching.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Cullio Studio

A local photography workspace. From a full memory card to the photographs you want to keep.

原生 Windows 开源摄影工作台:导入 → 视觉分析 → 场景分组 → 选片 → 调色与局部精修 → 导出。

下载 Windows 便携版 · 处理引擎与算法 · 验证记录

Cullio Studio native Windows workspace

Windows 上开始使用

下载 v0.3.0-studio 的 Windows x64 ZIP,完整解压后双击 Cullio.exe。包含 .NET 运行时、两个本地视觉模型和体验照片。无需 Python、浏览器或云端账号。当前使用 CPU 推理,发行包尚未签名。

  1. 导入照片或整个文件夹,也支持拖放。相机 RAW 使用 LibRaw 解码。
  2. 打开场景封面,使用并排比较、100% 像素查看、人脸关键点、清晰度热图和曝光警示。
  3. P 保留,X 淘汰,U 待定,0–5 星级。图库中 Ctrl+点击 多选,再批量处理。
  4. 进入编辑,选择光线、色彩、人像、细节、局部或版本。滑杆和画笔操作中持续显示预览,松手后自动生成精细画面。导出已保留照片时按场景创建文件夹。
  5. Esc 依次取消当前手势、退出工具或对比、返回图库;弹窗中取消关闭。按住空格 查看原片,Ctrl+, 打开设置,F11 全屏,Ctrl+S 保存项目。

0.3:边调边看,人像与设置

拖动不再反复推迟渲染。交互预览持续显示已完成的帧,只保留最新的待处理参数;松手后用更高分辨率更新。设置提供 384 / 640 / 960 像素预览档位。导出仍以原始尺寸处理,预览的柔肤和锐化细节可能与完整尺寸有差异。

人像面板提供柔肤、纹理保留、均匀肤色、减弱泛红、肤色冷暖、面部与眼区提亮、眼区细节、眼下阴影和唇色调整。自动定位人脸,支持逐个人脸启停、手动框选,以及皮肤蒙版添加 / 排除画笔。肤色区域使用可调整的颜色阈值和人脸关键点约束;深色、混合光和特殊妆容需要手动复核。手动框选没有五官关键点,只支持相应的皮肤与面部调整。

新增白平衡取样滴管和调整前后分界对比。设置可保存预览质量、选片 / 评分后自动下一张、打开上次项目、备份间隔与分析参数,并提供项目、缓存、模型位置和快捷键列表。设置保存在 %LOCALAPPDATA%\Cullio\settings.json;每个项目旁的 catalog.backup.json 保留定期保存的上一份记录。

Portrait editing in the native Windows application

Persistent application settings

淘汰区可恢复,原片不会被改写或永久删除。默认项目在 %LOCALAPPDATA%\Cullio\Studio,也可新建、打开、另存项目;旧 Demo 项目会复制读取到 Studio,旧项目文件保留。调色引擎升级后,旧调整的视觉效果可能有所不同。

实际具备的能力

工作流 实现
读取与缓存 RAW / JPEG / PNG / TIFF / BMP,EXIF 方向、可用拍摄时间,独立缩略图,增量保存、取消导入和分析缓存
本地视觉分析 CLIP ViT-B/32 的 512 维特征、YuNet 人脸与 5 点定位、原始分辨率眼区细节、8×8 清晰度热图
场景整理 特征相似度 + 画面布局 + 拍摄时间,固定代表图防止链式合并,可调阈值,SHA-256 完全重复检测
选片 技术参考分、每组候选、搜索/类型筛选/排序、批量保留与淘汰、星级、备注、并排比较、组封面/合并/拆分
光线与曲线 线性光曝光、黑白色阶、高光/阴影、交互式 RGB 总曲线及 R/G/B 通道曲线
色彩 8 个独立 HSL 色段、冷暖/色调/饱和度、自然饱和度、阴影与高光色彩分级
人像 关键点约束的皮肤蒙版、双边柔肤与纹理保留、肤色均匀与祛红、面部/眼区补光、五官微调、手动区域与蒙版修正
细节与局部 纹理、清晰度、去雾、降噪、锐化、径向/渐变调整图层、GrabCut 框选主体蒙版、反选、不透明度、局部曝光与色彩
几何与修复 裁剪、比例锁定、旋转、拉直、水平翻转、提亮/压暗画笔、小污点修复
保存与交付 撤销/重做、命名版本、同组调色同步、浮点处理中间数据、16 位 TIFF、JPEG、原片复制与调整参数清单

Curves and high-bit-depth development

Local adjustment masks

Face and eye evidence

v0.3 remains an early Studio release. The controls above process real images. Eye-open detection, learned aesthetic judgment, generative fill, arbitrary Photoshop-style compositing, camera-specific DCP profiles, HDR and display soft-proofing are not implemented. A low technical score cannot establish that a photo is irrecoverable. RAW compatibility depends on the camera supported by the bundled LibRaw; Nikon NEF was tested with a real file. Grouping is a heuristic, not geographic identity recognition.

The six sample scenes contain curated groups and derived exposure/color/blur variants. Their neural features and quality measurements are real; import your own pictures to try automatic grouping.

Build from source

Windows x64 with the .NET 10 SDK. C# / WPF, OpenCvSharp, ONNX Runtime, and Magick.NET Q16. No web runtime.

# Fetch the public demo assets and checksum-verified local models.
./scripts/download-assets.ps1
./scripts/download-models.ps1

# Build and run image-operation checks.
./scripts/build.ps1 -Test

# Launch, or create a self-contained portable distribution.
./Start-Cullio.cmd
./scripts/build.ps1 -Publish

Publish output: dist/Cullio-Studio-0.3/ (override with -OutputDirectory). Source-only builds can import and edit without models, with explicitly reduced analysis. The full regression suite expects both models and the sample portrait. Model URLs, SHA-256 digests and licenses are in the manifest.

Native UI checks run against an isolated project:

./src/Cullio/bin/Release/net10.0-windows/Cullio.exe --screenshots

Results and screenshots appear in artifacts/. GitHub Actions builds and tests on Windows. Source code is MIT; dependencies, neural models and sample photographs retain their own licenses. See credits and notices.

About

A native Windows photography workspace for local culling, scene organization, color, and retouching.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages