PDAL 1.8找不到pmf过滤器的收益

时间:2019-04-09 19:00:05

标签: pdal

我正在尝试运行接地滤波器的pcd文件。在PDAL的1.7.2版中,我可以运行以下命令,它可以正常运行:

pdal translate file1.pcd ground.pcd --json ground.json

我的ground.json管道如下所示:

{
  "pipeline":[
    {
      "type":"filters.pmf",
      "slope":1.0,
      "max_window_size":5,
      "initial_distance":0.11,
      "max_distance":1.0
    },
    {
      "type":"filters.range",
      "limits":"Z[-100000:100000],Classification[2:2]"
    }
  ]
}

在版本1.8中,出现以下错误:

(pdal translate filters.pmf Warning) Could not find ReturnNumber and NumberOfReturns. Skipping segmentation of last returns and proceeding with all returns.
PDAL: filters.pmf: No returns to process.

我什至尝试使用文本文件和使用smrf过滤器只是为了查看,并且遇到相同的错误。

为完整起见,我的pcd输入文件头看起来像这样

VERSION 0.7
FIELDS x y z
SIZE 4 4 4
TYPE F F F
COUNT 1 1 1
WIDTH 121605
HEIGHT 1
VIEWPOINT 0 0 0 1 0 0 0
POINTS 121605
DATA ascii
54.857 7.131 2.080
53.911 7.180 2.048

任何想法都会受到赞赏(使用pdal pcl命令尝试几乎没有成功)。

0 个答案:

没有答案