Image optimization is an important element for any mobile or web application that strives to deliver optimal performance to the end users. As users of your app quickly snap and upload pictures with their mobile devices, it may significantly impact the download speed and the performance of your app if the images remain in their original size. This was the primary motivation for us to provide a new service that performs image optimization on the fly.
In addition to image optimization, we added several other functions to enable various image transformation functions. The Image Processor API enables applications to modify images stored in Backendless Cloud. These modifications occur on demand (if needed) with additional caching provided out of the box.
The service always returns the modified images back to the requesting applications. You can create lightweight apps that store data securely in the cloud while taking advantage of optimization capabilities that happen on the server side. The end result is that users get processed and optimized images quickly without any dependency on third-party services.
This service allows image manipulation in various ways. These include changing resolution, cropping, rotating, and performing other basic functions. Furthermore, users can apply different filters to images that improve quality and aesthetics.
This service supports the following methods (click the link to skip to the appropriate section):