Visual Vibration Tracking 0.2
Загрузка...
Поиск...
Не найдено
Функции
Пространство имен HelperFunctions

Функции в этом пространстве имен используются для генерирования имени csv-файла для записи и конвертирования отношения в диапазоне [0; 1] в RGB цвет Подробнее...

Функции

std::string GenerateCsvFilename (std::string additional_text="")
 Генерирует имя CSV файла для сохранения метаданных Подробнее...
 
cv::Scalar RatioToRgb (double ratio)
 Генерирует имя TXT файла для сохранени Подробнее...
 
void FindLocalMaxima (cv::Mat &input_array, cv::Mat &local_maxima, double threshold_value)
 Эта функция пригодится. Разберусь с ней чуть позже Подробнее...
 
template<typename T >
std::string ToStringWithPrecision (const T value, const int n=9)
 Выполняет округление числа с определенной точностью Подробнее...
 
template<class T >
void DeadzoneFilter (std::vector< T > &input_vector)
 Частотный фильтр для нижней части диапазона Подробнее...
 
template<class T >
std::vector< T > MakeShorterFromStart (std::vector< T > src, int n)
 Укорачивает вектор, убирая элементы слева (спереди) Подробнее...
 
template<typename T >
CalculateMeanDifferenceInVector (std::vector< T > src)
 Вычисляет среднее значение разности элементов массива в виде ((a0 - a1) + (a1 - a2)) / 3. Подробнее...
 
template<typename T >
int FindGlobalMaxIdx (std::vector< T > src)
 Возвращает индекс самого большого элемента вектора src. Подробнее...
 
template<typename T >
int FindGlobalMinIdx (std::vector< T > src)
 Возвращает индекс самого маленького элемента вектора src. Подробнее...
 
template<typename T >
CalculateMaxDifferenceInVector (std::vector< T > src)
 Вычисляет максимальное значение разности элементов массива Подробнее...
 

Подробное описание

Функции в этом пространстве имен используются для генерирования имени csv-файла для записи и конвертирования отношения в диапазоне [0; 1] в RGB цвет