алгоритм обнаружения круга на изображении - PullRequest
6 голосов
/ 16 августа 2010

Я ищу алгоритм для обнаружения кругов на изображении. Изображение черно-белое. Фон белый, и круги не перекрывают друг друга или любой другой элемент изображения. Изображение включает в себя некоторые другие фигуры и текст.

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

Ответы [ 2 ]

9 голосов
/ 17 августа 2010

Может быть, "Hough Transform" полезен для вас. Вы должны знать размер круга заранее, чтобы сделать его эффективным.

Вчера был похожий вопрос, где было предложено «преобразование Хафа» и некоторые библиотеки обработки изображений (хотя и не для .NET):

Программирование обработки изображений

0 голосов
/ 03 октября 2015

Я искал то же самое, и сейчас мне показалось, что лучше всего использовать Mathlab ( Image Processing Toolbox ). Он имеет множество опций, которые позволяют вам попробовать разные алгоритмы обработки, пороговый уровень и диапазон радиуса окружности.

...