如何成为RAW格式的预览流(Camera2 API,ImageFormate.RAW_SENSOR)?

时间:2015-10-06 13:15:41

标签: android preview camera2

您好我有一个非常棘手的问题。 我得到了nexus 6,我希望在camera2 API 中使用RAW格式的预览流(ImageFormate.RAW_SENSOR)这是否可能

我使用android-Camera2Raw(ServiceStackVS VS.NET Project Template

1 个答案:

答案 0 :(得分:1)

目前,这是不可能的。请参阅此表以获取可能作为流的格式列表:https://developer.android.com/reference/android/hardware/camera2/CameraCharacteristics.html#SCALER_STREAM_CONFIGURATION_MAP

你最大的" raw"选择将关闭CaptureRequest.Builder中的降噪(如果硬件支持),如下所示:

builder.set(CaptureRequest.NOISE_REDUCTION_MODE, CaptureRequest.NOISE_REDUCTION_MODE_OFF);

如果帧速率不是问题,您可以为RAW图像发送重复的CaptureRequests,并在ImageReader.OnImageAvailableListener()处理RAW,将其转换为位图,然后将其放入{{1}但是,这种方法听起来完全不切实际:)