Point Cloud Library
![]() | |
Тип | Бібліотека програм |
---|---|
Перший випуск | березень 2010; 14 років тому (2010-03)[1][2] |
Операційна система | Cross-platform |
Мова програмування | C++[3] |
Ліцензія | Ліцензія BSD |
Репозиторій | github.com/PointCloudLibrary/pcl |
Вебсайт | pointclouds.org |
Point Cloud Library (PCL) — це бібліотека з відкритим вихідним кодом алгоритмів для задач обробки хмари точок і обробки 3D-геометрії, таких як тривимірний комп'ютерний зір. Бібліотека містить алгоритми оцінки функцій, реконструкції поверхні, реєстрації, підгонки моделей[en] і сегментації. Він написаний на C++ і випущений під ліцензією BSD.
Ці алгоритми використовуються, наприклад, для сприйняття в робототехніці, щоб фільтрувати викиди з шумних даних, зшивати тривимірні точкові хмари разом, сегментувати відповідні частини сцени, витягувати ключові точки і обчислювати дескриптори для розпізнавання об'єктів в світі на основі їх геометричного виду, І створювати поверхні з точкових хмар і візуалізувати їх.[4]
Історія
Розвиток бібліотеки Point Cloud почався у березні 2010 року у Willow Garage[en]. Спочатку проект знаходився в субдомені Willow Garage, а потім переїхав на новий сайт pointclouds.org в березні 2011 року[1]. Перший офіційний випуск PCL (версія 1.0) був випущений два місяці по тому в травні 2011 року[2].
Модулі
Бібліотека розділена на модулі.[5]
Джерела
- ↑ а б B. Rusu, Radu (28 березня 2011). PointClouds.org: A new home for Point Cloud Library (PCL). Willow Garage. Архів оригіналу за 20 травня 2013. Процитовано 26 листопада 2012.
- ↑ а б PCL 1.0!. PCL. 12 травня 2011. Архів оригіналу за 28 квітня 2013. Процитовано 24 травня 2013.
- ↑ The pcl Open Source Project on Open Hub: Languages Page — 2006.d:Track:Q124688
- ↑ Robot Operating System: http://www.ros.org/wiki [Архівовано 23 листопада 2017 у Wayback Machine.]
- ↑ PCL documentation and tutorials: http://pointclouds.org/documentation/ [Архівовано 19 травня 2017 у Wayback Machine.]