Обнаружение углов в Python OpenCV для извлечения квадратов
Я работаю над модулем извлечения формы, который обнаруживает текст в определенных сегментах изображения. До сих пор я могу удалить текст и сохранить только ограничивающий прямоугольник на изображении.
Моим следующим шагом было извлечь каждую коробку на изображении. Для этого я пытаюсь обнаружить углы на изображении. Но вот где я застрял. Я попытался сопоставить шаблон. Это был результат. Хотя результаты выглядят многообещающими, недостатком является то, что этот метод очень трудоемкий. И несколько угловых до сих пор не обнаружены.
Я также попробовал Shi-Tomasi Corner Detector после расширения изображения.
Каков наилучший подход для решения этой проблемы?
1 ответ
Вместо этого я предлагаю вам определить линии, например, используя преобразование Хафа, за которым следует цепочка по краям, за которой следует надежное выравнивание линий на каждой цепочке.