OpenCV 表计识别中倾斜的仪表转正透视变换投影变换

本文介绍了如何使用OpenCV对倾斜的表计进行图像矫正。通过对比仿射变换和透视变换,选择了透视变换作为解决方案。利用透视变换的专利思路,并借助SURF特征点匹配计算单应性矩阵,实现了表计的自动校正。最后,结合Canny边缘检测,得到了较好的矫正效果。文章提到未来可能探索深度学习的替代方案。
摘要由CSDN通过智能技术生成

有的时候表非常的歪,再加上镜头畸变,你们来感受下这个画风:

就要想办法把它从这个样子给正过来,拿起你的右手,食指向前中指向左大拇指向上其他收起来

跟我一起做这个动作:

好了,放下吧,我们用不到~

首先思路就是做个变换,做个啥变换呢?是不是要揪住表的左边往屏幕外拽

然后我发现变换分为两种,一种是仿射变换,一种是透视变换(投影变换),我偷了一张非常好懂的图

 

显然仿射变换不满足我们的要求,这种方法没办法把它拉出屏幕外。

这个时候我发现了另外一种思路:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值