目录

一、图像灰化函数

二、傅里叶变换主程序

三、原图像与变换后图像


一、图像灰化函数

function[A]=myreb2gray(a)
n=size(a,3);
if n==1A=a;disp('该图像是灰度图')
elseA=rgb2gray(a); disp('该图像是彩色图')
end
end

二、傅里叶变换主程序

clear; close all; clc
%% exe_1_1傅里叶变换
A = imread('autumn.tif');%读图
A=myreb2gray(A); %将图像灰度化,如果没有此步,且A是彩色图,出来的将是纯白
figure
subplot(1,2,1)
imshow(A);%输出原图像
title('原图像')%给原图像加标题
A=myreb2gray(A); %将图像灰度化,如果没有此步,且A是彩色图,出来的将是纯白
F1=fft2(A);    %fft2,DET变换,ifft2,DET反变换
subplot(1,2,2)
imshow(log(abs(F1)+1),[]);%输出二维傅里叶变换图像
title('二维傅里叶变换的图像')%给傅里叶变化后的图像加标题

三、原图像与变换后图像

图像处理——傅里叶变换相关推荐

  1. 图像处理傅里叶变换图像变化_傅里叶变换和图像床单视图。

    图像处理傅里叶变换图像变化 What do Fourier Transforms do? What do the Fourier modes represent? Why are Fourier Tr ...

  2. OpenCV中的图像处理 —— 傅里叶变换+模板匹配

    OpenCV中的图像处理 -- 傅里叶变换+模板匹配 现在也在逐渐深入啦,希望跟大家一起进步越来越强 目录 OpenCV中的图像处理 -- 傅里叶变换+模板匹配 1. 傅里叶变换 1.1 Numpy实 ...

  3. 图像处理傅里叶变换的理解及其matlab实现

    参考资料: https://www.matongxue.com/madocs/712.html https://blog.csdn.net/linzch3/article/details/710771 ...

  4. matlab 二维高斯滤波 傅里叶_光电图像处理 | 傅里叶变换(二)

    1.频域滤波与图像增强 1.1 基本步骤 (1) zero padding (2) Spectrum centralization (3) DFT: (4) Symmetry (5) (6) IDFT ...

  5. 边缘指示函数matlab,matlab图像处理——傅立叶变换边缘提取

    第一部分 图像的傅立叶变换 一. 实验目的 1.了解图像变换的意义和手段: 2. 熟悉傅里叶变换的基本性质: 3. 熟练掌握FFT的方法及应用: 4. 通过实验了解二维频谱的分布特点: 5. 通过本实 ...

  6. Matlab对图像进行傅里叶变换实例

    一.实验目的 1.了解图像变换的意义和手段: 2.熟悉傅里叶变换的基本性质: 3.熟练掌握FFT的方法与应用: 4.通过实验了解二维频谱的分布特点: 5.通过本实验掌握利用MATLAB编程,实现数字图 ...

  7. 数字图像处理学习记录

    目录 第一章:导论 第二章:数字图像处理基础 第三章:图像变换 第四章:图像增强 ​ 第五章:图像复原与重建 第六章:图像编码与压缩(无内容) 第七章:图像分割 第一章:导论 图像(按图像空间坐标和亮 ...

  8. PIE SDK傅里叶变换

    1.算法功能简介 傅里叶变换能把遥感图像从空域变换到只包含不同频域信息的频域中.原图像上的灰度突变部位(如物体边缘).图像结构复杂的区域.图像细节及干扰噪声等,经傅里叶变换后,其信息大多集中在高频区: ...

  9. [Python从零到壹] 六十四.图像识别及经典案例篇之图像傅里叶变换和傅里叶逆变换详解

    祝大家新年快乐,阖家幸福,健康快乐! 欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所 ...

最新文章

  1. Spring Cloud应用开发(三:客户端的负载均衡)
  2. 教你用netstat-实践案例
  3. BZOJ1355: [Baltic2009]Radio Transmission
  4. python—sql语句参数化
  5. P1052 过河 线性dp
  6. imsdroid启动Activity的方式很独特
  7. QT发布windows程序
  8. Class字节码文件结构总结
  9. html读写txt文件,JS读写文本文件示例代码
  10. ueditor常见用法
  11. 【阮一峰ES6入门教程学习笔记】letconst
  12. SVM-求解最大间隔分离超平面
  13. 模型推理速度与硬件算力
  14. 王者荣耀在android目录下的名字,王者荣耀手q区有哪些 王者荣耀安卓手Q区名称...
  15. Python 支付宝红包二维码制作步骤分享
  16. Spooling Directory Source 使用
  17. 从优化角度推导主成分分析法(PCA)的数学原理
  18. 【python】将字符串转换为十进制ASCII码
  19. 蓝牙耳机的LDAC、aptX指的都是什么?
  20. jvm调优五:jvm调优工具和调优实战

热门文章

  1. Angular 依赖注入机制根据providers定义生成注入实例的框架代码
  2. Windows10记事本和Visual Studio Code文件encoding的设置
  3. SAP GUI是如何启动本地安装的office word应用的
  4. Hybris产品主数据的价格维护
  5. IFRAME中嵌入C4C UI
  6. SM66 does not have debug button in Q system
  7. SAP ABAP实用技巧介绍系列之ABAP取中文字符串的字节长度
  8. CRM and S4 Fiori UI coexistence
  9. SAP CDS view里,什么时候用left join,什么时候用association
  10. 使用Recast.AI创建具有人工智能的聊天机器人