[英]Calculate a Homography with only Translation, Rotation and Scale in Opencv
[英]Calculate Homography Matrix only for Rotation
参考本文,我试图计算照相机相对于测试图案的方向。 测试模式看起来像
当相机正在观看时,它垂直于测试图案的平原。 从未知方向查看时,测试图案看起来像
。
我能够计算围绕x(alpha)和y(beta)轴的角度。 现在,我需要校正测试图案以获取绕z(伽玛)轴(相机的光轴)的旋转角度。 这是通过将测试图样图像围绕x和y旋转alpha和beta的负值来完成的。 因此,如何获取仅用于旋转的单应性矩阵。 我经历了虚拟摄像机的旋转和wiki链接 。 虚拟摄像机旋转代码会产生良好的结果,但是取决于摄像机与测试图案的距离,在我的情况下,该测试图案是未知的。 我通过仅传递旋转矩阵尝试了cv::warpPerspective
,但是结果很奇怪。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.