Skip to content

ImageDecomposer is an e2e app that detects objects in an input image and outputs them as separate images. Backend is constructed using FastAPI, frontend - streamlit. The underlying mechanism involves Mask R-CNN implemented in Detectron2 library.

License

Notifications You must be signed in to change notification settings

mkang30/ImageDecomposer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ImageDecomposer

ImageDecomposer is an e2e app that detects objects in an input image and outputs them as separate images. Backend is constructed using FastAPI, frontend - streamlit. The underlying mechanism involves Mask R-CNN implemented in detectron2 library.

Description

Input an image

And the program outputs segmented instances as separate images

Running

To run the app on your own device clone the repository, unzip fastapi/detectron2. Then in a machine with Docker run commands:

docker-compose build
docker-compose up

Visit http://localhost:8501.

Credit

In this project I use detectron2 library developed by Facebook AI Research team.

About

ImageDecomposer is an e2e app that detects objects in an input image and outputs them as separate images. Backend is constructed using FastAPI, frontend - streamlit. The underlying mechanism involves Mask R-CNN implemented in Detectron2 library.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published