Распознавание геометрических фигур и поиск крайних точек в C # - PullRequest
3 голосов
/ 07 мая 2010

Может кто-нибудь сказать мне, как распознать геометрическую форму, используя C #?

У меня есть геометрические формы, такие как треугольник, шестиугольник, пятиугольник, ромб, квадрат, параллелограмм, прямоугольник и т. Д. Я нарисовал все эти формы, используя mspaint.

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

Если у кого-то есть какой-то код или ссылки, пожалуйста, пришлите его мне ...

Мне нужноэто очень очень срочно.

Спасибо, Рия

Ответы [ 2 ]

1 голос
/ 07 мая 2010

Вы можете попробовать использовать нейронную сеть http://www.generation5.org/content/2004/aiSomPic.asp

или Преобразование Хафа http://www.generation5.org/content/2008/houghTransform.asp

0 голосов
/ 07 мая 2010

Или вы можете посмотреть обнаружение контуров и / или векторизация . Удачи!

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