"是否可能"通常是"是"回答。问题是如何去做。对SO的可能应用的全面讨论过于宽泛。但是,您可以使用一些图像处理方法对其进行攻击。
首先, 这是一个适合培训预打包拓扑模型的问题。相反,我建议你教一个模型来识别线段;完成后,将其扩展为找到形成三角形的三个线段的组合。后者更像是一个组合问题,而不是ML问题。
- 查找所有" atomic"线段:直接来自一个"节点" (交集)到另一个,两者之间没有。
- "快"公共网格的所有端点:"真正关闭的端点"应该改为一个共同的交叉点。
- 查找所有非原子线段 - 由两个或多个共线的,连续的原子线段组成的段。完成后,您将拥有图像中所有线段的列表。
- 编写全面搜索以查找细分列表中的所有三角形:
- 表示列表中的每个段AB(端点)
- 对于每个段AC,列表中的后面比AB,和
不与AB共线
- 如果BC段存在并且在列表中的后面比AC,
多算一个三角形。
醇>
这会让你感动吗?