问题标签 [camera-flash]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
913 浏览

ios - UIImagePickerController 自定义 FlashMode 按钮在 IOS 10 (swift) 上不起作用

我知道已经问过这种类型的问题,但是我对其进行了详细的调试,并且当我关闭此标志时,我得出了这一点

那么自定义闪光灯按钮没有响应,但如果我将标志更改为

然后我的自定义闪光灯按钮响应确定,我检查了所有代表和标志,但我无法确定错误,无论是在我的代码中还是在 IOS 10 版本中,如果它在我的代码中然后显示相机控制为什么我的自定义闪光灯按钮会更改闪光灯状态并正常工作。这是我的代码以便更好地理解:

简而言之,我的自定义 flashmode 按钮在 cameraoverlayview 上不起作用。如果这个问题没有解决方案,那么请提出任何黑客建议。谢谢

0 投票
0 回答
1073 浏览

android - 如何正确打开camera2 api上的闪光灯?

我使用标准的谷歌示例canera2api

在这里我试着坚持下去CONTROL_AE_MODE_ON_ALWAYS_FLASH

我是怎么做的,我改变了这条线

那么这里

和这里

如果我使用这种配置启动应用程序,它每次都可以完美运行并且每次都闪现,但是如果我启动这个应用程序,Samsung S6我会在闪现后立即预览堆栈。

奇怪的是为什么有些设备工作得很好,而另一个得到问题......

但是我已经尝试修复它,以便我想出下一步,如果我在captureStillPicture()方法中只更改一个参数,就在这里

我已更改CONTROL_AE_MODE_ON_ALWAYS_FLASHCONTROL_AE_MODE_ON_AUTO_FLASH,现在此配置可以Samsung S6完美运行,但它停止与其他设备一起使用...

最后我有两种不同的配置,如果我应用一个,一些设备支持它并且工作完美,但另一种设备不......反之亦然......

我究竟做错了什么?

0 投票
1 回答
3753 浏览

java - Android Camera2 - 切换闪光模式

我正在尝试基于Google Camera2Basic示例开发一个使用 Camera 2 API 的应用程序。我想添加一个允许我切换闪光模式的按钮。

问题是当我单击按钮在不同的闪光模式之间切换时,captureBuilder没有设置正确的闪光模式。仅在我第一次打开相机时才有效。

setFlash方法:

createCameraPreviewSession方法:

captureStillPicture方法:

解锁焦点方法:

我该如何解决这个问题?

谢谢你。

0 投票
1 回答
1298 浏览

ios - 在 Swift 3.0 中录制视频时 Flash 不起作用

我正在开发相机应用程序。我使用了一个按钮来在需要时打开和关闭闪光灯模式。此方法非常适用于捕获静止图像,不适用于视频模式。下面是我的代码,请帮忙。TIA

闪光按钮动作

视频按钮操作

0 投票
2 回答
103 浏览

java - SOSModule 之类的选项不起作用

我正在尝试在我的应用程序中创建类似 SOS 模块的选项,我创建代码来处理这个问题:

}

我还在清单中添加了所有必需的权限,当然我会按时检查使用权限。

但这没有工作。我只是创建其他代码,但像“一次闪光”一样工作,没有任何循环。

你们能帮帮我吗?

伙计们,这对我很重要,我不能这样做,因为我的华为 p8 Lite 和 p9 Lite 在发生这种情况时不会给出任何错误,这是华为软件问题,我需要在心理设备上使用相机对其进行测试,这是我的一个大问题没有来自设备的任何日志。

此代码有效,但闪光灯无限开放,没有任何闪烁效果知道吗?

0 投票
0 回答
90 浏览

android - Android 声音循环

我正在开发一个将莫尔斯电码转换为声音和闪光的 Android 应用程序。闪光部分效果很好,但我在声音部分遇到了麻烦。

这是我到目前为止的代码:

我想要的是在我打开和关闭闪光灯时播放声音,但仅限于那段时间。我试过了,SoundPool但是当我测试它时,闪光灯和声音没有同步,MediaPlayer它甚至跳过了一些声音。

你能告诉我我做错了什么或者告诉我你会怎么做。

0 投票
1 回答
2690 浏览

ios - 快速拍摄 iOS 视频时保持手电筒开启

我构建了一个用于自动捕捉的相机应用程序。只要相机打开,我就想保持闪光灯打开。我设置了以下代码:

但是当我运行该应用程序时,它只闪烁一次然后熄灭。我怎么解决这个问题?

0 投票
1 回答
2687 浏览

android - Camera2 api 问题触发闪光灯/无闪光灯图像

我会解释我的情况。我正在尝试做一个应用程序,其中每 5 秒拍摄一张图像,一张没有闪光灯,然后在 5 秒后拍摄一张有闪光灯的图像,并且每次都重复此操作。所以它需要一个没有闪光,一个有闪光,一个没有闪光,一个有闪光......无限。

情况是,使用我的代码,我可以在某些设备上执行此操作,但相同的代码在其他设备上无法正常工作。IE:

  • BQ Aquaris X5 Plus:无闪光图像是正确的,但闪光图像将只是白色。
  • BQ Aquaris E5:不会闪光。

这怎么可能,我尝试过的所有设备都是 Camera2 API 的 LEGACY 硬件支持级别。

这是我的代码中的一些重要方法(由于字符限制,我无法发布所有代码)。我从谷歌示例开始:

这个 setAutoFlash 做了上面提到的。

另一种适用于某些设备和 bq aquaris e5,但不会在 bq aquaris x5 plus 中触发闪光灯。

还有我的 captureStillPicture

问题是,我做错了什么,所以它不适用于所有设备?任何帮助都会很棒。

0 投票
1 回答
180 浏览

ios - iOS 10:UIImagePickerViewController 无法设置 Flash 模式

我正在为我的UIImagePickerViewController. 我将默认闪光灯设置设置为.off,我想在打开和关闭之间切换。

但是我在UIImagePickerControllerCameraFlashMode从打开切换到关闭时遇到了很多麻烦。这看起来应该是一件很容易设置的事情。但我一直在尝试,我无法得到以下改变闪光模式,它只是停留在.off模式。

为什么这不更新我的闪存模式UIImagePickerController


编辑(回答评论)

是的,我检查了代码是否执行并且它总是执行else块以将其设置为.on. 所以UIImagePickerController正确确认我设置的默认闪存模式是.false(通过打印语句验证)。

但是,每当我点击按钮将闪光灯模式更改.on为闪光灯时,都无法正常工作。这意味着它从未更新过UIImagePickerController.

我不知道为什么这不起作用,除了我正在做的事情之外,我找不到任何其他方法来设置闪光模式。

0 投票
2 回答
871 浏览

android - Android Camera2 闪光计时问题

我正在开发一个需要使用固定(手动)焦点并始终使用闪光灯的 Android 相机应用程序。我遇到了一些似乎与闪光时间有关的问题。闪光灯始终闪光并始终获取图像,但有时闪光灯实际上并未照亮捕获的帧。有的画面有闪光,有的曝光过度,有的很暗;基本上它是不一致和不可预测的。

我的代码基于Camera2Basic示例。我想我已经在这里展示了所有相关部分:

我的预览请求生成器具有以下设置

那么获取图片的实际序列(几乎直接来自 Camera2Basic)是:

保存图像发生在 ImageReader onImageAvailableListener 调用中,并且工作正常。

似乎在获取图像之前闪光灯正在触发,因此我尝试了此答案中的建议,但建议的 FLASH_FIRED 条件从未触发。

比我更熟悉 Camera2 的人能看出我在哪里搞砸了吗?