精華區beta C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: Win10, Linux, ...) Linux 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) Open CV 問題(Question): 請問有一個在垂直於地面的牆上固定邊長L的正方形,而且我有鏡頭平視於此正方形並通 過中心點時所取得的邊長像素長度l跟距離D的對應關係;請問是否可以任意變換鏡頭空間 位置並照相,透過一張相片取得鏡頭的座標? 若固定一維,它的透視投影就會有兩個邊平行,透過三角函數就可算出;但若是三維都可 變,透視投影則會成為不規則四邊形;Open CV好像在這8個點的座標都已知時可以找到變 換矩陣,但這個矩陣是通用的嗎? 補充說明(Supplement): 題目是為了定位,可惜我想像力不夠 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.136.237.202 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1492136745.A.33F.html
wtchen: 無程式碼跟C/C++也無關聯點,不補充就刪文 04/14 14:01
qowina: 8個點是指4個2D點4個3D點?基本上3D距離已知透視矩陣在該 04/14 15:25
qowina: 視角是固定的 04/14 15:25
heathlow: 牆上平面,知道對應點,用homograpgy 04/14 19:16