Используя MeshLab, я получаю качественную гистограмму расстояний после применения расстояния Хаусдорфа между двумя заторами. Я хочу экспортировать гистограмму во внешний файл, чтобы я мог анализировать гистограмму во внешнем инструменте, таком как python или MATLAB. Могу ли я это сделать? Как? Спасибо нив
MeshLab: Могу ли я экспортировать гистограмму качества во внешний файл?
- Поделитесь с нами своим кодом, чтобы мы могли найти решение вашей конкретной проблемы. 05.11.2020
Ответы:
Вы можете сделать это легко, если вы используете фильтр «Расстояние от опорной сетки» вместо «Расстояние Хаусдорфа». Этот фильтр оставит расстояния, сохраненные как значение качества для каждой вершины измеренной сетки.
После этого вы можете сохранить сетку для построения расстояний за пределами сетки. Рекомендуемый формат файла - PLY; убедитесь, что флажок "Качество" установлен, а двоичная кодировка не установлен. Выходной файл имеет заголовок из 11 строк, а затем по строке для каждой вершины, содержащей 4 числа. Первые 3 числа - это координаты XYZ, а последнее значение - качество (то есть расстояние, на которое вы ищете свой график).
0 -2 0 1.902114
0 2 0 1.902113
1 -2 0 1.701302
0.9848077 -2 0.1736482 1.714225
0.9396926 -2 0.3420202 1.722303
Этот метод работает не только с расстояниями, но и с любыми значениями, которые meshlab может хранить как качество: кривизна, расстояние до границы и т. Д.