Описание тега point-cloud-library

Библиотека облаков точек (PCL) - это автономный крупномасштабный открытый (с лицензией BSD) проект для обработки трехмерных облаков точек.
1 ответ

PCL OpenNI2Grabber получит Point Cloud без вьюера

У меня есть камера Asus XTION. На моем ПК установлена ​​Windows 7 с установленной Visual Studio 2013. Я также получил PCL, openCV скомпилирован для VS2013, и драйвер openNi установлен. Теперь я хочу получить облако точек с камеры. С примером я могу …
08 апр '15 в 12:07
1 ответ

Изменить значение фокуса камеры в пикселях

В настоящее время я ищу правильное решение следующей проблемы, которая не ориентирована непосредственно на программирование, но я предполагаю, что у пользователей opencv может быть идея: моя стереокамера имеет сенсор с разрешением 1/3,2" 752x480. ис…
1 ответ

Рисование нескольких линий в pcl с известными модельными коэффициентами

Я извлек сегменты из облака точек и и использовал pcl::SACSegmentation<pcl::PointXYZ> seg; чтобы соответствовать всем линиям одновременно. Все мои файловые сегменты хранятся в одной папке, и я могу читать их один за другим и рассчитывать их мо…
11 авг '15 в 16:23
1 ответ

Проблемы с библиотекой на Win32 dll для VS2013

У меня проблемы с подключением моих библиотек для создания DLL на VS2013. Я должен сказать, что мне понадобился Desktop dll из-за некоторых проблем с winapifamily, так что это проект Win32, и я думаю, что это также может быть проблемой, но у меня по…
1 ответ

Установка нормалей для ISSKeypoint3D в Библиотеке облаков точек (PCL)

Я пытаюсь вычислить точки ISS3D на облаке точек в PCL. Я хочу установить нормали, потому что я не уверен, что оценка ключевой точки МКС переворачивает их в правильном направлении. Тем не менее, когда я пытаюсь установить нормальные как это typedef p…
1 ответ

Ошибка LNK1104: невозможно открыть файл '...\...\PCL 1.6.0\3rdParty\Boost\lib.obj'

Я пытаюсь скомпилировать некоторые учебные коды PCL 1.6, но я когда-либо получал эту ошибку LNK1104: невозможно открыть файл '......\PCL 1.6.0\3rdParty\Boost\lib.obj'. Я использую VS2010 на 64-битной машине. Как я мог решить? Я установил все свойств…
0 ответов

Итеративные Ближайшие Точки вылетают после прохождения сквозь отфильтрованные Облака Точек

При объединении нескольких облаков точек с модулем регистрации в библиотеке облаков точек программа завершает работу с SIGSEGV в алгоритме ICP, если я использую отфильтрованные облака точек с помощью Passthrough-Filter. Если я использую нефильтрован…
28 авг '18 в 14:51
0 ответов

Как загрузить и визуализировать файл.ply

У меня уже был файл.ply, сгенерированный openMVG. Я хочу использовать этот файл.ply на PCL для визуализации. Это мой код введите описание изображения здесь и они показывают эти результаты. Я не знаю, как визуализировать файл.ply в библиотеке Point C…
28 янв '18 в 07:13
1 ответ

Cc1plus из-за ошибки памяти при компиляции pcl на RasPi3

Я пытаюсь скомпилировать библиотеку PCL на RasPi3, но каждый раз, когда происходит сбой на 64% при работе с pcl_recognition.dir/src/cg/ometric_consistency.cpp. Ошибка "cc1plus: недостаточно памяти, выделяя 4456508 байт после общего количества 465920…
1 ответ

Получить переменные OpenCV Mat для rgb и информацию о глубине из pcl openni grabber

Сейчас я использую pcl openni grabber для получения облака точек с камер kinect. Но я также хочу получить переменные OpenCV Mat для информации о RGB и глубине. Кто-нибудь знает, как этого добиться? Большое спасибо!
06 мар '15 в 19:43
1 ответ

2-D ICP для PCL

Модуль ICP в PCL используется специально для трехмерных облаков точек, то есть могут быть трехмерные преобразования. Есть ли способ реализовать 2D ICP в PCL, то есть z является фиксированным и преобразования должны быть 2D?
12 ноя '18 в 03:12
1 ответ

Почему контент иногда пропадает из visulizer

В моем классе визуализатора, основанном на QVTKWidget и pcl::visualization::PCLVisualizer, иногда все содержимое исчезает. Затем при вращении (невидимых) облаков мышью содержимое снова становится видимым. Есть идеи, почему это происходит? РЕДАКТИРОВ…
15 июн '14 в 23:42
1 ответ

Как получить все точки из облака точек, находящиеся на поверхности данной сферы

У меня есть облако точек, состоящее из PointXYZRGB. Я определил сферу s в трехмерном пространстве, следовательно, известны следующие вещи: Центр o сферы s как (x, y, z) Радиус r сферы s Я хочу получить все точки этого облака точек, которое находится…
25 апр '18 в 14:48
1 ответ

PCL: не удалось найти соответствие для поля 'rgba'

Я использую обучающие коды двух проектов со страницы PCL. Один - сохранить облако точек, другой - визуализировать (расстраивает то, что оба не существуют в простом проекте, невероятно). Вот как я спасаю облако: #include <iostream> #include &lt…
19 фев '19 в 09:54
1 ответ

PCL: получить модель самолета из pcl::SampleConsensusModelPlane / pcl::RandomSampleConsensus

Как вы на самом деле получаете модель самолета (a,b,c,d) после выполнения Ransac в PCL? PCL: получить модель самолета из pcl::SampleConsensusModelPlane / pcl::RandomSampleConsensus Примеры только демонстрируют, как извлечь список вкладчиков. Я потра…
29 окт '15 в 14:10
3 ответа

Как вращать облако точек вокруг оси?

У меня есть облако точек изображения глубины, которое было снято камерой на 30 градусов выше горизонтали (повернуто на 30 градусов по оси z). Я хочу перевести все точки обратно в их положение, как если бы камера находилась под углом 0 градусов, что,…
14 дек '12 в 15:00
1 ответ

Визуализация (XYZRGBL) .pcd файла

У меня есть облако точек 'XYZRGBL' в файле.pcd. Я хочу визуализировать это, поэтому я использовал этот код: boost::shared_ptr<pcl::visualization::PCLVisualizer> viewer (new pcl::visualization::PCLVisualizer ("3D Viewer")); viewer->setBackgr…
04 июн '15 в 15:58
1 ответ

Нерегулярное облако точек от вокселей

Моя цель - разделить мое облако точек (полученное из TLS) на вокселы, где пользователь должен определить длину стороны вокселей. После создания вокселей мне нужно выбрать только одну точку, лежащую в вокселе, которая удовлетворяет определенному усло…
09 июн '17 в 09:46
0 ответов

Ошибка: "PointXYZLAB" не является членом "pcl"

Я пытаюсь преобразовать данные ros pointcloud в цветовой формат pcl pointcloud. но я получаю выше ошибки. когда я делаю это с pointxyzrgb, он конвертируется в этот формат, но не в лабораторный формат. Как мне решить эту проблему сейчас? Должен ли я …
19 янв '19 в 13:07
1 ответ

Как преобразовать матрицу Kinect Trajectory в матрицу 4x4 гомогена (пример)

Недавно я использовал RGBD-Slam для получения траектории движения камеры kinect. Каждый кадр будет иметь это: метка времени tx ty tz qx qy qz qw tx ty tz задает положение оптического центра цветной камеры относительно мирового происхождения, как опр…