Получить наиболее четкое изображение из буфера - PullRequest
1 голос
/ 06 мая 2011

Как я могу получить наиболее четкое изображение среди остальных, используя OpenCV.?Когда нет тренировочного изображения для сравнения.

В качестве примера приведен ввод с веб-камеры, который перемещает руку.Но когда я смотрю это видео, я получаю 10 изображений.Но только 5-й более понятен.Я хочу отфильтровать 5-й, используя openCV.

Это хорошо для оценки каждого изображения (10 изображений) и присвоения ранга, используя четкость изображений.Есть ли способ сделать это так? ..

Я надеюсь, что доброта поддержит вас всех.

Спасибо.

1 Ответ

0 голосов
/ 09 мая 2011

Несколько показателей «четкости» или размытия на снимках были количественно определены в научных работах.Поэтому, вероятно, вам нужно оценить степень размытия, присутствующего на изображении, а затем использовать его, чтобы решить, следует ли отбрасывать его или нет.Я обнаружил, что это исследование весьма полезно, дает сравнительный обзор различных показателей размытости.Google Scholar всегда рядом со строкой поиска estimating blur in images, если вы хотите проверить другие ресурсы.

Вы можете выбрать тот метод, который даст вам наилучшие результаты с вашим набором изображений, экспериментально определив, какой порог меры будет достаточно «четким».Или, конечно, вы можете запустить оценку размытия для каждого кадра и выбрать ту, которая имеет самую низкую размытость.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...