Обнаружение углов двоичного изображения - PullRequest
1 голос
/ 23 февраля 2011

У меня есть матрица, которая представляет двоичное изображение (1 для каждой ячейки, которая представляет «черные» пиксели, и 0 для «белых»). Черные пиксели представляют цифры (форма и заливка) изображения, а белые - фон. Я хочу определить углы фигур, представленных в матрице.

2 примера:

<ч />

enter image description here

<ч />

Любая идея или алгоритм для этого?

Заранее спасибо.

Ответы [ 2 ]

5 голосов
/ 23 февраля 2011

Попробуйте библиотеки opencv , у них есть привязки python и множество алгоритмов для обнаружения углов.

my2c

0 голосов
/ 23 февраля 2011

Если я вас правильно понимаю, есть шаблон, использующий C ++, который позволяет сканировать каждый пиксель, и вы можете сделать это и заменить черные на 1, а белые на 0.

Мне пришлось сделать аналогичноевещь, когда я сделал определение цвета веб-камеры с OpenCV.Я могу показать вам ту часть кода, о которой я говорю, если хотите?Хотя, возможно, я неправильно понимаю ваш вопрос.Однако мой код позволяет вам сканировать каждый пиксель (или кадр, взятый с веб-камеры, вы можете сделать то же самое с реальным изображением)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...