Template Class MultiChannelIncrementFilter

Inheritance Relationships

Base Type

Class Documentation

template<typename T>
class MultiChannelIncrementFilter : public filters::MultiChannelFilterBase<T>

A increment filter which works on arrays.

Public Functions

MultiChannelIncrementFilter()

Construct the filter with the expected width and height.

~MultiChannelIncrementFilter() override

Destructor to clean up.

virtual bool configure() override

Pure virtual function for the sub class to configure the filter This function must be implemented in the derived class.

virtual bool update(const std::vector<T> &data_in, std::vector<T> &data_out) override

Update the filter and return the data seperately.

Parameters:
  • data_in – T array with length width

  • data_out – T array with length width