问题描述
有谁知道,如果HDR逻辑是在相机应用程序或在Android手机上的摄像头驱动?例如在三星Galaxy你可以启用默认的相机应用HDR模式,以得到你的照片更大的动态范围抓获。是由相机应用程序完成的,或者通过摄像头驱动程序/ API来完成?
Does anyone know how if the HDR logic is in the camera application or in the camera driver for android phones? For example on the samsung galaxy you can enable HDR mode on the default camera app to get greater dynamic range captured on your photos. Is that done by the camera app, or done by the camera driver/API?
例如可我写的相机应用,可在HDR模式拍摄呢?我的相机设置注意到了(如果你拼合设置),有一个被称为HDR模式隐藏设置。我试着设置这个,但是当我拍了一张照片。该公司报告错误。
For example can I write a camera app that can capture in HDR mode as well? I noticed in the camera settings (if you flatten the settings) that there is a hidden setting called "hdr-mode". I tried to set this but when i took a picture it reported an error.
另外,有没有办法捕捉到的照片一阵非常迅速每个使用不同的曝光值,因此HDR可以进行后处理?我还看到一个隐藏的设置类似的图片,每快门,似乎让爆捕获。但dooesn't似乎有一种方法做包围曝光是有必要处理HDR。
Alternatively, is there a way to capture a burst of photos very rapidly each with a different exposure value so HDR can be post-processed? I also saw a hidden setting something like pictures-per-shutter that appears to allow burst capture. But it dooesn't seem to have a way to do exposure bracketing as would be necessary to process HDR.
让我们说这个例子,如果这是依赖于我们与银河S3工作的具体phone--。
Let's say for this example if this is dependent on specific phone-- that we are working with a Galaxy S3.
推荐答案
这是唯一可用的,而你的设备支持硬件HDR。而据我所知,硬件HDR是由相机厂商实现的,应用程序并不需要去关心它。
It's only available while you device support the hardware HDR. And as i know, the hardware HDR is implemented by camera vendor, application doesn't need to care about it.
这SCENC_MODE_HDR从Android 4.2版推出。所以,如果你在pre 4.2设置场景模式SCENE_MODE_HDR没有任何效果。
And this SCENC_MODE_HDR is introduced from android 4.2. So there is not any effect if you set the scene mode as SCENE_MODE_HDR in pre 4.2.
这篇关于Android相机API,HDR照片设置? (三星Galaxy)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!