in reply to encode/decode images
What's the idea behind the encoding? If it's that you can't/don't want to store binary data directly, you could try ASCII85/Base85 encoding, which uses 85 "printable" characters (instead of 64), and thus is slightly more compact (25% (base85) vs. 33% (base64) larger than the binary input). Otherwise, I don't see many possibilities to significantly compress your ascii-fied image data any further, as the original JPG input already is compressed...
Note that there are several slightly different versions of ASCII85. A CPAN search shows the related Perl module Math::Base85 which implements the RFC 1924 variant. Implementations of the Adobe variant might be found in the respective PDF/PS modules, though PDF::API2::Basic::PDF::ASCII85Decode seems to provide decoding only...
Update: FWIW, Nicholas Clark seems to have written such a module. Does anyone happen to know if/under what name that ended up on CPAN?
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: encode/decode images
by Anonymous Monk on Feb 25, 2009 at 20:21 UTC | |
by samtregar (Abbot) on Feb 25, 2009 at 21:42 UTC | |
by Joost (Canon) on Feb 25, 2009 at 22:25 UTC |