pub fn detect( chars: &[Character], lines: Vec<Line>, drawings: &[Drawing], thresholds: [f64; 8], min_bold: usize, ) -> Option<Vec<Payload>>
先建立相同网格超集,再逐条绘图线选择同一最优目标;极端网格范围返回参考选择。