https://github.com/tanvir-robin/google-ml-subject-segmentation-flutter
A implementation of Google ML Subject Segmentation Kit to Flutter App through method channel.
https://github.com/tanvir-robin/google-ml-subject-segmentation-flutter
flutter google-ml-kit image-processing java machine-learning method-channel
Last synced: about 2 months ago
JSON representation
A implementation of Google ML Subject Segmentation Kit to Flutter App through method channel.
- Host: GitHub
- URL: https://github.com/tanvir-robin/google-ml-subject-segmentation-flutter
- Owner: tanvir-robin
- Created: 2024-04-14T05:53:24.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-14T13:33:04.000Z (about 1 year ago)
- Last Synced: 2024-04-15T03:25:37.651Z (about 1 year ago)
- Topics: flutter, google-ml-kit, image-processing, java, machine-learning, method-channel
- Language: C++
- Homepage:
- Size: 280 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Flutter - Subject Segementer
## _Google ML Kit Implementation in Flutter using MethodChannel_ 
#### Subject Segmentation is a ML model for Android provided by Google Machine Learning.There is not direct support to flutter of that kit. Here in this project, I have used flutter method channel to implement this.
- Pick any Image you want.
- Press on "Process Image" button.
- ✨Magic ✨## Features
- Supports JPG, JPEG, PNG, WEBP
## Tech
- Flutter & Dart
- Google ML Kit
- Platform Specific Code (Java)
- Image conversion## Installation
This project requires [Flutter SDK](https://flutter.dev/) to run.
Clone the repo to your local machine
```sh
cd
gh repo clone tanvir-robin/Google-ML-Subject-Segmentation-Flutter
```Load the dependencies
```sh
flutter pub get all
```> The project must be run on a real device to work on. This plugin doesn't support running on emulators.
> Connect your real device via USB cable and choose it on device panelRun the project
```sh
flutter run
```## Development
Want to contribute? Great!
Feel free to fork and create pull request.## Glimps

## Read More
- [Subject Segmentation - Google ML Kit](https://developers.google.com/ml-kit/vision/subject-segmentation/android)
- [Method Channel - Flutter](https://docs.flutter.dev/platform-integration/platform-channels?tab=android-channel-java)