Перейти к содержимому
Compvision.ru
Smorodov

Находим скелет (супер :))

Recommended Posts

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Морфологическая скелетизация (см. первую ссылку постом выше):

post-1-0-76187300-1348950363_thumb.png post-1-0-27347300-1348950373_thumb.png

MorphologicalSkeleton.cpp

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Реализовал еще один вариант (а-ля матлаб), результат качественнее чем в предыдущем посте:

post-1-0-89879700-1349176073_thumb.png

post-1-0-64763200-1349176130_thumb.png post-1-0-97660500-1349176310_thumb.png

Исходник:

LutSkel.cpp

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Еще один скелетонизатор (работает быстро):

post-1-0-58346300-1388429090_thumb.png

Исходник:

main.cpp

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Реализовал еще пару функций из арсенала МАТЛАБ.

Поправил немного скелетонизатор (сейчас результат идентичен матлабовскому),

добавил функции для нахождения конечных точек и точек ветвления скелета.

post-1-0-66900100-1393501814_thumb.png

post-1-0-21967200-1393501825_thumb.png

Исходник: LutSkel.cpp

Матлабовский скелетонизатор работает быстрее моей реализации, если кому удастся оптимизировать прошу поделиться :)

  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте учётную запись или войдите для комментирования

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

Создать учётную запись

Зарегистрируйтесь для создания учётной записи. Это просто!

Зарегистрировать учётную запись

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу

×