5

次のように、Android のカメラ パラメーターを使用して焦点距離を取得できます。

Camera.Parameters parameters = camera.getParameters();
Log.d(TAG, "Focal length:"+parameters.getFocalLength());

それは私に3.97(正しい)を与えます。私は自分のプロジェクトで OpenCV を使用しているため、既に提供されている次の変数を使用したいと考えています。

Log.d(TAG, "Focal length:"+Highgui.CV_CAP_PROP_ANDROID_FOCAL_LENGTH);

しかし、それは8005の結果をもたらします。私はOpenCVに慣れていないので、誰かが私にヒントを与えることができれば、本当に感謝しています。

4

1 に答える 1

1

Highgui から使用するのは Constant です。どんなカメラでも同じです。Androidのカメラパラメータにこだわると思います

于 2012-05-29T19:40:15.027 に答える