3D облачный просмотрщик?

У меня есть файл, который содержит множество точек с их координатами x, y, z. Я ищу простое средство просмотра, в котором я могу загрузить данные этой точки и просмотреть их. Вращение необходимо для меня, чтобы проверить глубину облака создается. Может ли кто-нибудь указать на легковесную программу просмотра с минимальными затратами на установку для этого?


person Manish    schedule 07.03.2011    source источник


Ответы (4)


Я использовал MeshLab, и мне это помогло. IIRC использует обычный установщик Windows.

Вы также можете попробовать CyArk средство просмотра (приложение Java) или Leica Cyclone -- я не использовал ни один из них.

Конечно, если ваш формат данных не является стандартным, они могут не прочитать его.

person LarsH    schedule 07.03.2011
comment
Сейчас у меня нет никакого формата, это просто набор основных 3D необработанных точек. - person Manish; 08.03.2011
comment
также мне просто нужно увидеть 3D-точки ... лаборатория сетки, с другой стороны, ожидает информацию о лицах и нормалях? - person Manish; 08.03.2011
comment
MeshLab может загружать только наборы точек, без граней и нормалей. Например. он поставляется с образцом под названием chameleon4k.pts, который он может загружать и отображать. (И повернуть.) Формат - набор точек EXPE. - person LarsH; 09.03.2011
comment
Я только что наткнулся на этот вопрос и использовал MeshLab для отображения моих точечных данных. Вот ссылка на формат .pts, который представляет собой обычный текстовый файл с разделителями-пробелами las-vegas.uni-osnabrueck.de/index.php/tutorials2/ - person Joe Pinsonault; 11.12.2013

R+ — это статистическая программа с открытым исходным кодом, которую я использовал именно для этой цели. Это можно сделать всего несколькими строками кода.

Сначала добавьте библиотеки rgl и plotrix.
Введите следующий код:

pcd <- read.table(file.choose(),sep="",skip=10)
names(pcd) <- c("x","y","z")
plot3d(pcd$x,pcd$y,pcd$z,col=color.scale(pcd$z,c(0,1,1),c(1,1,0),c(1,0,1)))

Где pcd — это тип файла (если я правильно помню), первые десять строк пропускаются, поскольку они являются заголовком (skip=10), а sep"" представляет собой разделитель, используемый в файле. Эта последняя строка кода отображает точки и устанавливает цвет в зависимости от глубины.

person BrenOsh    schedule 21.06.2011

Я голосую за Paraview. Я в шоке, что никто не упомянул об этом до меня. Независимо от того, какую ОС вы используете, Windows, Mac OS или Linux, вы можете использовать ее без каких-либо (больших) проблем. (Вы знаете, что в программном обеспечении всегда есть ошибки)

Meshlab тоже хорош. На самом деле вы можете легко преобразовать формат файла, чтобы убедиться, что его можно использовать в другом программном обеспечении, если вы можете изучить Python.

Я верю, что кто-то это уже сделал. Например. .off (формат Meshlab) в .vtk (формат Paraview), например один.

Обновление 1: Большинство программ для визуализации удобны для пользователя, поэтому, возможно, ваша проблема в основном связана с тем, как преобразовать исходные данные, которые у вас есть, в указанный формат, который можно использовать в этих средствах просмотра. Может быть полезно, если есть пример данных, которые у вас есть.

person Alex Xu    schedule 19.08.2017

Matlab — неплохой инструмент для визуализации вашего pcl, особенно для дальнейшего анализа.

person JavaNullPointer    schedule 06.06.2016