“Using Claid API, we’ve basically taken a shortcut. We don't have to worry about image quality. We've solved a common problem we faced with user-generated content. This part is also fully automated.”— Ido Grosberg, Engineering Team Lead at Mixtiles
resizingblock describes the image size. It can define the exact resolution or an upscaling factor. In our case, the width and height of the image will be increased by
200%. In this way, we preserve the aspect ratio and double the resolution and the PPI for the print. See Resizing section to learn about this and other supported options.
adjustmentsspecifies color adjustments applied to an image. Here, we have an ML-powered HDR algorithm applied with
20% intensity that intelligently tunes colors and shadows. Color Adjustments section describes this in detail.
restorationsblock allows choosing from a wide range of neural networks to decompress and upscale images. Here, we went with "faces" as an upscaling mode. This network is trained to preserve facial features when upsizing portraits. Go to Restorations section to learn more about how Claid can restore image quality.
outputblock states that we want to create a JPEG with a quality of
90. In the API response, we will receive a temporary URL of a resulting image. Please consult Image I/O for an explanation of this block, and Storages section if you want to connect Claid API directly with your Cloud Storage in a secure way.