标签: shutter

如何沉默iPhone相机快门声?

我可以通过调用[UIImagePickerController takePicture:]以编程方式用iPhone拍照,但是当我这样做时,iPhone会播放快门点击的大声录音.当我谷歌关于如何关闭点击时,我找到建议重命名iPhone播放的声音文件.在我看来,我的应用程序会这样做会导致它被App Store拒绝访问系统框架.是否有一种程序化的方式来关闭这种声音?我的应用程序的性质要求相机保持沉默.

iphone audio camera shutter

13
推荐指数
2
解决办法
3万
查看次数

如何在iOS 11中实现音量快门?

我想在相机应用中实现音量快门。当用户按下音量按钮时,我应该得到一个事件来拍照。

我正在寻找满足以下要求的实施:

  • 即使当前音量最大,它也应该起作用,并且用户按下增大音量按钮。
  • 屏幕上的UI不应显示音量已更改。
  • 苹果应该没有已知的情况拒绝使用该技术的应用程序。

关于此主题还存在其他问题和答案,但对于iOS的较早版本,因此我想找到一个适用于iOS 11的问题。

ProCamera,ProCam和Camera +之类的相机应用程序具有满足所有这些条件的音量快门,因此这显然是可能的。

iphone ios avcapture shutter ios11

5
推荐指数
1
解决办法
1428
查看次数

camera2 API可以告诉我当前曝光量与理想曝光量之间的区别吗?

我们正在构建一个相机应用,我们想使用手动曝光。我们不希望曝光算法设置ISO和曝光时间;取而代之的是,我们希望它告诉我们我们设置的手动曝光与根据算法得出的正确曝光之间的区别。这样,我们可以在计算中考虑到这一点。

iOS具有这样的API ExposureTargetOffset。Android camera2是否有这样的API?

shutter android-camera2 exposure exposure-time

5
推荐指数
1
解决办法
48
查看次数

具有相机2 API的Android Lollipop上的ZSL功能

我正在尝试从相机应用程序,相机框架和libcameraservice实施以及相机HAL v3.2规范中了解Android 5.0上的ZSL功能/功能支持。

据我了解,在Android中实现ZSL的方式有两种:

  1. 框架实现的ZSL

  2. 应用实现的ZSL

在Lollipop中,通过Camera1 API应用程序,框架实现的ZSL与Kitkat的工作方式相同。

但是,我在Camera2 API应用程序代码的任何地方都找不到如何启用应用程序/框架实现的ZSL。 http://androidxref.com/5.0.0_r2/xref/packages/apps/Camera2/

因此,问题是:

  1. 是否可以使用Camera2 API应用程序在Android L中启用框架实现的ZSL?

  2. 是否可以通过Camera2 API应用程序在没有 RAW_OPAQUE支持的情况下在Android L中启用应用程序实现的ZSL ?

  3. 如果可能是1或2,那么Camera HAL需要什么才能在Android L中启用ZSL?

任何帮助表示赞赏。

camera android shutter android-5.0-lollipop

4
推荐指数
1
解决办法
5271
查看次数