Для проекта, над которым я работаю, я успешно выполнил процедуру SFM для данных изображения дороги и смог создать файл .ply, содержащий координаты облака точек (X, Y, Z), значения RGB и нормали (nx, Нью-Йорк, Новая Зеландия).
Теперь меня интересует вычисление значений кривизны для каждой точки по имеющимся у меня данным. Я наткнулся на Эквивалент MATLAB для кривизны поверхности в Python, но реализация говорит работать только тогда, когда X, Y и Z являются двумерными массивами.
Применимы ли гауссовская и средняя кривизны, если дорожное покрытие очень неровное? Учитывая данные координат (X, Y, Z) размера NX3 и данные нормалей (nx, ny, nz) размера NX3, как мне найти кривизну? Есть ли текущая реализация на Python?
scipy.spatial.Delaunay
, но я только предполагаю. - person Paul Panzer   schedule 27.02.2017