2017-04-16 8 views
0

filters.outlierを使用して点群からアウトライアをフィルタリングしようとしています。 PDALはバージョン1.5で、ubuntu 14.04でDockerを介してインストールされ、使用されています。PDAL:filters.outlier:予期しない引数 'extract'

ドッキングウィンドウ

docker run -v /home/niels/data:/data pdal/pdal:1.5 pdal pipeline /data/filter.json 

{ 
    "pipeline": [ 
     "data/input.ply", 
     { 
      "type": "filters.outlier", 
      "method": "statistical", 
      "extract": "true", 
      "multiplier": 3, 
      "mean_k": 8 
     }, 
     { 
      "type": "writers.ply", 
      "filename":"data/output.ply" 
     } 
    ] 
} 

私のパイプラインスクリプトを実行すると、このエラーがextract引数がドキュメントにし、tutorialsに記述されている

PDAL: filters.outlier: Unexpected argument 'extract'. 

を発生します。

何が間違っているか知っていますか?

+0

バージョン1.4に戻っても問題ありません。 'docker pull pdal/pdal:1.4' – Niels

答えて

1

この時点でドキュメントを更新するだけで済みます。 PDAL v1.5のrelease notesには、動作の変化が記述されています。

このパイプラインは、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" 
     } 
    ] 
} 
関連する問題