当前位置: 首页 > news >正文

6、传统CV之均值滤波

在前5节,从最基础的像素开始了介绍,并且着重介绍了像素局部性、RGB图片和YUV图片以及通道的概念。

其实写那么多,很多细节知识也不用都学会,只需要知道计算机在处理图片时,看到的都是一堆像素,而这一堆像素,都是以数据点的形式存放在计算机中的。

为了更好的展示图像和处理图像数据,为图像格式设置了几个通道,比如 RGB 通道。

了解这些基本就可以了,从本节开始介绍一些传统计算机视觉的知识,方便为后面阅读学习基于深度学习的计算机视觉提供知识积累。

在传统计算机视觉中,有一类非常基础的算法,就是对图像进行滤波操作。

什么是滤波

图像滤波是图像处理中最常见的一种操作,它主要是可以改变图像中的某些特征,或者去除图像中的噪声

滤波操作的是通过一定的数学算法来完成的,最常见的滤波方式包括均值滤波、中值滤波和高斯滤波。

从名字就可以看出,均值滤波是取一些像素值的平均值作为滤波的输出,中值滤波便是一些像素的中间值作为滤波后的输出。

高斯滤波就稍微复杂一些,人们特意设计了一个符合高斯分布的滤波器,完成对方框内像素的一种运算。

那么取像素中哪些像素值来计算平均值呢?人们设计了一个窗口,作为滤波器的窗口,在后面的神经网络中,这个窗口也可以看做是卷积的卷积核。

http://www.lryc.cn/news/234514.html

相关文章:

  • 快速搭建本地的chatgpt
  • 分布式下多节点WebSocket消息收发
  • LeetCode算法题解(动态规划)|LeetCode509. 斐波那契数、LeetCode70. 爬楼梯、LeetCode746. 使用最小花费爬楼梯
  • 【图像处理】:Otsu算法最大类间方差法(大津算法:附源码)
  • 【uni-app】设置背景颜色相关
  • 工厂模式-C++实现
  • 安装应用与免安装应用差异对比
  • FiscoBcos使用Go调用合约
  • 自然语言处理(NLP)-spacy简介以及安装指南(语言库zh_core_web_sm)
  • CTF-PWN-tips
  • 《Effective C++》条款21
  • 决策树,sql考题,30个经典sql题目
  • 【ES6.0】- 扩展运算符(...)
  • 关于Java中的深拷贝与浅拷贝
  • 13.真刀实枪做项目---博客系统(页面设计)
  • VScode 配置用户片段
  • Fedora 项目近日发布了 Fedora Linux 39
  • Uniapp连接iBeacon设备——实现无线定位与互动体验(理论篇)
  • GCD:异步同步?串行并发?一文轻松拿捏!
  • 学习c#的第十七天
  • 龙芯 操作系统选择和安装
  • 【开源】基于JAVA的智能停车场管理系统
  • 使用IDEA 将Eclipse java工程转为maven格式
  • CCF CSP认证 历年题目自练Day47
  • LeetCode Hot100之十:239.滑动窗口最大值
  • x264、x265、OpenH264 简要对比
  • 二维码智慧门牌管理系统升级解决方案:门牌聚合,让管理更便捷!
  • 物联网AI MicroPython学习之语法UART通用异步通信
  • Git企业开发级讲解(四)
  • pytorch 安装 2023年