Оцените качество края IplImages - PullRequest
0 голосов
/ 28 февраля 2011

Как я могу оценить два «крайних изображения» (генерируемых из CVCanny) в Opencv ..? В качестве примера у меня есть 2 Iplimages. Первое ясно, а второе немного размыто. Когда я конвертирую эти изображения в края с помощью функции CVCanny в Opencv, возможно ли определить лучшее изображение? Если я получу граничную популяцию, могу ли я отфильтровать лучшую? Если да, как я могу получить край населения ..? Пожалуйста, помогите мне.

1 Ответ

2 голосов
/ 01 марта 2011

Обычным способом измерения размытости является оценка потери высоких частот посредством изменения распределения краев. Это совершенно другая задача, если у вас есть эталонное изображение или нет. На эту тему не так много статей, особенно без ссылок. Похоже, это не ваш случай, но я не уверен, что источники в вашей конфигурации совпадают.

Если у вас есть какая-либо ссылка, вы можете посмотреть на следующие документы:

, которые обычно более точны, чем простое стандартное отклонение по всему изображению, как предложено в разделе «Получить наиболее точное изображение с использованием OpenCV» . Будьте внимательны, сравнивая вещи, которые действительно сопоставимы по частотному содержанию!

Если у вас нет эталонного изображения, взгляните на специальную статью Марзилиано: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.7.9921

Это решение не идеально, как ни одно из них, но может быть достаточно для ваших нужд.

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