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 回答