Vx квадратно-гнездовое сжатие

Vx is an attempt to create a lossy image compression method optimized for low-detail yet high-resolution pictures. Sometimes we need smoothness, rather than precision.

The concept

Concept

Each color channel of a bitmap is split into separate rhombical grid with its own resolution and color depth. Absolute color values of the pixels located at grid nodes are translated into relative values and serialized as variable length bit chunks. Vx can handle Hue/Saturation/Lightness/Value/RGB/YIQ/Alpha in all combinations.

The prototype

Vx is currently available as a cross-platform, slow as hell .Net/Mono prototype.

http://v-x.svn.sourceforge.net/

Features to be implemented in the nearest future:

Comparison

1 Original
Original PNG
515 KiB
1 Original
JPEG
21.8 KiB
1 Original
Vx