如何在预览和拍照时使用不同的分辨率,比如预览时使用1920*1080,拍照时使用2592*1944

Viewed 108

如何在大核端vivo的基础上,控制正常预览时使用19201080,输入拍照指令时,切换到25921944的分辨率,拍照后再切换回预览的分辨率,是需要先停止出流,然后切换sensor的分辨率,然后再重新出流吗?在整个切换时候会不会时间很长。导致屏幕变黑

1 Answers

您可以使用双通道,一个通道预览,一个通道采集。

使用双通道的时候,sensor type可以设置为不同的吗?比如以下两个sensortype,对应不同的camera setting,
OV_OV5647_MIPI_1920X1080_30FPS_10BIT_LINEAR = 21,
OV_OV5647_MIPI_2592x1944_10FPS_10BIT_LINEAR = 22,
如果要使用同一个sensor type,需要在通道设置的地方进行裁剪以适应屏幕的输出尺寸吗?

不可以,如果要使用不同的摄像头则需要使用双摄,双通道是单摄下出两路不同的图,可以自定义分辨率。