Fit surface
best score over all angles at every pixel — bright means a pill could sit here.
On r-7ff7fd99 a real pill reads q 0.80 (coverage 0.74) against bare board at 0.53 (coverage 0),
a clean separation. (An earlier build of this page fed the matcher probe.clean — the watershed
LABEL map, ~98% non-zero — instead of probe.surf, which made coverage 1.0 everywhere and the
surface render inverted. The bug was in this tool, not the matcher.)