Go to the documentation of this file.
31 class TimeSeriesUtils;
43 static std::vector<float>
Resample(
const std::vector<float>& timestamps,
44 const std::vector<float>&
data,
45 const std::vector<float>& newTimestamps);
47 const std::vector<float>& filter,
53 static std::vector<float>
55 static std::vector<float>
MakeTimestamps(
float start,
float end,
size_t count);
std::shared_ptr< TimeSeriesUtils > TimeSeriesUtilsPtr
static std::vector< float > ApplyFilter(const std::vector< float > &data, const std::vector< float > &filter, BorderMode mode)
static std::vector< float > ApplyGaussianFilter(const std::vector< float > &data, float sigma, float sampleTime, BorderMode mode)
static std::vector< float > MakeTimestamps(float start, float end, size_t count)
static std::vector< float > Resample(const std::vector< float > ×tamps, const std::vector< float > &data, const std::vector< float > &newTimestamps)
static std::vector< float > CreateGaussianFilter(const float sigma, float sampleTime, float truncate=4)