Я использую pcl
реализацию iterative closest point
. Я хотел бы иметь возможность играть с дополнительными баллами из любого метода регистрации, который я использую.
Класс registration
имеет возможность выводить выровненное облако при вызове функции align:
icp_.align(outcloud, guess);
И класс PCLBase
имеет следующую функцию:
indices = icp_.getIndices();
К сожалению, getIndices
просто возвращает индексы для всего облака. Я провел тестирование в облаке, и выбросы (или выбросы), отклоненные дистанционной корреспонденцией, не могут быть восстановлены?
Я проверил, и в облаке есть точки, которые должны были быть отклонены, см. ниже: