Pointcloud появится на C#

Я ищу быстрое и относительно простое (что означает, что я действительно не хочу кодировать все самостоятельно...) решение для преобразования облака точек в поверхность на С# (или OpenCL). Использование какой-либо программы исключено.

Я уже довольно много искал в Интернете и не нашел хорошего решения на С# или OpenCL. Лучший подход, который я нашел до сих пор, - это PCL, который является C++. Я также нашел статьи о распараллеливаемых алгоритмах для реконструкции поверхности, но я хотел бы избежать реализации одного из этих алгоритмов без реального понимания того, что он делает (и даже тогда, надеюсь, есть более простой способ).

Может ли кто-нибудь намекнуть мне в правильном направлении или, что еще лучше, дать мне несколько советов о том, что я мог бы использовать?

До сих пор я пытался искать: алгоритмы реконструкции поверхности, Pointcloud для изоповерхности для марширующих кубов в OpenCL, алгоритмы параллельной реконструкции поверхности, ... Что я пропустил?

Заранее спасибо за вашу помощь.


person gelini    schedule 15.05.2013    source источник


Ответы (1)


Если вы ищете готовую библиотеку, я знаю не что иное, как отличную библиотеку с открытым исходным кодом PCL (библиотека облаков точек). К сожалению, у этой библиотеки нет привязок .NET, поэтому вам возможно, придется написать оболочку самостоятельно в C++ CLI.

В зависимости от ваших потребностей и навыков - реализовать документ может быть проще, чем это. Или не.

person Ani    schedule 15.05.2013
comment
честно говоря, я надеялся на другой способ (но и не особо верил). Спасибо, в любом случае! - person gelini; 16.05.2013