WINDER

裁切扫描件

Winder 的核心是裁切器。这一页说明它做了什么,以及每一个你能拧的旋钮。

为什么扫描件需要裁开

半格相机在一格 24×36mm 的画幅里曝光两张 18×24mm 的照片。冲扫店扫的是整格,所以你拿到的每个文件里都是两张照片,中间隔着一条未曝光的片基——一条几毫米宽的黑带,而不是一根细线

检测的原理

Winder 沿着扫描件中部走一遍亮度曲线,寻找那道暗谷:

  1. 在扫描件中央 ±18% 的范围内逐列采样亮度——分隔条总在中间附近,所以边缘处再暗的主体也骗不了它。
  2. 找出一段连续的、明显暗于中位数的列:那就是暗谷。
  3. 暗谷的中心即为建议的裁切线,宽度即为黑条宽度。两者都会显示在确认界面里。

旋转过的扫描件也不在话下:Winder 会同时给两个轴打分,沿更明显的那道暗谷裁开——冲扫店横着扫还是竖着扫,都无所谓。

检测失败时

很暗的画面——夜景、严重欠曝——可能把黑条藏起来。这时 Winder 会退回到居中裁切,采用设置里的备用黑条宽度,并在确认界面里如实说明。任何一刀都不会在你没看见的情况下落下。

确认界面

  • 拖动黑条移动裁切线,两侧预览实时更新。
  • 每一半都可以按 90° 旋转
  • 两帧都留 / 只留左 / 只留右——有时候其中一半只是镜头盖测试。
  • 舍弃那些根本不该导入的扫描件。
  • 自动转正(Pro)为整批照片推测正确的方向。

确认是在 1280px 的预览上进行的,所以拖动始终跟手。你确认的那一刀,会在点按「完成」时施加到全分辨率的原图上。

影响裁切的设置

设置默认值作用
扫描尺寸3130 × 2075 px冲扫店输出的整格 35mm 扫描件的像素尺寸
备用分隔条宽度140 px检测失败时假定的黑条宽度
裁去片基边缘裁切后去除每帧四周的黑边
输出质量保存时的 JPEG 质量——高或中

这些都在设置 → 胶片与扫描里,并且全部存放在图库文件夹而非设备上——参见 settings.json

来历

每一帧裁切出来的照片都记得自己从哪来。它的边车文件里记录着原始扫描件的文件名、它是哪一半、裁切位置与施加的旋转角度——所以任何一刀日后都不会成为谜。参见边车文件

更新于 2026-08-06