Skip to main content

Remove.bg Python API Wrapper

Project description

🍰 remove-bg-api - remove.bg Python API Wrapper 🍰


📄Description:

This library is used to interact with the remove.bg API to remove the background from the image.
This library implements 100% API of this service.


🧷Dependencies:

requests


🔖Setup:

🏷 Simple install using pip:

pip3 install remove-bg-api

🏷 Install from source:

  • Clone this repository.
  • Install all the dependencies from requirements.txt: pip3 install -r requirements.txt
  • Install python3 setup.py install

📙Documentation


🧰Examples:

  • Remove background from image:
    from remove_bg_api import RemoveBg
    # Initialize api wrapper
    removebg = RemoveBg(API_TOKEN)  
    # Send and save the finished image
    image = removebg.remove_bg_file(input_path="imgs/a.jpg", out_path="./a.png", size="preview", raw=False)  
    # Print path
    print("Image was saved along the path: {}".format(image))
    
  • Show account total balance:
    from remove_bg_api import RemoveBg
    removebg = RemoveBg("API_TOKEN")  # Initialize api wrapper
    print("Account total balance: ", removebg.account.balance())
    

See other examples in the examples folder.


⏳ TODO:

1) Add asyncio support. (0% done)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

remove_bg_api-0.2.1.tar.gz (4.4 kB view hashes)

Uploaded Source

Built Distribution

remove_bg_api-0.2.1-py3-none-any.whl (5.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page