Matlab中向量的傅里叶变换

时间:2014-07-22 13:54:57

标签: matlab image-processing fft

我有一个图像矩阵,我将其转换为灰度,然后从中拉出一个随机行:

img = imread('Image.png');
grayImage = rgb2gray(img);
grayImage1 = im2double(grayImage);
vector1 = grayImage1((100),:);

我想对提取的矢量进行傅里叶变换,以获得与灰度图像的强度值相关的频率。除了将信号转换为一组频率这一事实之外,我对傅里叶变换一无所知。例如,如果我做了一个正弦波,我应该看到正弦波的频率和幅度,我希望能够用我的矢量看到它。如果这不是足够的信息,我可以尝试更具体,但任何帮助将不胜感激。提前谢谢。

1 个答案:

答案 0 :(得分:0)

有一种名为fft。

的语法

输入

帮助fft

在命令行中