Sprite.fromImage(Image image)

Creates a new sprite from the provided image.

var mySprite = new Sprite.fromImage(myImage);

Source

Sprite.fromImage(ui.Image image) : super(Size.zero) {
  assert(image != null);

  texture = new Texture(image);
  size = texture.size;

  pivot = new Point(0.5, 0.5);
}