我们在matlab中对图(1)做频谱上的分析,将下图保存为本地图片“fft.jpg”

图(1)

运行matlab,在命令窗口中输入

im_file=imread('D:\matlab\fft.jpg');%读者可以根据自己的fft.gif图片所在位置修改imread函数参数

im_gray=rgb2gray(im_file);

im_Ft=fft2(im_gray);%对灰度图进行二维傅里叶变换

im_iFt=fftshift(im_Ft););%为了便于观察和处理,对矩阵调整。不懂的可以查看fftshift函数功能

im_abs=abs(im_iFt);%对傅里叶变换取幅值

surf(im_abs),shading interp;%画出幅值图,结果如下图(2)所示

图(2)

调整一下角度,可以看到低频率成分在中间,而且幅度非常大,而随着频率的增加,衰减得非常快,如下图(3)所示

图(3)

可以试着滤除图3中十字形的区域以外的蓝色(蓝色表示幅度小)部分。将im_iFt矩阵四个边角的60个像素为边长的正方形区域全部置0。

im_iFt=im_S2;

im_S2(1:60,1:60);

im_S2(1:60,1:60)=0;

im_S2(128:189,1:60)=0;

im_S2(128:189,118:179)=0;

im_S2(1:60,118:179)=0;

im_S2=ifftshift(im_S2);

i_imfile=ifft2(im_S2);

imwrite(real(i_imfile),'iFt.jpg','jpg');

最后保存为iFt.jpg图片,输出结果如下图所示

matlab给图片滤波,matlab每日学习 图片滤波相关推荐

  1. 安卓 - jsoup批量下载图片(以每日必应图片示例)

    一.前言: 使用jsoup爬取图片的动机是为了学(tu)习(mo)技(bu)术(gui),学会了就可以批量爬取你喜欢的图片啦(死肥宅想用这个功能干嘛,啊呸). 二.正文: 话不多说,进入正文. 1.获 ...

  2. html css 图片底部空,HTML学习 | 图片底部透明css实现

    [摘要]今天想到可以给小伙伴们一个示范,做网页开发需要一点点的经验积累,持之以恒,你的收将是巨大的!本次主要讲的是实现图片下方透明文字,如下图:实现这样一个效果是很简单的. 今天想到可以给小伙伴们一个 ...

  3. matlab对直方图分类,matlab根据直方图进行图片分类

    matlab根据直方图进行图片分类 matlab根据直方图进行图片分类 感觉还有一些bug需要调试,不过还是先写出来吧 将一张图片由rgb转hsv空间,并进行量化 function [Hh,Vv,Ss ...

  4. 图片合成matlab,【Matlab】表情合成尝试(1)——Matlab图像基本

    在之前就有提到的老师叫做的大坑,可其实完全不知道该怎么写,这个系列不知道能做到哪里,东西做还是会做完,可是系列可能未来会坑掉.嘛,有一期是一期的东西,那么这个系列目前应该算是记录自己的学习轨迹和笔记了 ...

  5. 用matlab从rosbag文件里读取rbg图片和depth图片

    情景介绍 初学ros和linux,小白之路太艰辛,所以尽量详细记录下一步步的操作,防止自己忘记,也便于查错,大牛看见了也请指点一下. 电脑系统是linux 16.04, 相机是realsense 43 ...

  6. matlab中画的图导出高分辨率图片的方法

    论文投稿时要求分辨率要300dpi,在 matlab 中画的图导出300dpi图片的方法如下: 如何画图我就不介绍了,假设已经把图画出来了,如下图所示: 直接保存或者另存为图片的分辨率很低,因此要这么 ...

  7. Matlab按顺序读取文件夹内图片

    问题描述 对于文件夹内命名为 1,2,3,10,11,21的图片: matlab读取顺序为:1,10,11,2,21,3 我们希望的读取顺序为:1,2,3,10,11,21 在做图像处理时,我们希望按 ...

  8. MATLAB 计算器,函数图形绘制,图片展示 APP Designer 版本

    编写科学计算器,(要求)左右对分,右边上下对分,左边是科学计算器,右上是画函数图像,右下显示任意格式的图片 全部代码在文末百度云链接. 效果如上图所示,需要在设计视图拖入 面板,按钮,坐标区,编辑字段 ...

  9. matlab的fig图形输出为合适图片大小的pdf页面

    很多使用latex的同学知道,latex进行图片管理的时候,图片格式一般为eps或者pdf. matlab绘制的fig图像保存为eps格式的时候,输出的图片大小正好与图的宽度高度一致,没有m9ingx ...

  10. tv正则化的泊松去噪模型matlab,实例:Tikhonov 正则化模型用于图片去噪

    实例:Tikhonov 正则化模型用于图片去噪 对于真实图片 和带噪声的图片 (其中 是高斯白噪声). Tikhonov 正则化模型为: 其中 , 分别表示 在水平和竖直方向上的向前差分, 为正则化系 ...

最新文章

  1. [ASP.NET入门随想七]主角与配角——OO思想的多态、接口与委托
  2. wxWidgets编程笔记二(samples使用设置)
  3. linux程序接口实验,Linux程序接口实验:取进程标志及用户信息
  4. winpcap基本原理及常见应用_数字图像处理原理及应用教学大纲
  5. Snipaste截图
  6. 用计算机绘画教学反思,《电脑绘画》教学反思2篇
  7. Python多进程(process)和多线程(thread)的区别
  8. 基于TCP协议的Socket通信,实现文件断点续传
  9. MacOs终端忽略大小写
  10. Aspose.Word
  11. C# 事务的创建,提交和回滚
  12. deepin如何布署python_Dlib库教程(2):联合python的人脸检测、标记、识别
  13. VS2019离线安装方法
  14. DH参数标定原理推导
  15. ASP.NET编程总结
  16. 单页面动画 html5,9款惊艳的HTML5/CSS3动画应用赏析
  17. python 读取合并单元格_python 读取合并单元格
  18. 如何知道 win10 的激活到期时间和期限等
  19. 微信小程序实现雪花飘落的效果
  20. IHERB上待产包准备指南-宝宝篇

热门文章

  1. MyBatis官方文档——SQL语句构建及日志部分
  2. python3 os模块_Python3 os.path() 模块
  3. _beginthreadex,CreateThread和_beginthread
  4. 4dda在linux中的意思,LINUX基础学习之基础命令(4)和 文件的inode信息 --2019-11-28...
  5. python熊猫烧香_熊猫烧香完整源代码
  6. SAP 批导程序导入Excel后,Excel自动打开
  7. java 编译单个文件_单独Java文件的通用快速编译方法
  8. java反编译工具那个好用_Java反编译工具有哪些,Java反编译工具好用推荐
  9. open函数返回-1_Linux驱动开发 / 字符设备驱动内幕 (1)
  10. codewhy 深入JavaScript高级语法(资源视频全)