On the fly image Resizer with filters. THis is a FREE application hosted on AWS Cloudfront. Use it as you like.
This uses nearest neighbour algorithm for faster image resizing.
- jpeg/jpg
- png
- webp (Note some of filters might not work on webp like negative)
- Width
?width=<anyWidth>
- Height
?height=<anyHeight>
- Url
?url=<imageUrl>
- filter
?filter=<filtername>
- value
?filter=<filtername>&value=<value>
Refer to the README inside panel
dir to know how to run the Demo UI App . That app is build with SVELTE
- Grayscale
- Sepia
- Brightness (requires value)
- Black & White
- Blur (requires value)
- Negative
- Positive
Use a " - " value for value
param to get a darker image. Ex : ...&value=-20
- Install GO
go build main.go
./main
Please refer to the AWS Docs on AWS Sam, API Gateway,S3 etc..