mirror of
https://github.com/storytold/lightcraft.git
synced 2026-10-27 11:37:13 -06:00
lightcraft-pipeline cull.rs: focus (Laplacian energy of the sharpest 16-px blocks at 512 px, 0–100, calibrated on the CC0 corpus), clipping share and an 8×8 look-alike signature. photo.analyze scores the selection (else the view), groups look-alike shots taken within 10 s into bursts and marks each burst's sharpest; optionally rejects photos below a focus score and picks each burst's best (one undo step). Scores live on the photo (Analysis, Op::SetAnalysis): rule fields Focus and Best of Similar Shots, Info panel line. Photo ▸ Assisted Culling…. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>