文件名称:shape-recog:形状识别工具。 内置 AutoHotkey。 微积分项目
文件大小:826KB
文件格式:ZIP
更新时间:2024-07-01 05:09:17
AutoHotkey
形状识别 Shape Recog 是一个图形分析器和合成器。 它扫描一个绘制的图形并检查它是正方形、矩形、三角形、圆形、直线还是无效的。 在分析一个图形后,它会重新绘制该图形的完美表示。 截屏 是怎么做的 主要目的是检测图形的顶点 如果顶点是无限的(或为 0),则它是一个圆。 - 如果顶点是 2 或 3,那么它是一个三角形。 如果顶点是 3 或 4,则它是四边形。 现在为了检测顶点,我们按顺序取点并取相对于 [point+10] 和 [point-10]th 点的斜率。 如果斜率相差阈值角度 (20),则为顶点。 但问题就在这里。 由于上述方法,阈值方法会将许多彼此靠近的点作为顶点。 所以我们计算一个族中所有点的平均值并将其作为顶点。 3个顶点的图形可以是三角形或四边形。 但在三角形中,第一个顶点的后斜率和最后一个顶点的前斜率是相同的。 所以这将它与四边形分开。 对于具有 3 个
【文件预览】:
shape-recog-master
----shape_recog.ahk(8KB)
----GflAx.dll(804KB)
----shape_recog.exe(900KB)
----lib()
--------triangle.ahk(806B)
--------misc.ahk(3KB)
--------circle.ahk(2KB)
--------quad.ahk(3KB)
----LICENSE(11KB)
----.gitignore(9B)
----readme.md(5KB)