Доброго времени суток.
Как программно определить размыто ли фото ? Нужно определить размыто ли фото и если да не дать отправить его на сервер, возможно есть какие то библиотеки или готовое решения.
Заранее спасибо.
Вам нужно определять количество "деталей" в кадре. Например вот тут описан пример: www.tusur.ru/filearchive/reports-magazine/2012-26-...
Можно попробовать заморочится с плотностью однородных пикселей еще. Но ели пользователь захочет загрузить картинку с модным бокэ - что вы будете делать? Да и фото фото рознь... В каком то размытие может быть в пределах номры для данной композици..
мешает маленький опыт в обработки изображений и такая мысль просто не пришла в голову )) хотя опасаюсь за производительность - целевой апарат довольно таки древний (
Sumsung, точно не знаю какой но с 10 api ─ кучу больше не выделить, будут делаться примерно 10 снимков, после чего будет отправляться отчет и фотографии на сервер. Размер фото пока не обговаривался, но вполне возможно что понадобится панорама ─ проект b2b все очень быстро может меняться ...
Так может проще нащелкать и отослать, а проверять уже на сервере? (трафик)
PS: можно еще проверять не все подряд точки, а с каким-то интервалом (сеткой) или диагонали...
мощности точно хватит...
вот с аккумулятором могут быть проблемы - быстро разряжаться будет от постоянных вычислений...
Осталось просто выбрать что важнее: трафик или акк? )))
Наверное на сервере и будем делать
важнее меньше потратить времени, больше заработать )) реализовывать все руками конечно интересно, но думаю не целесообразно в бюджет не влезет
спасибо )