2

私は2D png画像を持っていますフレーム

図に示すように、ソファの完全な回転と位置に 3D 平面を配置したい最終フレーム

three.js とパースペクティブ カメラを使用して、平面に手動で回転と移動を追加しています。

緑の平面が配置されている領域の中心と角の座標があります。初期の 3D 座標位置 - (0,0,0) と回転 - (0,0,0) があります。私は Object (0,0),(0,100),(140,0),(1 likeの初期点を持っています初期フレーム

OpenCV と three.js を使用して、初期フレーム最終フレームに変換したいと考えています。その 2D 画像から最終フレームの緑色の平面の角度を見つけて、緑色の平面を回転させて白い平面に変換する方法は?

私たちの最終目標は、このような平面に 3D オブジェクトを配置することです -最終イメージ

OpenCV solvePNP を使用して同じことを解決しようとしましたが、回転と平行移動ベクトルが機能せず、間違った結果が得られたという望ましい結果が得られませんでした。

4

1 に答える 1