Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/avsolatorio/image-labeler
https://github.com/avsolatorio/image-labeler
Last synced: 19 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/avsolatorio/image-labeler
- Owner: avsolatorio
- License: apache-2.0
- Created: 2017-09-13T09:03:27.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-12-16T06:46:44.000Z (about 6 years ago)
- Last Synced: 2024-11-10T11:45:17.281Z (3 months ago)
- Language: JavaScript
- Size: 3.09 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Image Labeler App
Supervised machine learning (ML) projects rely heavily on annotated datasets. Tools can be developed to facilitate and make the task of annotation / labeling more efficient and scalable.
This project consists of a simple android app that can be used to label images into binary classes. The app is built using [React Native](https://facebook.github.io/react-native/).
An implementation for an image server API is also available (`image_server/image-server.py`) from which the app will connect to to serve images that need to be annotated.
The server requires the following modules:
- flask
- flask_restful
- pandasSteps needed during development:
- Run `image-server.py `.
- Run `python -m SimpleHTTPServer 8800` in the image directory (`/img`).
- Run `npm start` in the project root directory.
- Run an Android Emulator or connect an android device.
- Open another terminal in the project root directory and run `react-native run-android`. Alternatively, Android Studio can be used to build and install the app to the emulator or device.Screenshots for car labeler:
![Car](https://github.com/avsolatorio/image-labeler/blob/master/screenshot-car.png)![Not car](https://github.com/avsolatorio/image-labeler/blob/master/screenshot-not-car.png)