1.具体需求是通过软件处理拍摄的图像,图像中有两个作为标记的十字(或二维码),要求用算法识别出两个标记,并且计算出两个标记的坐标,之间的角度和距离等位置信息,此时遮挡图片中的一个标记,要求根据之前计算出的位置信息,以另一个没有被去除的标记为坐标系计算出被去除标记的精确位置。
环境是vs+opencv。
2.已经完成了模板匹配部分,能够识别图像中的标记,但在计算两个标记之间的位置信息时遇到困难,希望能够得到大佬们的帮助。(具体可加q3455847217,不胜感激)
基于c++与opencv实现图像识别定位?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答
- IT_Stack 2020-02-28 15:10关注
- 霍夫直线识别出四个直线(先预处理图片)
- 取同一直线上的较远的两个点(霍夫直线出来后相当于4个点阵 每个点阵就是一条直线),算出直线方程, 4条操作相同
- 算出两个十字标的交点(第二部可以算出十字标的4条直线方程,直线方程算交点这个应该会吧)
- 算出两个十字标的交点的直线方程 根据斜率推算出两个十字标的偏移角度
- 两个十字标点的距离也能算出来
- 如果需要算实际距离的话,先计算一下实际距离与像素的转换比 码字辛苦希望采纳
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用 2
悬赏问题
- ¥15 LiBeAs的带隙等于0.997eV,计算阴离子的N和P
- ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
- ¥15 来真人,不要ai!matlab有关常微分方程的问题求解决,
- ¥15 perl MISA分析p3_in脚本出错
- ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
- ¥15 ubuntu虚拟机打包apk错误
- ¥199 rust编程架构设计的方案 有偿
- ¥15 回答4f系统的像差计算
- ¥15 java如何提取出pdf里的文字?
- ¥100 求三轴之间相互配合画圆以及直线的算法