1

例如,

我想在表盘前安装一个摄像头,并从收到的图像中提取信息,如手表时间或 UTM 中的力。

这种数据提取必须实时且连续地进行。因此,例如,程序输出应该是从手表读取的“时间”,即每秒更新一次。

4

1 回答 1

1

首先,我会在表盘周围放置 4 个标记来帮助自动配准和透视变换:

带记号笔的机器

现在撤消测量的透视失真并完美地围绕其中心点裁剪表盘:

当前拨号快照

应用极坐标到矩形变换:

极地到矩形转换表盘

选择指针的颜色:

选定的颜色

运气好的话,可以剪出上图的横条,很容易找出指针的位置,先是红色的,因为那是最前面的,然后是蓝色的,考虑到可能是(部分) 被红色覆盖:

最好的部分

免责声明:我在现实生活中从未做过类似的事情,所以这对我来说只是一些自我娱乐:)

于 2012-10-26T12:24:32.987 回答