imageFromBytes function

Future<Image> imageFromBytes(
  1. ByteData bytes,
  2. int imageWidth,
  3. int imageHeight
)

Implementation

Future<ui.Image> imageFromBytes(ByteData bytes, int imageWidth, int imageHeight) {
  final Completer<ui.Image> completer = Completer();
  ui.decodeImageFromPixels(
    bytes.buffer.asUint8List(),
    imageWidth,
    imageHeight,
    ui.PixelFormat.rgba8888,
        (img) {
      completer.complete(img);
    },
  );
  return completer.future;
}