OpenCV(低通滤波、高通滤波)

news/2025/1/15 14:31:04/文章来源:https://www.cnblogs.com/keye/p/18407644

目录
  • 1. 低通滤波(Low-Pass Filtering)
    • 1.1 概念
    • 1.2 作用
    • 1.3 常见类型
    • 1.4 应用场景
    • 1.5 频域中的表现
  • 2. 高通滤波(High-Pass Filtering)
    • 2.1 概念
    • 2.2 作用
    • 2.3 常见类型
    • 2.4 应用场景
    • 2.5 频域中的表现
  • 3. 频域滤波的操作过程
  • 4. 高通滤波与低通滤波的对比
  • 5. 总结



在图像处理领域,低通滤波和高通滤波是用于频域处理图像的两种基本方法。它们通过调节图像的频率成分来实现各种效果。



1. 低通滤波(Low-Pass Filtering)


1.1 概念

低通滤波是一种允许低频分量通过,而抑制或减弱高频分量的滤波方法。低频分量通常对应于图像中的平滑区域或渐变部分,而高频分量则对应于图像中的边缘、细节和噪声。


1.2 作用

  • 平滑图像:低通滤波器消除了图像中的高频分量,如噪声和边缘,得到一个更平滑的图像。
  • 去噪:通过抑制高频成分,可以减少图像中的随机噪声。
  • 模糊效果:低通滤波也可用于模糊图像,去除锐利的边缘和细节。

1.3 常见类型

  • 理想低通滤波器(Ideal Low-Pass Filter):
    它在频率空间中是一个理想的硬截止滤波器,即低于某个截止频率的所有分量保留,高于此频率的分量完全去除。由于其在空间域内的非连续性,这种滤波器会引入振铃效应(Gibbs现象)。

  • 高斯低通滤波器(Gaussian Low-Pass Filter):
    其频域上的响应是一个高斯函数,能够平滑地衰减高频分量。与理想低通滤波器相比,它不会产生振铃效应,且更常用于图像平滑处理。

  • 巴特沃斯低通滤波器(Butterworth Low-Pass Filter):
    是一种介于理想和高斯滤波器之间的滤波器,具有较为平滑的频域衰减,且可调节滤波器的阶数以改变频率衰减的速率。


1.4 应用场景

  • 去除图像中的噪声,尤其是高频噪声。
  • 在图像缩放或重采样时,避免出现混叠(aliasing)效应。
  • 用于平滑图像、去除不必要的细节或边缘。

1.5 频域中的表现

在频域中,低通滤波器会保留图像的中心部分(代表低频分量),而削弱或移除距离中心较远的部分(代表高频分量)。通过对图像进行傅里叶变换,可以很容易地应用低通滤波器。



2. 高通滤波(High-Pass Filtering)

2.1 概念

高通滤波是一种允许高频分量通过,抑制或减弱低频分量的滤波方法。高频分量通常对应图像中的边缘和细节,而低频分量对应图像的平滑区域。


2.2 作用

  • 增强边缘:高通滤波器可增强图像中的边缘和轮廓。
  • 提取细节:通过抑制低频分量,高通滤波器能有效突出图像的细节部分。
  • 锐化图像:高通滤波用于增强图像的清晰度,使模糊图像变得更清晰。

2.3 常见类型

  • 理想高通滤波器(Ideal High-Pass Filter):
    它在频域中硬性地去除低于某个截止频率的所有分量,保留高于此频率的所有分量。与理想低通滤波器类似,它会引入振铃效应。

  • 高斯高通滤波器(Gaussian High-Pass Filter):
    通过对频域中的高频分量进行平滑保留,而对低频分量进行平滑衰减。由于其平滑的频率衰减特性,不会产生明显的振铃效应。

  • 巴特沃斯高通滤波器(Butterworth High-Pass Filter):
    具有可调的频率衰减特性,允许用户控制低频衰减的程度。随着阶数的增加,衰减会变得更加陡峭。


2.4 应用场景

  • 边缘检测和图像增强:突出图像中的边缘和细节,广泛用于边缘检测算法(如Sobel、Prewitt、Canny等)。
  • 图像锐化:在图像处理中,常用高通滤波器增强图像的锐度,突出重要细节。
  • 高频特征提取:用于从图像中提取高频特征,如纹理、模式等。

2.5 频域中的表现

在频域中,高通滤波器去除了靠近中心的低频成分,而保留了离中心较远的高频成分。通过傅里叶变换将图像转换到频域,可以直接应用高通滤波器进行处理。



3. 频域滤波的操作过程

  1. 傅里叶变换:
    首先,将图像从空间域转换到频率域,通常使用离散傅里叶变换(DFT)或快速傅里叶变换(FFT)。

  2. 滤波器设计:
    设计一个理想的低通或高通滤波器,并将其应用于图像的频域表示。滤波器通常是在频域中以掩模的形式实现。

  3. 逆傅里叶变换:
    最后,将滤波后的图像通过逆傅里叶变换(IDFT)转换回空间域,从而得到滤波后的图像。



4. 高通滤波与低通滤波的对比

特性 低通滤波 高通滤波
频率选择 通过低频,抑制高频 通过高频,抑制低频
典型效果 平滑图像,去除噪声 增强细节,突出边缘
应用场景 图像去噪、图像模糊、图像重采样 边缘检测、图像锐化、细节增强
典型滤波器类型 高斯、巴特沃斯、理想低通滤波器 高斯、巴特沃斯、理想高通滤波器


5. 总结

