RMVL
2.0.0
Robotic Manipulation and Vision Library
|
数字信号处理库 更多...
#include <deque>
#include <complex>
#include <opencv2/core/mat.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) |
绘制信号 | |
数字信号处理库