【问题标题】:Android + OpenCV: How to set camera resolution when using CameraBridgeViewBaseAndroid + OpenCV:使用 CameraBridgeViewBase 时如何设置相机分辨率
【发布时间】:2013-07-25 21:21:23
【问题描述】:

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

我在物体上看到了

private CameraBridgeViewBase   mOpenCvCameraView;

我可以使用

mOpenCvCameraView.setLayoutParams(); 

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

【问题讨论】:

    标签: android opencv resolution


    【解决方案1】:

    试试mOpenCvCameraView.setMaxFrameSize(width, height);

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

    我在 2.4.6 教程 2 中尝试并成功。

    顺便说一句,请先检查您的手机摄像头是否支持分辨率。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-04
      • 1970-01-01
      • 2014-09-12
      • 1970-01-01
      • 1970-01-01
      • 2014-01-24
      相关资源
      最近更新 更多