from email.mime import image
import imghdr
from turtle import title
import cv2
import matplotlib.pyplot as plt
import numpy as npdef cv_show(img,name):cv2.imshow(name,img)cv2.waitKey(0)cv2.destroyAllWindows()#高频滤波 细节增强
def high_pass_filter(img):#模板kernel=np.array([[-1,-1,-1],[-1,9,-1],[-1,-1,-1]])dst=cv2.filter2D(img,-1,kernel)return dst#低频滤波 图像模糊
def low_pass_filter(img):#模板kernel=np.array([[1,1,1],[1,1,1],[1,1,1]])dst=cv2.filter2D(img,-1,kernel)return dstimg=cv2.imread('lena.jpg')
cv_show(img,'origin')
high_pass_filter_img=high_pass_filter(img)
cv_show(high_pass_filter_img,'high_pass_filter')
#保存
cv2.imwrite('lena_high_pass_filter.jpg',high_pass_filter_img)
low_pass_filter_img=low_pass_filter(img)
cv_show(low_pass_filter_img,'low_pass_filter')
#保存
cv2.imwrite('lena_low_pass_filter.jpg',low_pass_filter_img)

高频滤波

低频滤波

【opencv】高频低频滤波相关推荐

  1. 增强低频和高频 matlab,实验名称高斯低频滤波及高频增强滤波.doc

    实验名称高斯低频滤波及高频增强滤波 实验名称 高斯低频滤波及高频增强滤波 实验代号 N0.3 课程名称 数字图像处理 学生姓名 王 琰 完成时间 2008年10月11日 递交时间 2008年10月15 ...

  2. 图像的高频和低频滤波处理

    图像的高频和低频 低频对应图像内变化缓慢的灰度分量.列如,在一副大草原上的图像中,低频对应着广袤的颜色趋于一致的草原 高频对应着图像内变化越来越快的灰度分量,是由灰度的尖锐过度造成的,列如,在一副大草 ...

  3. 采用Matlab编程实现 高频强调滤波,[转载]MATLAB图像处理-基于高频强调滤波和直方均衡化图像增强...

    摘要: 现代医学非常发达,能通过各种手段来获取人体的各种信息,例如,X光可以拍摄人的骨头等图片.但是,这些图片效果不一定很好,所以在使用着大量的数字成像和数字图片处理设备.那么,现在,我用Matlab ...

  4. MATLAN图像处理之高频强调滤波(图像增强)

    书中是对X拍的图片进行了增强  下面这个例子不太合适  但是也能体会到高频强调滤波的作用 % 图中可以看出  高频强调滤波在增强边缘的同时  距离原图的色度较近 %高通滤波器偏离了直流项,从而把图像的 ...

  5. Matlab高频强调滤波增强,高斯高通滤波器,巴特沃斯高通滤波器图像处理

    一.目标: 对lena图像采用高频强调滤波增强方法,并分析方法的效果.(理想.巴特沃斯.高斯).其结果好不好?能否有改善的方法? 二.函数分析: 1.高斯高通滤波器 传递函数: 高斯低通滤波器 传递函 ...

  6. OpenCV中导向滤波介绍与应用

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 导向滤波介绍 导向滤波是使用导向图像作为滤波内容图像,在导向图像上 ...

  7. 目标跟踪之粒子滤波---Opencv实现粒子滤波算法

    目标跟踪学习笔记_2(particle filter初探1) 目标跟踪学习笔记_3(particle filter初探2) 前面2篇博客已经提到当粒子数增加时会内存报错,后面又仔细查了下程序,是代码方 ...

  8. opencv 罗曼滤波_勒罗曼杜罗伊

    opencv 罗曼滤波 9之第5部分/ Moritz Kleinsorge的企业字体 (Part 5 of 9 / Corporate Typefaces by Moritz Kleinsorge) ...

  9. 针对于高频低频图像的理解

    1首先什么是高频图像,什么是低频图像 低频图像就是灰度变化比较小的图像 高频图像就是灰度变化比较大的图像 所谓灰度变化比较小的图像就是,内容 所谓灰度变化比较大的图像就是,边缘和纹理, 边缘:灰度变化 ...

最新文章

  1. matlab有限差分一维导热,一维导热方程-有限差分法-matlab实现11.docx
  2. jQuery修改页面元素的属性
  3. nodejs 30行代码 爬豆瓣电影数据
  4. Android初始化本地数据库
  5. 蓝桥杯基础练习之杨辉三角
  6. element ui分页怎么做_vue+element-ui的分页完整版
  7. JVM初学之类java的类加载器和双亲委派模型
  8. 游戏 发烧型计算机配置清单,这才是发烧级硬件玩家的电脑配置清单
  9. 解决了昨天差点让人崩溃的问题.
  10. 关于JS中的严格模式
  11. tar -xf_【图】兼具优雅与运动 抢先实拍改款捷豹XF
  12. ImageIO: PNG invalid PNG file: iDOT doesn't point to valid IDAT chunk
  13. 这样拆分和压缩css代码
  14. 英语单词默写本的制作
  15. google vr学习资料整理
  16. 2016年华为研发出征大会演讲--任正非
  17. 上海电机学院计算机科学与技术专业怎么样,上海电机学院计算机科学与技术专业2016年在上海理科高考录取最低分数线...
  18. Android Poco初始化时,不大起眼但可能存在坑点的参数们
  19. 【C++代码】区间重叠问题
  20. ELK——出现的问题

热门文章

  1. 阿里云服务器购买完整流程
  2. php 小程序即时聊天,网易云IM小程序聊天室集成。PHP版SDK API使用示例
  3. ARM实验板移植,linux点阵字库的使用
  4. opencv(十):vs2019+opencv4.1+ C++配置
  5. 暑假集训日记(四)(长题解)
  6. 读论文|利用GAN生成三维点云WarpingGAN: Warping Multiple Uniform Priors for Adversarial 3D Point Cloud Generation
  7. 微信小程序——本地存储
  8. NOR flash 坏块处理方法
  9. 本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止.
  10. [2021.10.14][Android P]OpenCamera详细分析(Camera2+Hal3)