android - HUAWEI P9 双摄像头 API (CAMERA API 2) - 捕捉黑白视频

标签 android video camera android-camera huawei-mobile-services

现在我们面临的问题是,配备黑白传感器的华为 P9 能够拍摄照片,但不能拍摄视频。我想写一个快速而肮脏的解决方案来让第二个摄像头工作,但发现手机只有“2”个摄像头(前置/后置?!)

有人知道如何访问黑白传感器吗?我知道,CAM API 2 还没有双摄像头支持。 Huawei-Developer页面提示API/SDK,但是按钮是灰色的..

非常感谢任何帮助!

最佳答案

我找到了一个解决方法,它已经包含在应用程序“FreedCam”中。 华为有一些隐藏参数:

Regarding P9, it'sinteresting to see, that it shows only two cameras even though it has3. Any idea if the camera API 2 has the ability to use only the black and white sensor?

com.huawei.device.capabilities.availbaleDualPrimary
com.huawei.capture.metadata.dualSensorMode

在凸轮 1 上

hw-dual-primary-supported=primary,secondary,dual //primary =color, secondary = mono
hw-dual-primary-mode=primary

所以你不能选择它作为第三台相机。

看这里: https://github.com/troop/FreeDcam/blob/42152a8e6b948dc1a05ebb99ecc6fe999c953b1e/app/src/main/java/freed/cam/featuredetector/Camera1FeatureDetectorTask.java

关于android - HUAWEI P9 双摄像头 API (CAMERA API 2) - 捕捉黑白视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44950746/

相关文章:

android - 如何在使用 Android 移动视觉库时处理单个相机帧

cordova - 在 Apache Cordova 中从 "inappbrowser "打开相机或图库

android - 无法在 Eclipse 中启动 android 应用程序

java - Eclipse->File->New-Project中没有Android项目类型

android - ViewPagerIndicator 不允许在 ViewPager 上设置背景资源

c# - 从视频 C# 中提取帧

video - ffmpeg concat iMovie 导入 - 不一致失败

具有 3 个向量的 OpenGL 相机

android - 限制未经授权的用户在 Google Play 中下载 apk?

linux - FFMPEG - 连接多个剪辑会产生损坏的输出(卡住视频、音频丢失、持续时间过长)