Java Android Camera2传感器\u曝光\u时间问题

Java Android Camera2传感器\u曝光\u时间问题,java,android,android-camera2,Java,Android,Android Camera2,我目前正在开发一个HDR应用程序,我试图从预览会话中获取传感器曝光时间,作为突发会话中的一个步骤,在突发会话中,我手动更改传感器曝光时间 手动更改值没有问题,但从预览中获得的值不正确。有两个问题 首先,数量级是错误的(~10k ns)。 其次,即使我在阳光下或在黑暗的房间中进行预览,该值也不会改变 任何有助于理解它的人都会被爱 谢谢 Gwen您是否从CaptureComplete回调中的TotalCaptureResult项中获取值?如果您没有这样做,您检索到的数据可能会出错。谢谢您的回答。我不

我目前正在开发一个HDR应用程序,我试图从预览会话中获取传感器曝光时间,作为突发会话中的一个步骤,在突发会话中,我手动更改传感器曝光时间

手动更改值没有问题,但从预览中获得的值不正确。有两个问题

首先,数量级是错误的(~10k ns)。 其次,即使我在阳光下或在黑暗的房间中进行预览,该值也不会改变

任何有助于理解它的人都会被爱

谢谢


Gwen

您是否从
CaptureComplete
回调中的
TotalCaptureResult
项中获取值?如果您没有这样做,您检索到的数据可能会出错。谢谢您的回答。我不知道在预览会话中有TotalCaptureResult。看起来我试图从错误的地方获取我的价值观。我正在努力修复它,我正在与你保持联系。如果我理解正确,传感器曝光时间是请求的一部分。在previewCaptureSession中尝试从预览请求获取此值是错误的。现在我试图从CaptureComplete回调中previewSession的TotalCaptureResult中获取它,这个结果有一个请求作为成员,我应该在这里找到我想要获取的值。我在那里做了一个简单的println,在预览的每一次捕获中获得我想要的值,值仍然是相同的,仍然是错误的。我想我理解错了,但我不明白。谢谢你花时间帮助我。我不想给你发垃圾邮件。。。TotalCaptureResult也有我想要的“密钥”。现在很好用。总之,我得到了初始值,现在我得到了AE模式完成时的最后一个值。谢谢你,帮助我理解并使它工作。你不要给我发垃圾邮件,不要担心。我直到现在才看到这个。camera2 api在某些方面非常复杂,因此请随时询问我您需要的任何信息:)您是否从
CaptureComplete
回调中的
TotalCaptureResult
项中获取值?如果您没有这样做,您检索到的数据可能会出错。谢谢您的回答。我不知道在预览会话中有TotalCaptureResult。看起来我试图从错误的地方获取我的价值观。我正在努力修复它,我正在与你保持联系。如果我理解正确,传感器曝光时间是请求的一部分。在previewCaptureSession中尝试从预览请求获取此值是错误的。现在我试图从CaptureComplete回调中previewSession的TotalCaptureResult中获取它,这个结果有一个请求作为成员,我应该在这里找到我想要获取的值。我在那里做了一个简单的println,在预览的每一次捕获中获得我想要的值,值仍然是相同的,仍然是错误的。我想我理解错了,但我不明白。谢谢你花时间帮助我。我不想给你发垃圾邮件。。。TotalCaptureResult也有我想要的“密钥”。现在很好用。总之,我得到了初始值,现在我得到了AE模式完成时的最后一个值。谢谢你,帮助我理解并使它工作。你不要给我发垃圾邮件,不要担心。我直到现在才看到这个。camera2 api在某些方面非常复杂,所以请随时询问我您需要的任何问题:)