LibPixel is a real time image manipulation service for images that are publicly accessible over the internet. You can use LibPixel if your application is dealing with large number of images that need to be delivered quickly and have to be processed before reaching the user.
LibPixel works by fetching images from an existing Image Source, processing them on the fly and responding with the modified image.
You simply supply the image size or processing you want to perform, in the query string, in the URL that you use for the image (perhaps in an
<img>tag). LibPixel does the rest.
LibPixel is designed to be fast. It is likely that the transit/download time will be far more significant than the time taken by LibPixel to process the image, so in practice processed images are delivered as fast or faster (due to caching and CDN) than the original image.
You never have to upload your images to LibPixel, so you retain full control over storage. You only need to store the original images, not any modified versions. LibPixel modifies the provided original images on the fly when requested.
The image formats supported by LibPixel are JPEG, PNG, GIF and WebP. The output image type will be the same as the input type.