JPEGJUDGE(1)

πŸ’– NAME πŸ’–

jpegjudge β€” guess jpeg picture quality πŸŽ€


✨ SYNOPSIS ✨

jpegjudge [ -V ]
jpegjudge [ -b ] file ...

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so bestie, jpegjudge reads every argument you hand it and tries to guess the quality the pic was saved at. no cap. πŸ”₯

rn it only spits out a rough indicator, and that number goes from 0 (lowest quality, kinda crusty) all the way up to 1000 (highest quality, absolutely ate πŸ’…). expanding it to other formats would honestly be straightforward, but like… it's not planned. periodt. πŸ™ˆ

it can read every picture the IJG jpeg library can read, meaning normal jpegs and progressive jpegs. iconic. πŸ‘‘


🌸 OPTIONS 🌸

  • -b β€” display only the quality indicator and suppress all the other info (like filenames). minimalism, we love her πŸ’–
  • -h, --help β€” show a short lil summary of the options. your bestie explaining herself 🫢
  • -V, --version β€” print the version number and dip immediately. main character exit ✨

πŸ’€ BUGS πŸ’€

  • ngl it should be possible to judge pictures stored in non-lossy formats too, since converting to jpeg can mess with the measurement. so yeah, that's a whole thing. 😭
  • the quality indicator is non-linear and could be, like, so much better. it's giving "we tried". πŸ™ˆ
  • the algorithm that calculates the quality was literally made up in 10 minutes after staring at various histograms. that's it. that's the vibe check. πŸ’€

🌈 ACKNOWLEDGEMENTS 🌈

this program contains code from the IJG jpeg software. shoutout to them, fr fr. πŸ’œ


okay that's the whole page bestie!! go forth and judge jpegs, you've got this πŸ’…βœ¨

Jpegjudge β€” guess jpeg picture quality πŸŽ€ JPEGJUDGE(1) πŸ¦‹ slay, bye!! πŸ‘‘πŸŒΈ

πŸ“¦ where this page comes from