Обнаружение углов в Python OpenCV для извлечения квадратов

Я работаю над модулем извлечения формы, который обнаруживает текст в определенных сегментах изображения. До сих пор я могу удалить текст и сохранить только ограничивающий прямоугольник на изображении. Текст удален

Моим следующим шагом было извлечь каждую коробку на изображении. Для этого я пытаюсь обнаружить углы на изображении. Но вот где я застрял. Я попытался сопоставить шаблон. Это был результат. Обнаружение совпадения углов шаблона Хотя результаты выглядят многообещающими, недостатком является то, что этот метод очень трудоемкий. И несколько угловых до сих пор не обнаружены.

Я также попробовал Shi-Tomasi Corner Detector после расширения изображения. Угловой детектор Ши-Томази

Каков наилучший подход для решения этой проблемы?

1 ответ

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

Другие вопросы по тегам