Разумный диапазон поиска для HoughCircles param2? - PullRequest
0 голосов
/ 05 июня 2019

Я пишу скрипт для автоматического определения некоторых кругов на наборе фотографий. Я, наверное, прочитал каждый вопрос о HoughCircles в стеке, и рекомендуемый подход, как правило, заключается в том, чтобы использовать грубую силу как для радиального интервала, так и для порога аккумулятора (т.е. param2). Диапазон для радиуса цикла обычно можно оценить по другим геометрическим свойствам изображения, но каков хороший подход для автоматического ограничения диапазона поиска для param2?

Если у кого-то есть другие советы по оптимизации этого подхода грубой силы, я также буду признателен.

1 Ответ

1 голос
/ 06 июня 2019

Дело не в параграфе 2. Это накопленный эффект, чтобы все было правильно.

Давайте возьмем следующий пример. С входом

enter image description here

мы можем получить другую карту объектов в соответствии с другим параметром в другой функции, такой как canny или другой вывод сегментации

Эта функция хороша только для линии. что бы вы ни выбрали для param2, левый круг не выйдет

enter image description here

Вот еще одна настройка, если она у вас здесь, вы можете обнаружить круг в param2 = 110

enter image description here

enter image description here

Вы видите, что нет идеального или оптимизированного диапазона поиска для param2. Но то, как вы подходите к проблеме, имеет значение.

...