Skip to main content

Asynchronous python client for image-processor server (https://github.com/thec0sm0s/image-processor).

Project description

# image-processor-client
[![Build Status](https://thecosmos.visualstudio.com/image-processor-client/_apis/build/status/image-processor-client?branchName=master)](https://thecosmos.visualstudio.com/image-processor-client/_build/latest?definitionId=8?branchName=master)
[![Documentation Status](https://readthedocs.org/projects/image-processor-client/badge/?version=latest)](https://image-processor-client.readthedocs.io/en/latest/?badge=latest)

Asynchronous image-processor python client for [image-processor] API server.


### Installation
To install image processor client library, you can use following command:
```sh
python3 -m pip install image-processor-client
```

### Basic Example
```python
import asyncio
from image_processor_client import Client

client = Client()

loop = asyncio.get_event_loop()
meme_bytes = loop.run_until_complete(client.memes.rip("Python", "https://i.imgur.com/U5QR5SY.png"))

with open("rip_meme.png", "wb") as meme_file:
meme_file.write(meme_bytes)


```


### Requiremets
* Python 3.6+
* `aiohttp`
* [image-processor] API Server (if self-hosted)


### Documentation
For all of the available methods and full API reference, check our [documentaion].

[image-processor]: https://github.com/thec0sm0s/image-processor
[documentaion]: https://image-processor-client.readthedocs.io/en/latest/

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

image_processor_client-2.0.6.tar.gz (6.1 kB view hashes)

Uploaded Source

Built Distribution

image_processor_client-2.0.6-py3-none-any.whl (12.3 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