【问题标题】:In Android CameraBridgeViewBase class, How to set opencv camera for Portrait orientation in Full screen mode在 Android CameraBridgeViewBase 类中,如何在全屏模式下将 opencv 相机设置为纵向
【发布时间】:2015-09-18 00:54:04
【问题描述】:

我使用的是opencv cameraBridgeViewBase 类,在普通人像模式下相机角度是旋转的。所以我用来移动和翻转,相机角度旋转到正常的肖像模式。

Core.transpose(mRgba, mRgbaT);
Imgproc.resize(mRgbaT, mRgbaF, mRgbaF.size(), 0,0, 0);
Core.flip(mRgbaF, mRgba, 0);

但是相机视图是屏幕的中心,无法获得全屏模式。有什么可能改变全屏模式或不转置和翻转来改变纵向全屏模式吗?谢谢你..

【问题讨论】:

    标签: android opencv camera


    【解决方案1】:

    我不确定我是否理解您的问题。但是,如果你想让你的 OpenCV 应用程序保持全屏状态,无论你倾斜/旋转手机,为了克服这个问题,要做的一件简单的事情是: 转到您的 Android 清单并在以下行之前添加 android:screenOrientation="landscape"android:label="@string/app_name"

    如果它对您有用,请及时更新

    【讨论】:

      猜你喜欢
      • 2015-04-12
      • 2016-06-28
      • 2021-02-11
      • 1970-01-01
      • 2015-01-31
      • 1970-01-01
      • 1970-01-01
      • 2011-04-09
      • 1970-01-01
      相关资源
      最近更新 更多