项目作者: SongToSoft

项目描述 :
Fractal image compression
高级语言: C#
项目地址: git://github.com/SongToSoft/Fractal-Compression.git
创建时间: 2017-07-06T04:58:08Z
项目社区:https://github.com/SongToSoft/Fractal-Compression

开源协议:MIT License

下载


Build Status

Fractal-Compression

Fractal Image Compression Algorithm

Example

Size of compression files depends on range block sizes.

Original size 4705kb:
oriinal

Block size - 128px; Compressed file - size 1kb:
oriinal

Block size - 64px; Compressed file - size 4kb:
oriinal

Block size - 32px; size Compressed file - 13kb:
oriinal

Block size - 16px; Compressed file - 50kb:
oriinal

Block size - 8px; Compressed file - 197kb:
oriinal

Block size - 4px; Compressed file - 785kb:
oriinal

Block size - 2px; Compressed file - 3137kb:
oriinal

In code exist method compress image with quad tree, that method more powerful than classic block system, but decompress methond not write correct.
Quad file can compress file in range [maxValue, 2px] on any part of image.
quad