Image Palette
A Flutter package that allows you to generate a color palette from an image and use it in your Flutter app.
Features
- Generates a color palette from an
Image
widget - Allows the user to select a color from the palette
- Provides a customizable color picker dialog
Installation
Add the package to your pubspec.yaml
file:
dependencies:
image_palette: ^0.0.1
Run flutter pub get
to install the package.
Usage
Import the package in your Dart file:
import 'package:image_palette/image_palette.dart';
Use the ImagePalette
widget in your app:
ImagePalette(
onValueChanged: (color) {
// Handle the selected color
print('Selected color: $color');
},
image: Image.network('https://example.com/image.jpg'),
)
The onValueChanged
callback is called whenever the user selects a color from the palette.
Contributing
If you find any issues or have ideas for new features, please feel free to open a GitHub issue or submit a pull request.
License
This package is licensed under the MIT License.