Эффект выделения изображения в .NET - PullRequest
2 голосов
/ 23 апреля 2010

Я хочу добиться следующего эффекта в C #:

альтернативный текст http://img638.imageshack.us/img638/1530/conversionj.png

Любые идеи будут высоко оценены.

Ответы [ 3 ]

2 голосов
/ 23 апреля 2010

Похоже на довольно стандартный алгоритм обнаружения краев. Википедия имеет некоторую информацию об этом. Есть довольно много алгоритмов:

1 голос
/ 23 апреля 2010

Я знаю, что вы спрашивали о C #, но если вы не нашли существующую реализацию C # - возможно, вы могли бы перенести this на C #. Он написан на Java, но с открытым исходным кодом. Кажется, было бы неплохо иметь некоторый код для начала.

Есть несколько других фильтров также ...

Вот их результат:

Результат http://www.jhlabs.com/ip/filters/EdgeFilter2.jpg

1 голос
/ 23 апреля 2010

Вы можете попробовать Библиотека обработки изображений AForge

Вот проект , который позволит вам определить, нужна ли вам обработка изображений AForge.

Попробуйте выполнить бинаризацию Флойда-Штейнбурга, а затем обнаружение однородного края ... или какую-то их комбинацию.

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