そこからの距離を取得するには、シーン内の既知のオブジェクトの領域を取得する必要があります。問題は、領域が角度に依存しないように修正することです。私はこれに相当するいくつかのJavaコードでopencv(Android上)を使用しています:
言い換えれば、H 行列が与えられた場合、その距離から垂直に観察されたオブジェクトの面積を取得するにはどうすればよいでしょうか。
事前に感謝し、私の下手な英語で申し訳ありません... :)
そこからの距離を取得するには、シーン内の既知のオブジェクトの領域を取得する必要があります。問題は、領域が角度に依存しないように修正することです。私はこれに相当するいくつかのJavaコードでopencv(Android上)を使用しています:
言い換えれば、H 行列が与えられた場合、その距離から垂直に観察されたオブジェクトの面積を取得するにはどうすればよいでしょうか。
事前に感謝し、私の下手な英語で申し訳ありません... :)
cvCalibrateCamera を呼び出すことはできますが、1 つの画像だけで機能するかどうかはわかりません。それが基づいているアルゴリズムは、1 つの画像のケースに対処できます。セクション 3.1 を参照してください。「n = 1の場合...」と書かれています。したがって、ピンチで再実装できます。