loadImage method
Implementation
Future<ui.Image> loadImage(String path) async {
final ByteData data = await rootBundle.load(path);
final Completer<ui.Image> completer = Completer();
ui.decodeImageFromList(Uint8List.view(data.buffer), (ui.Image img) {
completer.complete(img);
});
return completer.future;
}