如何解决Camera2 API 不遵守 CONTROL_AE_TARGET_FPS_RANGE
我正在尝试将相机的最大曝光时间设置为手机上可用的最短时间。我使用的所有手机都提供 (30,30) 的范围,这意味着 1/30 秒。
不过,我发现在很多情况下,手机仍能以 1/10 秒的速度拍摄照片。
来自关于 CONTROL_AE_TARGET_FPS_RANGE 的文档:
自动曝光例程可以调整捕获帧速率以保持良好曝光的范围。 仅约束自动曝光 (AE) 算法,不手动控制 android.sensor.exposureTime 和 android.sensor.frameDuration。
我的代码:
val ranges = cameraCharacteristics?.get(CameraCharacteristics.CONTROL_AE_AVAILABLE_TARGET_FPS_RANGES)
if(!ranges.isNullOrEmpty()){
extender.setCaptureRequestOption(CaptureRequest.CONTROL_AE_TARGET_FPS_RANGE,ranges.sortedWith(compareBy({ it.lower },{ it.upper })).last())
}
结果:
ExifTool Version Number : 10.80
File Name : xxx.webp
Directory : .
File Size : 136 kB
File Modification Date/Time : 2020:12:10 10:16:33+01:00
File Access Date/Time : 2021:01:04 16:28:19+01:00
File Inode Change Date/Time : 2020:12:23 09:50:03+01:00
File Permissions : rw-rw-r--
File Type : WEBP
File Type Extension : webp
MIME Type : image/webp
VP8 Version : 0 (bicubic reconstruction,normal loop)
Image Width : 3264
Horizontal Scale : 0
Image Height : 1836
Vertical Scale : 0
Exif Byte Order : Big-endian (Motorola,MM)
Make : samsung
Camera Model Name : SM-A705FN
Orientation : Horizontal (normal)
X Resolution : 72
Y Resolution : 72
Resolution Unit : inches
Software : A705FNXXU3ASI2
Modify Date : 2020:12:09 15:49:41
Y Cb Cr Positioning : Centered
Exposure Time : 1/10
F Number : 1.7
Exposure Program : Program AE
ISO : 1169
Exif Version : 0220
Date/Time Original : 2020:12:09 15:49:41
Create Date : 2020:12:09 15:49:41
Components Configuration : Y,Cb,Cr,-
Shutter Speed Value : 1/10
Aperture Value : 1.7
Brightness Value : -5.79
Exposure Compensation : 0
Max Aperture Value : 1.7
Metering Mode : Center-weighted average
Light Source : Unknown
Flash : No Flash
Focal Length : 3.9 mm
Sub Sec Time : 039986
Sub Sec Time Original : 039986
Sub Sec Time Digitized : 039986
Flashpix Version : 0100
Color Space : sRGB
Exif Image Width : 3264
Exif Image Height : 1836
Interoperability Index : R98 - DCF basic file (sRGB)
Sensing Method : Not defined
Scene Type : Directly photographed
Exposure Mode : Auto
White Balance : Auto
Focal Length In 35mm Format : 26 mm
Scene Capture Type : Standard
Image Unique ID : B32QLLA01MM B32QLLA01MM
Aperture : 1.7
Image Size : 3264x1836
Megapixels : 6.0
Scale Factor To 35 mm Equivalent: 6.6
Shutter Speed : 1/10
Create Date : 2020:12:09 15:49:41.039986
Date/Time Original : 2020:12:09 15:49:41.039986
Modify Date : 2020:12:09 15:49:41.039986
Circle Of Confusion : 0.005 mm
Field Of View : 69.4 deg
Focal Length : 3.9 mm (35 mm equivalent: 26.0 mm)
Hyperfocal Distance : 2.00 m
Light Value : 1.3
曝光模式设置为自动,但捕获不符合我设置的最大曝光时间。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。