python – Opencv Homography矩阵H和Inverse H转换点没有得到预期的结果
发布时间:2020-09-19 07:29:00 所属栏目:Python 来源:互联网
导读:我正在使用Opencv python接口并获得单应矩阵H.它似乎正常工作,因为我可以使用warp透视来从源图像中获取扭曲图像.我现在尝试使用H和In H来在两个坐标之间来回转换点(而不是图像)并且没有得到预期的结果.为了得到矩阵,我这样做了:pts1 = np.float32(corners) p
|
我正在使用Opencv python接口并获得单应矩阵H.它似乎正常工作,因为我可以使用warp透视来从源图像中获取扭曲图像.我现在尝试使用H和In H来在两个坐标之间来回转换点(而不是图像)并且没有得到预期的结果. 为了得到矩阵,我这样做了:
给定此矩阵,我使用以下内容进行正向和反向变换:
现在,如果我这样做:
这是它打印的内容: 我期待c = 100和d = 200,或者至少接近. 这是矩阵,它是反向的.
逆:
我试图做一个点积,它似乎生成一个单位矩阵确定:
任何帮助表示赞赏. 最佳答案 你在第二行有一个拼写错误
h4应与y坐标相乘 (编辑:长春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
推荐文章
站长推荐
- Python:ValueError和Exception之间的区别?
- 【Python】python进程池:multiprocessing.pool
- python代码是解释型语言,为什么还有编译过程?
- python – 试图使用Pyglet – 这个错误是什么意思
- opencv python中cv2.NORM_L2和cv2.NORM_L1之间的
- 启动新线程时出现.NET WPF MissingMethodExcepti
- 如何使用自定义构建Python创建virtualenv环境来解
- python – 最终确保一些代码以原子方式运行,无论
- python – 多进程在进程之间共享不可序列化的对象
- python .format()重复的字段?
热点阅读
