Мне было интересно, есть ли какое-либо бесплатное программное обеспечение, способное оценить качество фотографии (может быть в формате jpeg или raw) и дать ей оценку?
Мне надоело сравнивать фотографии, сделанные разными камерами, но на одном и том же объекте, так как мне нужно увеличить масштаб и внимательно изучить, чтобы определить качество.
Насколько я знаю, качество изображения может определяться многими факторами, такими как гистограмма и используемое значение ISO.
Я не думаю, что существует какое-либо программное обеспечение, которое делает то, что вы говорите, именно так, как вы этого хотите. Но если вы можете немного ослабить свои требования, есть кое-что, что может сработать для вас.
Вместо того, чтобы просто смотреть на одно изображение и давать ему оценку, скажем, у вас есть золотое изображение, которое вы проверили всеми способами и считаете его лучшим в своем классе.
Теперь вы можете сравнить другие изображения того же объекта (с таким же фокусным расстоянием, той же экспозицией и т. д.) и получить оценку того, насколько новые изображения близки к золотому. Например, вы можете использовать этот метод, чтобы объективно измерить, насколько сжатие JPEG ухудшило изображение, используя эквивалентное необработанное изображение в качестве вашего золотого изображения. (обратите внимание, что я сказал « объективный », этот алгоритм не принимает во внимание субъективные аспекты сравнения, поэтому иногда он не является показателем воспринимаемого качества).
Алгоритм называется пиковым отношением сигнал-шум или сокращенно PSNR. Существует несколько реализаций этого алгоритма с открытым исходным кодом. Они есть в OpenCV и FFmpeg , в этом вопросе на stackoverflow.com перечислены еще несколько.
Я не понимаю, как вы можете судить о качестве изображения по гистограмме и ISO, это будет полностью упускать из виду, находится ли изображение в фокусе.
Я не знаю какой-либо объективной метрики для измерения качества. Период. Это философский вопрос: что такое качество?
GIMP и Darktable — это бесплатные программы с открытым исходным кодом, которые позволят вам смотреть на изображения и использовать свои глаза и мозг для оценки качества. Darktable имеет рейтинги, очень похожие на Aperture и Lightroom.
Для видео бесплатный информационный инструмент Gspot включает показатель качества «QF». Это рассчитывается из:
(битрейт видео в битах в секунду) / (разрешение по горизонтали * разрешение по вертикали * частота кадров)
Мне кажется, что размер файла / (разрешение по горизонтали * разрешение по вертикали) даст аналогичную грубую меру для jpeg.
Что вы думаете?
Майк
Джек наведи и стреляй
Майк
матдм
матдм
матдм
Скоттбб