This package can be used to apply gradient to image in Flutter.
The best usecase is to apply colors to grayscale images. For example light beams.
dependencies:
...
image_gradient: ^0.0.2
ImageGradient(
image: Image.asset("assets/light.png"),
gradient: const RadialGradient(colors: [Colors.deepOrange, Colors.purpleAccent]),
)
ImageGradient.linear(
image: Image.asset("assets/light.png"),
colors: const [Colors.yellow, Colors.pinkAccent],
)
ImageGradient.radial(
image: Image.asset("assets/light.png"),
colors: const [Colors.yellow, Colors.pinkAccent],
)
ImageGradient.sweep(
image: Image.asset("assets/light.png"),
colors: const [Colors.yellow, Colors.pinkAccent],
)