image_palette_extractor 1.0.1
image_palette_extractor: ^1.0.1 copied to clipboard
Flutter plugin to extract the dominant color or a color palette from an image. Perfect for dynamic interfaces such as Spotify.
1.0.1 #
- โ Added
extractDominantColorFromPixelsmethod to support isolate-safe color extraction. - ๐ Enables processing of raw RGBA
Uint8Listpixel data (e.g., fromui.Image.toByteData). - ๐งต Allows integration with
Isolate.run()orcompute()to avoid UI thread blocking. - ๐ Updated README with usage example for isolate-based color extraction.
1.0.0+1 #
- Readme updated.
1.0.0 #
- ๐ Stable release with extended functionality.
- โ
Added support for extracting dominant color and palette from:
- Local image files (
File) - Flutter in-memory images (
ui.Image) - Specific regions within a
ui.ImageusingRect.
- Local image files (
- ๐ก Improved architecture with SOLID principles and clean code practices.
- ๐งช Added full test coverage for all supported use cases.
- ๐งฐ Better separation of concerns using
ImageLoaderandColorAnalyzerclasses. - ๐ Full documentation for all public APIs.
0.0.1 #
- Initial release of
image_palette_extractor. - Provides utilities to extract the dominant color from an image.
- Supports color palette extraction from network images.
- Allows setting the number of dominant colors to extract.
- Built-in support for
httpandimagepackages. - Useful for dynamic theming and UI customization based on image content.