Я хочу добиться следующего эффекта в C #:
альтернативный текст http://img638.imageshack.us/img638/1530/conversionj.png
Любые идеи будут высоко оценены.
Похоже на довольно стандартный алгоритм обнаружения краев. Википедия имеет некоторую информацию об этом. Есть довольно много алгоритмов:
Я знаю, что вы спрашивали о C #, но если вы не нашли существующую реализацию C # - возможно, вы могли бы перенести this на C #. Он написан на Java, но с открытым исходным кодом. Кажется, было бы неплохо иметь некоторый код для начала.
Есть несколько других фильтров также ...
Вот их результат:
Результат http://www.jhlabs.com/ip/filters/EdgeFilter2.jpg
Вы можете попробовать Библиотека обработки изображений AForge
Вот проект , который позволит вам определить, нужна ли вам обработка изображений AForge.
Попробуйте выполнить бинаризацию Флойда-Штейнбурга, а затем обнаружение однородного края ... или какую-то их комбинацию.