40 filter_len_(filter_len)
59 std::deque<double> sort_buffer =
buffer_;
61 std::sort(sort_buffer.begin(), sort_buffer.end());
63 return sort_buffer[sort_buffer.size()/2];
74 std::deque<double>::const_iterator it =
buffer_.begin();
75 std::deque<double>::const_iterator it_end =
buffer_.end();
82 return sum /
static_cast<double>(
buffer_.size());
std::deque< double > buffer_
OpenNI2TimerFilter(std::size_t filter_len)
virtual ~OpenNI2TimerFilter()
void addSample(double sample)