tsulej
30th October 2018, 13:25
Hi
Maybe it's not related here (if so, please delete).
But I want to share with you the result of my work on GLIC codec.
The main idea behind GLIC is to reveal as much as possible compression/prediction artifacts with ease.
So it's completely against the goals the codec creators try to achieve.
All is done mainly for artistic purposes (check what the glitch art is)
Code is not optimized and slow, codec has bad compression ratio (only RLE and binary packing options available) and is written in Processing/Java.
The codec features consist:
- quadtree segmentation with variable block size
- 16 color spaces
- 15 predictions
- wavelets (60+) for residual compression
- simple or none entropy coding
Binary format is simple and can be easily used in databending glitch process.
Documentation and plenty of examples:
https://docs.google.com/document/d/1cdJvEmSKNAkzkU0dFUa-kb_QJB2ISQg-QfCqpHLFlck/edit?usp=sharing
Code (run with Processing):
https://github.com/GlitchCodec/GLIC
Enjoy and reveal your own artifacts :)
Maybe it's not related here (if so, please delete).
But I want to share with you the result of my work on GLIC codec.
The main idea behind GLIC is to reveal as much as possible compression/prediction artifacts with ease.
So it's completely against the goals the codec creators try to achieve.
All is done mainly for artistic purposes (check what the glitch art is)
Code is not optimized and slow, codec has bad compression ratio (only RLE and binary packing options available) and is written in Processing/Java.
The codec features consist:
- quadtree segmentation with variable block size
- 16 color spaces
- 15 predictions
- wavelets (60+) for residual compression
- simple or none entropy coding
Binary format is simple and can be easily used in databending glitch process.
Documentation and plenty of examples:
https://docs.google.com/document/d/1cdJvEmSKNAkzkU0dFUa-kb_QJB2ISQg-QfCqpHLFlck/edit?usp=sharing
Code (run with Processing):
https://github.com/GlitchCodec/GLIC
Enjoy and reveal your own artifacts :)