使用Transformation Matrix,為什麼少了一row 透視變換主要參數(g,h) 與i,另外i這個參數是有什麼作用呢
2019/12/29 下午 07:03
電腦視覺深度學習討論版
Ren
觀看數:2
回答數:1
收藏數:0
cvdl-1
cvdl-1-d07
1. 之前在D6 or D5 中使用Transformation Matrix,為什麼少了一row 透視變換主要參數(g,h) 與i,另外i這個參數是有什麼作用呢?
2. "齊次座標多出來來的⼀一個維度可以解釋成「遠近」",所以座標(x,y)在不同的齊次座標w',可以理解成相同的座標但投射到不同的距離,也產生不同程度的形變嗎?
3.為什麼仿射跟透視的需求還是個別以 3 個點跟 4 個點來來建立矩陣比較方便?
回答列表
-
2019/12/31 上午 00:50Chen-Ming Yang贊同數:1不贊同數:0留言數:1
1.
其實沒有少 row,只是那邊的參數設置為 0, 0, 1
i 這個欄位的值通常都是固定為 1,以單純的矩陣相乘可以發現他是會影響 w 的參數
2.
可以這麼理解沒錯
3.
不太理解這邊的意思,不過我猜應該是問為甚麼後面的 opencv 實作?
這邊是透過事先給定的點去找出對應的 transformation matrix