Android + OpenCV:使用CameraBridgeViewBase时如何设置相机分辨率

F1s*_*her 5 android opencv resolution

您好我正在使用OpenCV4Android人脸检测样本.我想知道如何获得我的相机分辨率并将其设置为其他值.在此示例中,CameraBridgeViewBase.

我看到了对象

private CameraBridgeViewBase   mOpenCvCameraView;
Run Code Online (Sandbox Code Playgroud)

我可以用

mOpenCvCameraView.setLayoutParams(); 
Run Code Online (Sandbox Code Playgroud)

但每当我尝试以某种方式使用它时,我做错了,我的程序崩溃了.请帮我解决这个问题.

fla*_*hen 10

尝试 mOpenCvCameraView.setMaxFrameSize(width, height);

OnCreate()mOpenCvCameraView = (CameraBridgeViewBase) findViewById(R.id.tutorial2_activity_surface_view);

我尝试在2.4.6教程2中取得成功.

顺便说一下,先检查手机摄像头支持的分辨率.