所以我有一张图片和一张全景图片。来自image1
的像素使用Homography矩阵映射到全景图(这是正确的吗?)。我有Homography矩阵H
。
因此,对于全景中的每个像素,我如何知道image1
中像素的位置?
我有全景像素的(u,v)坐标,是将image1映射到全景的Homography H
。
公式是什么?
答案 0 :(得分:2)
反向公式为:p'= [wx,wy,w] = [u,v,1] * H ^ -1;
其中H ^ -1是H的倒数; (按定义存在)
除以齐次坐标w:
p = p'/ w = [x,y,1],其中坐标[x,y]映射到全景中的[u,v]。
中间结果p'是三维向量,其中两个第一元素必须除以最后一个。这适用于正向和反向操作。