基于颜色和曲率的点云分类Python包

pymccrgb的Python项目详细描述


俾格勃

Build StatusDocumentation Status

pymccrgb是一个Python包,用于 具有颜色属性的点云。在

它扩展了一种流行的分类方法 (MCC lidar[0]指向具有多个颜色通道的点云数据集,例如 通常在使用无人机摄影或其他平台的调查中产生。它可以用来区分点和 由运动摄影测量产生的结构数据中的地表和低植被, 立体摄影测量,或多光谱激光雷达扫描,或过滤彩色激光雷达点云。在

目标用户是地貌学、生态学或行星科学方面的科学家 他们想为地形分析、树冠高度测量或其他光谱分类而对点云进行分类。在

安装

这个包是为Linux和python3.6+开发的。这取决于共同点 Python包,如sklearn、numpy、liblascapi和 MCC Python bindings。在

您可以使用conda安装它:

conda env create -n pymcc
conda activate pymcc
conda install pymccrgb -c conda-forge

要求

MCC和pymccrgb需要LibLAS C库。MCC包装也一样 需要Boost和C++ 11或更高版本的标准库。这些都已安装 用康达的包裹。在

参考documentationLibLAS install guide代表 从源代码安装LibLAS的说明。在

示例

示例笔记本可在文档或docs/source/examples上找到。在

森林覆盖下的地形

^{pr2}$

MCC results

MCC-a附近的森林地区

文档

pymccrgb.readthedocs.io阅读文档,例如用例、API引用等。在

贡献

错误报告

Bug报告非常感谢。请使用bug标签open an issue, 并提供一个最小的例子来说明这个问题。在

建议

如果new-feature标签有问题,请随时suggest new features。在

拉取请求

如果您想添加一个特性或修复一个bug,请分叉存储库,创建一个特性分支,submit a PR并引用任何相关问题。有一些很好的指南介绍如何使用GitHub herehere。请在适当的地方包括测试,并在提交之前检查测试套件是否通过(Travis构建或pytest pymccrgb/tests)。在

支持和问题

请回答你的问题。在

参考文献

[0]Evans,J.S.和Hudak,A.T.2007年。森林环境下离散回波激光雷达分类的多尺度曲率算法。IEEE地球科学与遥感学报,45(4),1029-1038doi

许可证

这部作品是由麻省理工学院授权的(参见LICENSE)。它也是 包含^{} implementation的包装, 它是在Apache许可下分发的(请参见LICENSE.txt)。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
CentOS上的java Spring Boot简易应用程序需要很长时间才能启动   java如何检查字符串值是否等于null?   收集器中的java映射值。分组方式()   java需要支持Azure AD B2C webapp集成   java如何加入线程以停止它?   java如何使用意图传递类的对象?   java如何在战争环境中发现CDI生产者?   多模块项目中java奇怪的编译器行为   java如何在web应用程序中管理密码?   java从http服务器、filehandler中删除冗余代码   java使用反射来获取泛型类的字段   java Spring MVC/Hibernate/MySQL 400错误请求错误   给定正整数a的java幂为3   在Java中将元素拆分为不同数量的列表?   java展开折叠窗格