例如,
watch的拨号是模拟的,
在我的machine of interest中,有一个类似的表盘,可以显示Force的读数。
http://www.materialtestingmachine.in/full-images/analogue-universal-testing-machine-771364.jpg
我想在表盘前面安装一个摄像头,并从收到的图像中提取信息,如手表中的时间或来自UTM的Force。
此数据提取必须实时且持续进行。因此,例如,程序输出应该是从手表读取的“时间”,每秒更新一次。
答案 0 :(得分:1)
首先,我会在表盘周围放置4个标记,以帮助自动注册和透视变换:
现在撤消测量的透视变形并完全围绕其中心点裁剪表盘:
将极坐标应用于矩形变换:
选择指针的颜色:
如果幸运的话,你可以剪掉上面图像的水平条纹,并轻松找出指针的位置,首先是红色指针的位置,因为它是前面的,然后是蓝色的,考虑到它可能(部分)被红色覆盖:
免责声明:我在现实生活中从未做过类似的事情,所以这对我来说只是一些自我娱乐:)