flutter_image_quality
A Flutter package for image quality analysis, blur detection, brightness detection, and smart JPEG compression.
Features
- Modern plugin implementation based on Kotlin (Android) and Swift (iOS).
- Resize image to a given size.
- Get image blurScore.
- Get image brightness.
- Get image isTooDark.
- Get image isTooBright.
Examples
Analyze Image
final analyze =
await FlutterImageQuality.analyze(
file,
);
Compress Image
final compressedImg = await FlutterImageQuality.compress(
file,
maxSizeKB: 500,
);