1

MSVSC++ の Windows 7 PC の 2 つの MS LifeCam で imagePoints を 2 回識別した移動オブジェクトがあります。これらの 2 つの 3D ポイント間の距離を特定したいと考えています。私が使用している手順が示されています。正しい OCV 2.3.1 関数を使用しているかどうかを知りたいだけなので、詳細はほとんど含めませんでした。

)1. 各カメラの calibrationCamera

出力: 各カメラの cameraMatrix と distCoeffs

)2. simpleBlobDetect 各カメラに対して 1 回、2 回

 output: point 1 (cam1x1, cam1y1) (cam2x1, cam2y1)

 output: point 2 (cam1x2, cam1y2) (cam2x2, cam2y2)

)3. ステレオキャリブレーション

 output: R, T, E, & F

)4. stereoRectify

this doesn't actually rectify any images but produces R1,R2,P1 & P2 so it can be done

)5. undistortPoints

output: vector of Point2f objects in rectified image

)6. パースペクティブ変換

 output: vector of Point3f objects

30k フィートから、これらは正しい手順ですか?

ありがとう。チャールズ

4

0 に答える 0