pub fn propose_with_marker_diameter( image: &GrayImage, board: &BoardLayout, marker_diameter_px: f32, ) -> Vec<Proposal>
Generate pass-1 center proposals using board geometry and a fixed marker diameter hint.