я составил и запустить этот https://github.com/otherlab/pcl/blob/master/apps/src/openni_ii_normal_estimation.cppПреобразования между PointT и PointXYZ
Однако теперь я хочу, чтобы иметь возможность получить доступ к основным необработанным о нормалях и х, у, г точек. Однако я не могу извлечь необработанную информацию (например, x, y, z) из CloudConstPtr (это pcl :: PointCloud :: ConstPtr).
Я пробовал кастинг для новых объектов PointCloud типа шаблона PointXYZ, но это недопустимо. Может кто-нибудь, пожалуйста, продемонстрировать, как извлечь информацию о xyz? Это должно быть легко.
Покажите нам точный код, который вы используете. И имейте в виду, что нет такой вещи, как фактический PointT. Это параметр шаблона. Это само по себе не является реальным объектом. Постскриптум не используйте тег PCL. Это не связано с библиотекой PointClouds. – Bart