¿Qué es la programación PCL?
Es compatible con varias plataformas de sistemas operativos y puede ejecutarse en Windows, Linux, Android, Mac OS X y algunos sistemas integrados en tiempo real. Si OpenCV es la cristalización de la adquisición y el procesamiento de información 2D, entonces PCL también tiene el mismo estatus en el campo de la adquisición y el procesamiento de información 3D. PCL es un método con licencia BSD que es gratuito para aplicaciones comerciales y académicas.
Datos extendidos
PCL utiliza tecnologías informáticas avanzadas de alto rendimiento como OpenMP, GPU y CUDA para mejorar el rendimiento en tiempo real del programa mediante la paralelización. El marco de la operación de búsqueda de vecino más cercano K se basa en Flann (biblioteca rápida de vecino más cercano aproximado), y su velocidad también es la más rápida de la tecnología actual.
Todos los módulos y algoritmos de PCL transmiten datos a través de punteros compartidos Boost***, evitando así múltiples copias de los datos existentes en el sistema. A partir de la versión 0.6, PCL se ha migrado a sistemas Windows, MacOS y Linux, y también se ha puesto en uso en sistemas Android, lo que hace que las aplicaciones PCL sean fáciles de portar y publicar en muchos aspectos.
Enciclopedia Baidu-PCL