![]() |
RMVL
2.1.1
Robotic Manipulation and Vision Library
|
数字信号处理库 更多...
#include <deque>#include <complex>#include <opencv2/core/mat.hpp>#include "rmvl/core/rmvldef.hpp"命名空间 | |
| namespace | rm |
类型定义 | |
| using | rm::RealSignal = std::deque<double> |
| 实数信号 | |
| using | rm::ComplexSignal = std::deque<std::complex<double>> |
| 复数信号 | |
枚举 | |
| enum class | rm::GxType { rm::GxType::Amp , rm::GxType::Phase , rm::GxType::Power , rm::GxType::LogPower } |
| 信号谱类型 更多... | |
函数 | |
| ComplexSignal | rm::dft (const ComplexSignal &xt) |
| 计算离散傅里叶变换 | |
| ComplexSignal | rm::idft (const ComplexSignal &Xf) |
| 计算离散傅里叶逆变换 | |
| RealSignal | rm::Gx (const ComplexSignal &x, GxType type) |
| 计算信号谱 | |
| cv::Mat | rm::draw (const RealSignal &datas, const cv::Scalar &color) |
| 绘制信号 | |
数字信号处理库
1.12.0