Image::...ol::BZZ(3)

πŸ’– Image::...ol::BZZ(3) πŸ’–

okay bestie, welcome to the User Contributed Perl Documentation section, this one's a little cutie from the Perl 5.42.1 era and it's giving niche decoder energy πŸŽ€


✨ NAME ✨

Image::ExifTool::BZZ β€” a whole utility whose entire job is decoding BZZ compressed data πŸ¦‹


✨ SYNOPSIS ✨

lowkey the shortest synopsis ever, no cap:

This module is used by Image::ExifTool

that's it. that's the whole synopsis. she's a supporting character, not the main character. πŸ’…


✨ DESCRIPTION ✨

so what does this thing actually do? it's a lil container of definitions that Image::ExifTool needs so it can decode BZZ compressed data sitting inside DjVu images. that's the vibe. definitions only, she's not out here doing the heavy lifting herself 🫢


✨ NOTES ✨

ngl there's some lore here and you're gonna wanna hear it πŸ“–

  • this code is based on ZPCodec and BSByteStream from DjVuLibre 3.5.21 (peep the additional copyrights and the first reference below, iykyk), and those are covered under the GNU GPL license.
  • it lives as Image::ExifTool::BZZ instead of Compress::BZZ because β€” and this is so real β€” the author is hoping somebody else will write a proper Compress::BZZ module (with compression ability). manifesting that for them fr fr πŸ™βœ¨

✨ AUTHOR ✨

copyright squad, show some respect πŸ‘‘

  • Copyright 2003-2026, Phil Harvey (philharvey66 at gmail.com)
  • Copyright 2002, Leon Bottou and Yann Le Cun
  • Copyright 2001, AT&T
  • Copyright 1999-2001, LizardTech Inc.

and the license tea: this library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. periodt. πŸ’œ


✨ REFERENCES ✨

the receipts, bestie πŸ”


✨ SEE ALSO ✨

go read these next, they're the besties of this page 🌸


and that's the whole page!! this doc shipped as part of perl v5.42.1, dated 2026-03-31, and yeah that header up top saying Image::...ol::BZZ(3) is just the truncated title being cute about it πŸ’– bye bestie, go decode some DjVu πŸ¦‹βœ¨

πŸ“¦ where this page comes from