[pdal-commits] [PDAL/PDAL] 040e99: Update PCL pipeline spec/implementation (#1439)

GitHub noreply at github.com
Wed Dec 14 09:04:16 PST 2016


  Branch: refs/heads/master
  Home:   https://github.com/PDAL/PDAL
  Commit: 040e99d114d68ffccc0124912bb8db448a1bc8da
      https://github.com/PDAL/PDAL/commit/040e99d114d68ffccc0124912bb8db448a1bc8da
  Author: chambbj <brad.chambers at gmail.com>
  Date:   2016-12-14 (Wed, 14 Dec 2016)

  Changed paths:
    M doc/stages/filters.pclblock.rst
    M doc/tutorial/pcl_block_tutorial.rst
    M doc/tutorial/pcl_spec.rst
    M plugins/pcl/CMakeLists.txt
    M plugins/pcl/filters/PCLBlock.cpp
    M plugins/pcl/filters/PCLBlock.hpp
    M plugins/pcl/pipeline/PCLPipeline.h
    M plugins/pcl/pipeline/PCLPipeline.hpp
    M plugins/pcl/test/PCLBlockFilterTest.cpp
    M test/data/filters/pcl/example_PassThrough_1.json
    M test/data/filters/pcl/example_PassThrough_2.json
    M test/data/filters/pcl/filter_ConditionalRemoval_1.json
    M test/data/filters/pcl/filter_ConditionalRemoval_2.json
    M test/data/filters/pcl/filter_GridMinimum.json
    M test/data/filters/pcl/filter_NormalEstimation_1.json
    M test/data/filters/pcl/filter_NormalEstimation_2.json
    M test/data/filters/pcl/filter_PassThrough_1.json
    M test/data/filters/pcl/filter_PassThrough_2.json
    M test/data/filters/pcl/filter_VoxelGrid.json

  Log Message:
  -----------
  Update PCL pipeline spec/implementation (#1439)

* PCL JSON specification is simplified - the heart of the former pipeline, the
  "filters" array is now THE pipeline

* PCL pipeline can be embedded directly in a PDAL pipeline by providing PCL
  JSON as "methods" option to filters.pclblock (avoiding "filters" to avoid
  confusion with PDAL filters)

* PCL pipeline can still be provided as a separate file

* PCL JSON no longer accepted as escaped string passed via the "json" option to
  filters.pclblock

* PCL filters ConditionalRemoval and NormalEstimation had been disabled for
  some time - remove them

* Remove ability to tile the data in filters.pclblock, which was untested, and
  can be done in the PDAL pipeline

* Update documentation throughout




More information about the pdal-commits mailing list