我正在尝试使用 filters.outlier 从点云中过滤异常值.
PDAL 是 1.5 版本,在 ubuntu 14.04 中通过 Docker 安装和使用。
运行我的管道脚本时
{
"pipeline": [
"data/input.ply",
{
"type": "filters.outlier",
"method": "statistical",
"extract": "true",
"multiplier": 3,
"mean_k": 8
},
{
"type": "writers.ply",
"filename":"data/output.ply"
}
]
}
与 docker
docker run -v /home/niels/data:/data pdal/pdal:1.5 pdal pipeline /data/filter.json
发生此错误
PDAL: filters.outlier: Unexpected argument 'extract'.
extract
参数在文档和 tutorials 中进行了描述.有谁知道出了什么问题?
最佳答案
此时只需要更新文档。 release notes对于 PDAL v1.5 描述行为的变化。
该管道应该在 PDAL v1.5 中为您工作。
{
"pipeline": [
"data/input.ply",
{
"type": "filters.outlier",
"method": "statistical",
"multiplier": 3,
"mean_k": 8
},
{
"type": "filters.range",
"limits": "Classification![7:7]"
},
{
"type": "writers.ply",
"filename":"data/output.ply"
}
]
}
关于ubuntu - PDAL : filters. 异常值:意外参数 'extract',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43441446/