pclpy:点云库(PCL)的Python绑定

时间:2024-05-26 15:27:15
【文件属性】:

文件名称:pclpy:点云库(PCL)的Python绑定

文件大小:11.88MB

文件格式:ZIP

更新时间:2024-05-26 15:27:15

python computer-vision point-cloud lidar pcl

pclpy:适用于python的PCL 点云库(PCL)的Python绑定。 使用CppHeaderParser和pybind11从标头生成。 使用conda install -c conda-forge -c davidcaron pclpy : conda install -c conda-forge -c davidcaron pclpy (请参见下面的安装) 欢迎投稿,发表问题,发表评论! Github存储库: : 动机 许多其他的python库试图绑定PCL。 最受欢迎的是使用Cython的python-pcl。 尽管Cython确实强大,但绑定C ++模板并不是其优势之一(而PCL大量使用模板)。 python-pcl的结果是大量的代码重复,这很难维护和添加功能,并且PCL的类和点类型的绑定不完整。 使用pybind11,我们直接使用C ++。 模板,boost


【文件预览】:
pclpy-master
----generators()
--------generate_subsample.py(683B)
--------generate_pybind11_bindings.py(19KB)
--------instantiations.py(5KB)
--------point_types_utils.py(18KB)
--------config.py(26KB)
--------generate_yaml_point_types.py(4KB)
--------point_types_generated.yml(22KB)
--------utils.py(7KB)
--------__init__.py(0B)
--------generate_point_types.py(3KB)
--------point_types_extra.yml(3KB)
--------definitions()
--------dependency_tree.py(5KB)
----.gitignore(166B)
----README.md(5KB)
----requirements-dev.txt(115B)
----.github()
--------workflows()
----pkgconfig_utils.py(980B)
----environment.yml(110B)
----LICENSE(1KB)
----conda()
--------build.sh(383B)
--------meta.yaml(836B)
--------bld.bat(262B)
--------conda_build_config.yaml(44B)
----scripts()
--------generate_hpp_point_types.sh(148B)
--------conda_build.sh(122B)
--------conda_build.bat(352B)
--------generate_points_and_bindings.sh(323B)
--------download_pcl.ps1(243B)
--------generate_points_and_bindings.bat(354B)
--------download_pcl.sh(146B)
----requirements.txt(12B)
----MANIFEST.in(62B)
----setup.py(15KB)
----pclpy()
--------api.py(10KB)
--------tests()
--------view()
--------utils.py(675B)
--------src()
--------__init__.py(364B)
--------__version__.py(23B)
--------io()

网友评论