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-0.0.2.tar.gz
(6.0 kB
view hashes)
Built Distribution
Close
Hashes for pixian_ai-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f18ff34569cdca210489f9d9d06bb0e89be871c0e74e66f0c761246c562e8ec |
|
MD5 | ecc07af18e73fef50a962f346393aaa8 |
|
BLAKE2b-256 | 73330c51c71c9418bb670f84ce4b18eb64a057f94374614175912cb391f2e50a |