iPhone 4拍照时取消双闪?

发布于 2024-10-03 12:28:06 字数 223 浏览 2 评论 0原文

关于 flash API 以及如何在使用相机时更改它似乎没有太多记录,所以我希望有人已经尝试过这个。

本质上,我想向我的应用程序添加相机功能,但删除双闪光灯(我只需要 LED 的快速单闪光灯)。

这可能吗?

编辑:我已经在 Google Goggles 应用程序和 Instagram 应用程序(不是单个闪光灯而是自定义闪光灯控件)上看到了此功能。关于如何复制其功能有什么好的资源吗?

There doesn't seem to be much documented on the flash API and how to alter it when using the camera so I'm hoping someone has already played around with this.

Essentially I want to add camera functionality to my app but remove the double flash (I only need a quick single flash from the LED).

Is this possible?

Edit: I've seen this functionality implemented on the Google Goggles App and Instagram App (not single flash but custom flash controls). Any good resources on how I can replicate their functionality?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

风筝有风,海豚有海 2024-10-10 12:28:06

相机 API 不提供任何公共方法来执行此操作。所以简短的回答是否定的。

但您可以控制 Flash API。那么您可以在拍照时禁用相机中的闪光灯并手动点亮它吗?

我还没有这样做,但我认为你必须为相机提供自己的控制 UI,并在触发拍摄按钮时处理闪光灯。

The camera API do not provide any public mean to do this. So short answer is no.

But you have control on the flash API. So you might disable flash in the camera and manually light it up when taking the shot?

I've not done this but I think you have to provide your own control UI for the camera and handle the flash when the shot button is triggered.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文