convertCameraImage static method

Uint8List? convertCameraImage(
  1. CameraImage cameraImage
)

Converts a CameraImage in YUV420 format to image_lib.Image in RGB format

Implementation

static Uint8List? convertCameraImage(CameraImage cameraImage) {
  if (cameraImage.format.group == ImageFormatGroup.yuv420) {
    var yuv420Image = convertYUV420ToImage(cameraImage);
    return Uint8List.fromList(imglib.encodeJpg(yuv420Image));
  } else if (cameraImage.format.group == ImageFormatGroup.bgra8888) {
    var bgra8888Image = convertBGRA8888ToImage(cameraImage);
    return Uint8List.fromList(imglib.encodeJpg(bgra8888Image));
  }
  return null;
}