sidetrackd / BackJackr

Remove backgrounds. :framed_picture:

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BackJackr

Build Status

Remove backgrounds

Have you ever wanted to quickly crop out that dull, old beach from the background of your family vacation photo, and instead wanted to replace it with a better vacationing spot, say, the Eiffel Tower? Well, there's a ton of online tools out there for that. You just have to upload your photo to that shady, who-knows-whos server. As simple as that!

For the others still reading, I guess you'd rather not do that. That's the same place where I was - wanted an offline solution to quickly crop out that background. I found lots of machine learning stuff. But not much of an interface, all research papers. Later, I found an interesting implementation of one such paper, rembg. Pretty good stuff.

Then I thought, why not an interface?
An voila, I made this.

The End.

How to Build 🛠️

Requirements

The Steps

pip install -r requirements.txt
python App.py

*for using CUDA, and such, go to pytorch

TODO 🚧

  • Provide executables
  • Make the GUI better

About

Remove backgrounds. :framed_picture:

License:MIT License


Languages

Language:Python 100.0%