flutter_nude_detector 0.0.4+1 flutter_nude_detector: ^0.0.4+1 copied to clipboard
Detect explicit content in images easily with flutter_nude_detector, a powerful Flutter package leveraging advanced machine learning for safer user experience.
flutter_nude_detector #
An easy-to-use nudity detector build with google_mlkit_image_labeling package and using a pre-build .tflite model by nipunru from nsfw-detector-android repository.
Installation #
Add package to your flutter project
flutter pub add flutter_nude_detector
Download .tflite model and save it in:
project/
assets/
ml_models/
nude.tflite
Modify pubspec.yaml file
flutter:
assets:
- assets/ml_models/
Now you are ready to use the package 🎉
🧑🏻💻 Usage #
final hasNudity = await FlutterNudeDetector.detect(path: imagePath);
Function properties — hasNudity #
Property name | Type | Description |
---|---|---|
path | String | required argument |
threshold | double | optional argument, default value is set to 0.7 |
modelAssetsPath | String | optional argument, default value is set to assets/ml_models/nude.tflite |