Images in Flutter

Flutter offers the Image widget as well as the low-level
dart:ui/Image class for rendering images.
The Image widget has enough functionality for most use-cases.
The dart:ui/Image class can be used in
advanced situations where fine-grained control
of the image is needed.

Images on the web

The web offers several methods for displaying images.
Below are some of the common ones:

The built-in <img> and <picture> HTML elements.

The drawImage method on the <canvas> element.

Custom image codec that renders to a WebGL canvas.