1.. _filters.fps:
2
3filters.fps
4===============================================================================
5
6The **Farthest Point Sampling Filter** adds points from the input to the output
7``PointView`` one at a time by selecting the point from the input cloud that is
8farthest from any point currently in the output.
9
10
11
12.. seealso::
13
14    :ref:`filters.sample` produces a similar result, but while
15    ``filters.sample`` allows us to target a desired separation of points via
16    the ``radius`` parameter at the expense of knowing the number of points in
17    the output, ``filters.fps`` allows us to specify exactly the number of
18    output points at the expense of knowing beforehand the spacing between
19    points.
20
21.. embed::
22
23Options
24-------------------------------------------------------------------------------
25
26count
27  Desired number of output samples. [Default: 1000]
28
29.. include:: filter_opts.rst
30
31