通过 2D 网格中的边界识别 2D 几何形状

问题描述 投票:0回答:1

我正在使用 kotlin 创建一个 Android 应用程序,用户可以在单元格网格中绘制一些东西,我的应用程序应该响应它的形状。

我不是在寻找计算机视觉神经网络,只是在寻找 Java/Kotlin 的库或算法

非常感谢您的帮助!

现在,我直接检查每个形状,但它变得太复杂了。

java kotlin graphics geometry 2d
1个回答
0
投票

我明白了,尝试查看用于 Java/Kotlin 中不需要神经网络的形状识别的 Hough 变换、HaarHOG 算法。这些是灵活的算法,可以修改以适应不同的形式。 OpenCV,一个用于图像识别任务(例如,人脸和汽车)的流行库,是一个通过 Java 绑定支持这些方法的综合库,也称为 JavaCV。如果您进行一些自定义,它可能对您与几何形状识别相关的目的有用。

© www.soinside.com 2019 - 2024. All rights reserved.