Задать вопрос
metallix
@metallix
Backend - developer

Как отсортировать изображения по качеству?

Собственно - сабж. Имееться галерея изображений, куда пользователи загружают свои картинки. Суть задания в том, что сверху галереи нужно показывать картинки с лучшим качеством.( Хоть и понятно, что это довольно субъективно, но всё таки мне кажется, что есть какой то способ более менее оценить качество картинки средствами ЯП). Примерные параметры это яркость, насыщеность и размытость.
Ибо юзеры иногда заливают полное гуано, поетому нехочется показывать их в топе, а наоборот где то внизу.
Вопрос - есть ли какие готовые библиотеки, или алгоритм которые могли бы пригодиться? Или хотя бы натолкните в нужную сторону.
На данный момент рассмотрел GD, Imagick и SimpleImage библиотеки, но нужного функионала не нашел
Заранее спасибо)
  • Вопрос задан
  • 369 просмотров
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
@polar_winter
Двухмерное преобразование фурье, оценка насыщенности спектра в различных частотных областях. Все предыдущие идеи + машинное обучение.
Ответ написан
Комментировать
Foolleren
@Foolleren
Компас есть, копать не люблю...
можно попробовать оценить контрастность изображения, резкость и количество цветов,
надо полагать, что чем больше уникальных цветов и больше контрастность тем меньше там поработали агоритмы.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы