与Camera2 2兼容的安卓设备可以实现私密图像格式,该格式原则上包含直接来自图像传感器的未经处理的二进制数据(与几乎总是被处理的感应器相比):
私用原始相机传感器图像格式,采用单通道图像实现简捷的像素布局。 RAW_PRIVATE是来自图像传感器的未处理原始图像缓冲区的格式。这种格式的缓冲区的实际结构与实现有关。
尽管Android兼容性定义文档没有提到这个参数,但是对于响应true功能的设备来说,这种ImageFormat的存在至少在某种程度上是有保证的吗?
发布于 2020-01-10 02:03:43
不,这不需要支持。RAW_SENSOR是未加工保证的唯一格式。任何其他原始格式都是可选的。
顺便说一句,RAW_SENSOR不应该被处理--它可以从直接来自传感器的10位或12位MIPI缓冲区布局中重新排列,但是通常它应该是纯原始的。(具体来说,它不应该是“线性原始”或类似的)。
即使支持RAW_PRIVATE,您也不知道它的布局是什么,因为它将是特定于设备的。因此,使用它将需要相当多的特定模型的调查。
https://stackoverflow.com/questions/59669168
复制相似问题