cmagick v.0.1.2
Hi guys!
I have just built a Python package that converts, and resizes images
Why I have build cmagick?
Before I have used Pillow and I had problems importing the "convert" module in AWS Lambda, then I have used Wand which was amazing because I have managed to build a serverless image resizer on AWS Lambda, and then I wanted to build a serverless application that converts to WebP and I have struggled with Wand to link with libwebp in the Lambda runtime.
As a result, I have decided to do roughly the same thing as Wand but instead of binding C programming language with Python, I am binding the input of the commands on the Linux CLI and Python.
The main features of cmagick v.0.1.2
- Converting images to the following formats (bmp,eps,gif,tiff,webp,wbmp,tga,png,jpg,jpeg,hdr,exr)
- Resizing Images
- Support path arguments
Simple usage
Examples:
To convert images
from cmagick import cmagickcmagick.convert('website.jpg', 'website.webp')
To resize images
from cmagick import cmagickcmagick.resize('website.jpg','100x100','website.jpg')
To convert and save in a defined directory
from cmagick import cmagickcmagick.convert('website.jpg', '/Desktop/newname.webp')
Thank you for reading this small post!
Original Link: https://dev.to/aissalaribi/cmagick-v012-hn8
Dev To
An online community for sharing and discovering great ideas, having debates, and making friendsMore About this Source Visit Dev To