标签: c++ image algorithm filtering photos
我正在寻找一个算法来找到照片中相机和物体之间的角度,例如:
在示例图片中,我们可以看到摄像机视角与物体之间的30度(在我们的例子中是电视)。
有谁知道解决这个问题的任何算法?
答案 0 :(得分:0)
电视台组成一架平常的飞机。现在从这个平面上的一个点(如电视的中心)和相机中取出矢量:sinα等于两个矢量的点积除以两个矢量长度的乘积。使用arcsin获得角度(注意弧度与度数)。如有必要,将夹角夹在0°和90°之间。