0

camera を使用してオブジェクトの長さを見つけたい。私はたくさん検索して、距離と視野角の関係を見つけました。式 angle= arctan(d/2f) ですが、イライラして相対コードが見つかりません。カメラを使用してオブジェクトの高さを見つけるための作業コードを提案してください。オブジェクトからの距離がわかっている場合、オブジェクトの長さを見つける方法 よろしくお願いします

4

1 に答える 1

1
verticalViewAngleDegrees = myCamera.getParameters().getVerticalViewAngle();
heightOfObjectFillingImage = 2 * userSpecifiedDistance * tan(toRadians(verticalViewAngleDegrees/2));
approxHeightOfObject = verticalPixelsOfObject / verticalPixelsOfWholeImage * heightOfObjectFillingImage;

三角法が私ができる最高のものであるとは確信していませんが、それは最初の概算です.

于 2012-11-28T13:47:42.383 に答える