Combix logo Combix

Upscale (Basic) is designed to enhance the overall quality of an image, making it more realistic and detailed.

With just three simple nodes, you can effortlessly elevate your images to a new level of stunning high quality.

Origin Upscale
workflow workflow
workflow workflow



Workflow Introduction

There are only three nodes in this basic workflow:


workflow


Image Scale

The Image Scale node scales the resolution of the image according to a certain magnification.

This means it adjusts the size of the image by enlarging or reducing its resolution based on a specified scal

In Combix, if you ever forget what this node does while you’re working on your project, simply click on it, and the definition will appear on the right side of the page.



How to Use

Welcome to our Upscale feature.

  1. Load Image
  1. Image Scale
    • Connect the Image Scale node to the loaded image.
    • Adjust the two parameters provided to control the scaling process.
  2. Preview Image
    • Connect this node to the Image Scale node to visualize the enhanced clarity of the upscaled image.


Method

The Image Scale node offers a variety of interpolation methods, each with its own strengths and weaknesses, catering to factors such as image quality, processing speed, and desired output, thus providing flexibility in selecting the most suitable method for different scenarios.

We used the blurry image below as the original to illustrate the effect of the different methods.

workflow


Method Explaination Result
area Area method calculates the value of a pixel by averaging the values of the pixels in its surrounding neighborhood, resulting in a smooth and continuous image. workflow
bicubic Bicubic method takes into account sixteen pixels arranged in a 4x4 grid during interpolation.

The results of bicubic in smoother transitions and better preservation of fine details compared to bilinear interpolation.
workflow
bilinear Bilinear interpolation looks at the four nearest pixels (forming a square) and takes a weighted average to figure out the color of the new pixel.

This method will smooth out the transitions between pixels, making the image look less blocky compared to nearest neighbor.
workflow
lanczos Lanczos considers a larger area of pixels, often in a circular or elliptical shape, and uses a mathematical function called the Lanczos kernel to calculate the new pixel’s value.

This method helps preserve sharp edges and fine details better than bilinear interpolation.
workflow
nearest-exact This method selects the value of the pixel closest to the target from the original image.

This method is fast, but does not work well at larger upscale magnifications.
workflow
ultrasharp Ultrasharp method uses deep learning model to infer what the missing details might be.

This method can produce remarkably sharp and detailed results, but it requires more computational power and may not always be perfect.
workflow