我有屏幕點(x,y)和經度,緯度值P1,P2,P3,P4。除此之外,我還有一個攝像頭(帶拉特,長),攝像頭的高度(1.6米(常數))和攝像頭的方向(方位,俯仰,滾轉)。我也有相機的水平視角和垂直視角:)如何近似給定點之間的距離?
現在我想爲PX(lat,long)計算我的顯示器上的估計位置(如果它可見)。
我該如何獲得給定PX(lat,long)的P(?,?)? (圖中的紫色點)這似乎是可能的,因爲我知道我的相機的角度,我有四個頂點。但我不知道如何解決這個問題。
我需要一個函數,基於這四個頂點,它可以翻譯(lat,long)到(screenX,screenY)。
我有一個公式,它可以將(screenX,screenY)翻譯爲(lat,long),但是我無法逆轉這個公式。因此,如果需要除頂點以外的其他點,我可以計算它們(但我不能簡單地使用此公式計算每個像素在我的屏幕中......這將是每100毫秒100萬次方法調用......)
相機與頂點的關係是什麼?頂點是否描述屏幕? – dabhaid
嘿。是的,頂點描述了屏幕。矩形P1-P2-P3-P4是我相機的整個視口。 – Frame91