⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 自己手写的图像的FFT变换和DCT变换的MATLAB代码
💻 TXT
字号:
   只运行程序 main1.m即可,含有三个函数

  1, Y2FFT()函数,是对Lena图像进行傅立叶变换,并显示变换后的的Lena图像
     然后,傅立叶正变换的结果进行傅立叶反变换,并显示反变换后的Lena图像
  2, YXDCT()函数,是对Lena图像进行DCT变换,并显示变换后的Lena图像
     然后,对DCT正变换的结果进行DCT反变换,并显示反变换后的Lena图像
     最后调整图像,并给出调整后的DCT反变换的Lena图像
  3,ColorFFT()函数,是对LenaRGB图像进行傅立叶变换,显示LenaRGB图像的R   ,G,B分量的傅立叶变换结果  
  4, YXFFT() 函数是对Lena图像进行傅立叶变换,显示Lena灰度图像傅立叶正变    换和反变换结果


  几个用于调用的函数:
 
  1 ,  Y1FFT() 一维的傅立叶变换的主函数,方便于二维傅立叶变换,以及DCT               变换,以及反傅立叶变换调用使用

  2 ,  Y1iFFT()一维的傅立叶反变换的主函数(用于调用)

  3 ,  iyDCT() 一维的快速余弦反变换

  4 ,  Y1DCT() 一维的快速正余弦变换

  5 ,  YXFFT() 二维的Lena图像的傅立叶变换的调用函数

  注意: 在整个的运行过程中总共会产生10幅图像
         在我电脑的运行过程中经常会出现图像在显示 title出现混乱的情形
         比如说明明是R分量的傅立叶变换,程序在编写过程中也毫无错误,但           是图像显示后他的title 却可能变成 G分量,或是DCT变换的title
         也许是运行程序太多的原因
  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -