Наивный алгоритм, чтобы найти углы на изображении.
О
Когда я все еще изучал основы обработки цифровых изображений, я придумал этот «алгоритм», чтобы обнаружить углы на изображении.
Как это устроено
Ну, как говорит название, это очень наивный подход.
Учитывая любое изображение, которое мы посмотрим на него окно 3 на 3 одновременно. (Мы могли бы изменить размер изображения для ускорения процесса, но кто спешит?)
Окно 3×3.
Затем мы просто посчитаем, сколько цветных пикселей у нас есть в этом окне. Если есть 4 цветных пикселя, это должен быть угол.
Угол.
Повернутый угол.
Что-нибудь еще, не угловой.
Не угол.
Не угол тоже.
Увидеть это работает
Беги, позвонив
python corner.py img/mess.png
Я также использовал этот алгоритм для обработки углов на видео в реальном времени видео .
Осуществление этого алгоритма Python принимается здесь
Оригинал: “https://dev.to/victorqribeiro/a-naive-approach-to-finding-corners-on-an-image-f87”