在 Android 中,可以使用 Camera API 中的 Camera.Parameters 类的 setPreviewFormat(int) 方法来设置预览的图像格式。
使用 Camera.Parameters 的 getPreviewFormat() 方法可以检索当前设置的预览图像格式。例如,如果想要将 YUV 转换为 NV21,可以这样做:
Camera camera;
// ...
Camera.Parameters params = camera.getParameters();
params.setPreviewFormat(ImageFormat.NV21);
camera.setParameters(params);