5

こんにちは、OpenCV4Android の顔検出サンプルを使用しています。カメラの解像度を取得して他の値に設定する方法を知りたいです。この例では、CameraBridgeViewBase.

私はオブジェクトでそれを見ます

private CameraBridgeViewBase   mOpenCvCameraView;

使うことができます

mOpenCvCameraView.setLayoutParams(); 

しかし、何らかの方法でそれを使用しようとするたびに、間違ったやり方をしていて、プログラムがクラッシュします。その問題で私を助けてください。

4

1 に答える 1

10

試すmOpenCvCameraView.setMaxFrameSize(width, height);

OnCreate()その後にmOpenCvCameraView = (CameraBridgeViewBase) findViewById(R.id.tutorial2_activity_surface_view);

2.4.6 チュートリアル 2 で試してみて成功しました。

ところで、最初に解像度をサポートしている携帯電話のカメラを確認してください。

于 2013-07-26T02:53:01.720 に答える