Простое обнаружение формы в изображении 1bpp - PullRequest
2 голосов
/ 09 ноября 2011

Я пытаюсь узнать о простом обнаружении формы для проекта, над которым я работаю.

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

Я искал в Интернете и читал статьи, но не могу найти хорошего объяснения того, с чего начать.

Я также ищу некоторые частичные / полные примеры кода, желательно на Java или C ++.

Спасибо!

Ответы [ 2 ]

3 голосов
/ 09 ноября 2011

Существует несколько различных способов обнаружения краев, один из которых называется Canny Edge Detection. Посетите этот веб-сайт , в котором реализована реализация алгоритма на Java, опубликованная для общего пользования.

1 голос
/ 09 ноября 2011

Мне неизвестна библиотека или инструментарий, которые делают подобные операции тривиальными, но если вы действительно хотите понять, как работает эта логика, начните здесь http://opencv.willowgarage.com/wiki/

...