Future<Uint8List> imageToUint8List(ui.Image image) async { final byteData = await image.toByteData(format: ui.ImageByteFormat.png); image.dispose(); return byteData!.buffer.asUint8List(); }