Python SDK for pixian.ai
Project description
pixian-ai
Python SDK for pixian.ai.
What is it?
Remove image backgrounds.
Install
$ pip install pixian-ai
Usage
Basic
from pixian_ai import PixianAI
client = PixianAI(
api_id="PIXIAN-AI-API-ID",
api_secret="PIXIAN-AI-API-SECRET",
)
img = client.remove_background("/path/to/input.jpeg")
img.save("/path/to/output.jpeg")
You can also use:
client.remove_background(image_base64="base64encodedimage==")
# or
client.remove_background(image_url="https://imageurl.com/test.jpeg")
Advanced
client.remove_background(
image_path="/path/to/image.jpeg",
max_pixels=100,
background_color="#0055FF"
...
)
Reference: https://pixian.ai/api
All parameters described in the API spec above replace period (.
) with underscore (_
). For example, if the parameter is background.color
, the SDK will use background_color
.
Contributing
Feel free to open a PR for any changes!
Testing
$ python -m unittest discover -s tests -p 'test_*.py'
Made with ❤️ by @mitchbregs
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pixian_ai-1.0.0.tar.gz
(6.0 kB
view hashes)
Built Distribution
Close
Hashes for pixian_ai-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03fec04ce425b19e04cad58bf085d9e8085a77e54bdfcff3894534cff5789c10 |
|
MD5 | 42097cd22fdf86452cb6b8bf6436411e |
|
BLAKE2b-256 | 58d78380eb1fbaa1ba246537d0ef2c2d66496737674df144ec0c34233771e335 |