高通滤波和低通滤波在图像处理中的应用非常广泛。低通滤波主要用于去除噪声、平滑图像,而高通滤波用于边缘检测、增强图像细节。在实际应用中,常常需要根据具体需求灵活使用这两种滤波方法,甚至结合使用,以获得理想的图像处理效果。



本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/795308.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

HPC环境下数据下载:安全与效率的完美平衡!

在能源行业,高性能计算(HPC)应用广泛,比如地震数据处理、油气藏模拟和建模、地理空间分析、风模拟和地形映射等。随着数据量的爆发式增长,HPC环境下数据下载面临着严峻的安全挑战,如何在保障数据高效流转的同时,确保数据安全,成为能源企业必须面对的重要课题。 高性能…

【干货分享】Ftrans安全数据交换系统 搭建跨网数据传输通道

安全数据交换系统是一种专门设计用于在不同的网络、系统或组织之间安全地传输数据的软件或硬件解决方案。这种系统通常包含多种安全特性,以确保数据在传输过程中的保密性、完整性和可用性。 安全数据交换系统可以解决哪些问题? 安全数据交换系统主要解决以下问题: 数据泄露风…

采集DNP3设备数据 转 IEC61850项目案例

目录 1 案例说明 1 2 VFBOX网关工作原理 1 3 准备工作 2 4 配置网关采集DNP3协议数据 2 5 用IEC61850协议转发数据 4 6 网关使用多个逻辑设备和逻辑节点的方法 6 7 案例总结 7 1 案例说明设置网关采集DNP3协议设备数据 把采集的数据转成IEC61850协议转发给其他系统。2 VFBOX网关…

强!70.3K star ! 推荐一款功能强大、开源、可视化的性能实时监控系统:Netdata

在当今复杂多变的IT环境中,系统性能的实时监控与分析对于确保业务连续性、系统稳定运行以及快速故障排查至关重要。随着云计算、大数据和微服务架构的普及,对监控系统的要求也日益增高。 今天给大家推荐一款性能监控工具为:Netdata。 它作为一款开源、实时、轻量级的系统性能…

windows 上 Tauri 开发环境配置

Tauri 是一个构建适用于所有主流桌面和移动平台的轻快二进制文件的框架。开发者们可以集成任何用于创建用户界面的可以被编译成 HTML、JavaScript 和 CSS 的前端框架,同时可以在必要时使用 Rust、Swift 和 Kotlin 等语言编写后端逻辑。 Tauri 使用 Microsoft C++ 构建工具进行…

南沙C++信奥老师解一本通题:1203:扩号匹配问题

​ 【题目描述】在某个字符串(长度不超过100)中有左括号、右括号和大小写字母;规定(与常见的算数式子一样)任何一个左括号都从内到外与在它右边且距离最近的右括号匹配。写一个程序,找到无法匹配的左括号和右括号,输出原来字符串,并在下一行标出不能匹配的括号。不能匹…

Cisco Catalyst Center 2.3.7.6-VA 发布下载,新增功能概览

Cisco Catalyst Center 2.3.7.6-VA 发布下载,新增功能概览Cisco Catalyst Center 2.3.7.6-VA - 网络管理和自动化 Cisco Catalyst Center - Network Management and Automation 请访问原文链接:https://sysin.org/blog/cisco-catalyst-center/,查看最新版。原创作品,转载请…

macOS Sequoia 15 RC (24A335) Boot ISO 发布下载,正式版下周公布

macOS Sequoia 15 RC (24A335) Boot ISO 发布下载,正式版下周公布macOS Sequoia 15 RC (24A335) Boot ISO 原版可引导镜像下载 iPhone 镜像、Safari 浏览器重大更新、备受瞩目的游戏和 Apple Intelligence 等众多全新功能令 Mac 使用体验再升级 请访问原文链接:https://sysin…

网络流与图匹配

大风带来秋意一丝【学习笔记】网络流 (2024.4.23)时代的眼泪,近几年真的有考过吗,感觉不如二分图。Part1. 基本定义流函数 \(f\) 满足 1.斜对称性 2.流量守恒。 定义残量网络为容量函数 \(c=c-f\) 的网络,当 \(c=0\) 视作不存在。 定义增广路 \(P(V,E_f),\) 是残量网络上一条…

C#/.NET/.NET Core优秀项目和框架2024年8月简报

前言 公众号每月定期推广和分享的C#/.NET/.NET Core优秀项目和框架(每周至少会推荐两个优秀的项目和框架当然节假日除外),公众号推文中有项目和框架的介绍、功能特点、使用方式以及部分功能截图等(打不开或者打开GitHub很慢的同学可以优先查看公众号推文,文末一定会附带项…

WPF 已知问题 监听 WMI 事件导致触摸失效

本文记录 WPF 的已知问题,在 .NET Core 版本的 WPF 应用里面,应用启动的过程监听 WMI 事件,将导致触摸模块 COM 接口获取失败,进而导致触摸失效此问题仅在 .NET Core 版本复现,在 .NET Framework 框架下能正常工作 复现步骤如下:安装 System.Management 库用于使用 WqlEv…

读软件设计的要素07读后总结与感想兼导读

读后总结与感想兼导读1. 基本信息 软件设计的要素 丹尼尔杰克逊著 浙江教育出版社,2024年5月出版 1.1. 读薄率 书籍总字数236千字,笔记总字数18853字。 读薄率18853236000≈8% 1.2. 读厚方向构建可扩展分布式系统方法与实践设计模式:可复用面向对象软件的基础程序员修炼之道:…