|
Shuffling This is one of my first attempt to manipulate the data content in hope the result will be more compressible. What I hope is unfulfilled with this method, instead this makes data more balance (about equal the total of each ASCII, less compressible). I have put this shuffling method into 2 (two) category, they are: Math shuffling. Source: (ASCII Value) 20-50-40-200-150 Encoding Algorithm:
Decoding Algorithm:
This is a very simple math calculation; maybe there is other calculation,
which resulted in better result (more compressible). Bits swapping. Bytes swapping. Eg, (ASCII value) 20 60 130 150 200 70 255 0 This shuffling technique is not very useful in data compression but it
can be used for the simplest data encryption and of course for your own
personal use, because this is easy to crack (decode) so this is not suitable
for public use. I believe many compression programmer out there have the
same idea with me; shuffling is kind of needed to achieve a better compression
ratio. I hope this shuffling page is clear and understandable, if it is
not then you still can contact me and I will try my best to explain more.
Remember, there is no limit for shuffling technic, the only limit is your
imagination. |
|||||||||||||||||||||||||||||||||||||||||||||||||
|
Author
Site Map Disclaimer
HMaxF Ultimate Recursive Lossless Compression Research 2001 - 2002 (c) All Rights Reserved. |
|||||||||||||||||||||||||||||||||||||||||||||||||