Testing Gaussian pyramid in NTBC project for improved compression
The algorithm is fed with a 512 x 512 texture as input. Next, a smoothing filter with a kernel size of 5 by 5 is applied to this texture. The result is a new smooth 256 x 256 texture. The new texture is interpolated to obtain the required size, and then the resulting texture is subtracted from the input (original texture). This procedure is then repeated for the resulting difference
In this example, only 2 levels were used. This means the resulting output was two 256x256 Gaussian textures and one 512x512 Laplacian texture
Original texture (512 x 512):
First iteration. Blurred image (256 x 256):
Second iteration. Blurred image (256 x 256):
And additional information in the form of Laplacian (512 x 512):