+1 что надо содержимое читать, как автор топика поддерживаю!
Всё уже придумано до нас, есть библиотека, что читает параметры JPEG, даже drag'n'drop поддерживает примерчик, есть всё, кроме качества(степени сжатия) - это нужно вычислять, парся содержимое файла, как делает ImageMagick.
Библиотека -
http://benno.id.au/blog/2009/12/30/h...leapi-jpegmeta ссылка на гитхаб в комментах. К ней -
список полей TIFF, может кому пригодится...
Попутно была найдена интересная штука -
"онлайн" ImageMagick
Рассказы о невозможности найти качество сходу, так как в файл не пишется -
раз,
два В первой ссылке этого блока есть кусок кода на C для думок, оттуда видимо и оттолкнусь для дописания jpegmeta(см. первый, так сказать лейбмотивный линк).
Есть здравые речи про двойную перепаковку из 50% качества в 90% или типа того в линке
этом тогда всё совсем неопределённо становится, но это пограничный случай воспалённого сознания креатора картинок.
И ещё мнение, что качество - вещь пропиетарная для каждой программы
тут, и надо считать в своих "попугаях" коэффициент сжатия. Вот только сильно от сюжета фото зависит это дело...