问题标签 [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.
windows-10 - Windows 10 Phone 应用开启闪光灯(灯)
我有个问题。我是新的 Windows Phone 10 开发人员,但我遇到了问题。
如何打开 Lumia 930 的手电筒?我在互联网上找不到任何答案。
非常感谢,问候
android - 如何判断我的安卓相机上的闪光灯硬件是否打开?
我正在为三星 Galaxy Camera 2 开发一个应用程序。与大多数安卓设备不同,该设备有一个硬件按钮来打开和关闭相机的闪光灯。如果闪光灯模式已打开,我希望该应用程序告诉用户在拍照之前打开闪光灯。但是我无法检测到相机的闪光灯是打开还是关闭。flash 按钮没有注册为键事件,所以我不知道如何检测这个硬件按钮何时被使用。
android - Android:有意关闭闪光灯
我正在尝试使用意图默认禁用android相机闪光灯,所以在谷歌搜索和研究后我有了这个
我的挑战是意图不支持 getParameters 以使用它来关闭闪光灯相机。我如何解决这个问题以使用意图关闭闪光灯相机来获取相机参数。感谢期待
android-activity - Libstreaming:我们可以在 SurfaceView 上执行放大和缩小相机以及在相机预览中进行触控对焦圈和 Flash 吗?
我正在使用libstreaming流媒体库开发一个 android 应用程序。该应用程序在 Wowza 上向上游发送(移动到 Wowza)。我创建了一个具有相机预览的表面视图。它工作正常,但我想添加三个功能(放大/缩小、自动对焦和 Flash)。
我不知道 Libstreaming 是否可行。
我用过的 SurfaceView 属于 package net.majorkernelpanic.streaming.gl.SurfaceView
。
以下是我的活动代码:
activity_main.xml
我需要完整的描述来添加所有这三个相机功能。
android - 使用 Google Vision BarCode Reader 访问 AutoFocus/Flash
我在这里玩条形码扫描仪的原始示例:
他们可以像这样在相机工厂内启动 AutoFocus/Flash:
但是cameraSource builder上的这个方法在当前版本中已经消失了,所以这个设置不能被访问。另外我需要在使用过程中更改 FlashMode,所以这也不是办法。我发现了这个访问相机的丑陋解决方案:
虽然它有效,但无济于事:调用getParameters().setFocusMode()
时我收到此异常:
显然我正在做的不是正确的方法,但似乎没有关于它的文档。
感谢您的提示。
android - 在 Camera2 API 中切换闪光灯
我的问题是当我在不同的 flashmode 之间切换然后想要捕获图像时,我的 captureBuilder 不会设置所选的 flashmode。它仅在我关闭并重新打开相机时才有效。
我以https://github.com/googlesamples/android-Camera2Basic作为起点。
我的方法:
这是 setCurrentFlash 方法:
任何想法为什么构建器在捕获之前没有正确设置闪光灯?
*****编辑*****
通过像 Eddy Talvala 建议的那样调用 runPrecaptureSequence() 时将 flash 设置为 previewRequestBuilder 解决了问题
ios - iOS 10 相机闪光灯开/关不工作
最多 iOS 9 闪光灯开/关/自动工作正常。但在 iOS 10 中,flash 无法正常工作。
并以编程方式更改闪存模式。
android - 为什么当我在我的应用程序上使用闪光灯时会进入堆栈?
我根据谷歌示例camera 2 API
执行我的自定义相机,但我的应用程序需要一些附加功能。一切都很好,直到我添加了对闪光灯的永久支持
我已经检查过它Meizu MX5
并且Samsung 5
它工作正常,出现问题Samsung 6
......在我进行第一次捕获后,flash 正在闪烁并且应用程序将堆栈......没有任何堆栈跟踪......
谁能假设堆栈的原因是什么?
提前致谢!
ios - 设置相机闪光灯在 iOS 10 中不起作用
无法为 iOS 10 及更高版本正确设置相机闪光灯(这在 iOS 9 中正常工作)。它始终默认为 UIImagePickerControllerCameraFlashModeAuto。
这是我的代码:
android - 为什么闪存驱动器应用程序在堆栈中?CONTROL_AE_MODE_ON_ALWAYS_FLASH Camera2API
有奇怪的情况。我拿了标准的谷歌样本camera2API
。
无论外部光线如何,我都需要闪光灯永久工作。
为了完成它,我更改了一行代码:
是CONTROL_AE_MODE_ON_AUTO_FLASH
我把它改成了CONTROL_AE_MODE_ON_ALWAYS_FLASH
。
而且我遇到了问题,当我单击Take picture按钮时,相机正在闪烁,就是这样。应用程序进入堆栈...
我究竟做错了什么?
编辑
我接下来弄清楚:
我已经在三个不同的设备上尝试过 tern on flash Meizu MX5
,Samsung S5
并且Samsung S6
。
其中两个,Meizu MX5
与Samsung S5
上面的代码一起正常工作,并且应用程序不在堆栈中驱动。
出现问题Samsung S6
,但是...
方法setAutoFlash()
在不同地方在代码内调用 3 次
captureStillPicture()
unlockFocus()
onConfigured()
诀窍是,如果我禁用它setAutoFlash()
,captureStillPicture()
因为Samsung S6
它会停止堆叠并且 flash 开始工作,但是如果我尝试这种方法Meizu MX5
,Samsung S5
flash 不起作用......