Future<Image> decodeImage(ByteData data)

Converts raw image data from a ByteData buffer into a decoded ui.Image which can be passed to a Canvas.

By default, this just uses decodeImageFromList. This method could be overridden in subclasses (e.g. for testing).

Source

Future<ui.Image> decodeImage(ByteData data) {
  return decodeImageFromList(data.buffer.asUint8List());
}