3D-преобразование подобия в Meshlab или другом - PullRequest
1 голос
/ 27 марта 2012

У меня есть два набора данных .ply в Meshlab. А - это облако точек сцены. B - облако точек, которое содержит 30% сцены из A, но повернуто, переведено и масштабировано (7 градусов свободы) неизвестными факторами.

Я хочу, чтобы А и В были примерно выровнены вручную, просто чтобы понять, насколько хорошо они совпадают в перекрывающейся части. У кого-нибудь есть опыт в этом? Я бы очень хотел использовать Meshlab, но кажется, что нет способа масштабировать / переводить / вращать отдельные слои в соответствии с отдельными координатными кадрами ... Кажется, есть способ перевода / вращения путем ручного выбора соответствий между двумя слоями , но это не касается проблемы масштабирования (насколько я вижу ...)

В идеале я бы хотел масштабировать и выровнять B как можно ближе к A вручную, сохранить файл .ply преобразованного B, и затем я смогу запустить некую итеративную ближайшую точку на новом наборе данных.

1 Ответ

0 голосов
/ 26 ноября 2018

Mesh Layer-> Matrix: установить перемещение / вращение / масштабирование.

...