嵌入式常见的10种软件滤波方法

原文链接:嵌入式常见的10种软件滤波方法 - 知乎 (zhihu.com)

硬件滤波介绍:

硬件滤波又分为无源滤波和有源滤波,无源滤波是通过 RC 滤波器或 LC 滤波器等模拟滤波器进行滤波。硬件滤波的优势是不需要进行复杂的程序处理,反应灵敏。

软件滤波介绍:

软件滤波有时候也称数字滤波是通过一定的算法削弱噪声的影响软件滤波的优势是不需要硬件的投入,仅仅靠代码就可以完成,而且可靠稳定。

10种经典的软件滤波方法包括:

  • 限幅滤波法
  1. 中位值滤波法

  2. 算术平均滤波法

  3. 递推平均滤波法

  4. 中位值平均滤波法

  5. 限幅平均滤波法

  6. 一阶滞后滤波法

  7. 加权递推平均滤波法

  8. 消抖滤波法

  9. 限幅消抖滤波法

相关推荐
CriticalThinking6 分钟前
Pycharm不正常识别包含中文路径的解释器
ide·python·pycharm
Bubluu7 分钟前
浏览器点击视频裁剪当前帧,然后粘贴到页面
开发语言·javascript·音视频
御风@户外13 分钟前
质数生成函数、质数判断备份
算法·acm
闻缺陷则喜何志丹26 分钟前
【C++动态规划】1105. 填充书架|2104
c++·算法·动态规划·力扣·高度·最小·书架
AI人H哥会Java28 分钟前
【Spring】基于XML的Spring容器配置——<bean>标签与属性解析
java·开发语言·spring boot·后端·架构
sin220132 分钟前
springboot数据校验报错
spring boot·后端·python
Dong雨37 分钟前
六大排序算法:插入排序、希尔排序、选择排序、冒泡排序、堆排序、快速排序
数据结构·算法·排序算法
开心工作室_kaic38 分钟前
springboot493基于java的美食信息推荐系统的设计与实现(论文+源码)_kaic
java·开发语言·美食
析木不会编程1 小时前
【C语言】动态内存管理:详解malloc和free函数
c语言·开发语言
达帮主1 小时前
7.C语言 宏(Macro) 宏定义,宏函数
linux·c语言·算法