你可以先按 y 轴用 聚类分析 将你那些点分为若干组
扫描可以平扫,也可以转动扫,也可以曲线扫, 比如最简单的平扫,设置一个步长,然后开始扫描,比如从上往下扫,步长是1px, 然后设置一个简单的分区,分区间距是40px,假设图片是800px,那可以分成20个区, 然后可以统计20个区里有多少点,计算密度,可以进行分区合并,合并原则是密密合并,疏疏合并。 当然,分区可以设到最小,就是分区是1X1的格子,然后根据“密密合并,疏疏合并“的原则来合并分区, 但这样的话计算就很慢,可以选择一个合理的规则多线程处理, 比如最小分区是1X1,而图片是800X800,那可以做10X10个多线程来处理,每个线程处理80X80个像素
110,567
社区成员
642,567
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