【问题标题】:using android.hardware.camera2 to set custom resolution and frame rate使用 android.hardware.camera2 设置自定义分辨率和帧率
【发布时间】:2015-05-27 21:31:56
【问题描述】:

我正在尝试为我的应用程序设置较低的帧速率集以实时检测对象。我也在尝试设置较低的分辨率。

我目前这样做了,但使用的是 "android.hardware.camera",但这在较新的 API(即 21 和 22)中已被弃用。我想通过使用 JavaCameraView 类来执行此操作,以便我可以通过 OpenCV 包含它并对帧应用特定处理。

高分辨率设置会占用过多的处理能力。

我目前正在使用 "android.hardware.camera2",但我不知道如何像以前的 API 中那样更改这些参数。

代码将不胜感激

【问题讨论】:

    标签: android opencv android-camera opencv4android


    【解决方案1】:

    首先尝试在您的 MainActivity.java 中使用最新版本的 OpenCV Loader

    @Override
    public void onResume()
    {
        super.onResume();
        OpenCVLoader.initAsync(OpenCVLoader.OPENCV_VERSION_3_0_0, this, mLoaderCallback);
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多