之前一直不理解halcon中对图像进行傅立叶变换后得到频域频谱图的意义,经过多方查找资料慢慢理解揣摩终于找到理解方法,但是我不确定一定是对的,但是至少和看到的现象是一致的。首先我们知道一维信号进行傅立叶变换后得到的是很多的不同频率,不同振幅,不同相位的正弦波的叠加。也就是说傅立叶变换后得到的结果应该能清楚的描述每种正弦波的三个参数:频率,振幅,相位。对于二维图进行傅立叶变换后的每一个频谱图的点也应该能描述这三个参数,但是二维中还多了一个参数那就是正弦波的方向。一维中正弦波是不存在方向的,或者说只有一个方向就是沿着x轴方向,二维正弦波因为是在一个平面上真的是类似于海平面的波,你知道海平面上的波浪是存在360度的各个方向。所以二维图像进行傅立叶变换之后需要能描述四个参数:频率,振幅,相位,方向。好了,其实这四个变量都能从halcon傅立叶变换到频域的图像中找到。频谱图中离中心点的越远频率越高,也就是说其实每个点到频谱中心的距离能用来描述正弦波的频率,那你会说距离频谱中心距离相同的点有一圈啊?不错,中心点到这个点的连线向量的方向描述的是正弦波的方向,也就是说存在很多频率相同但是方向不同的正弦波的叠加。这样就只剩下振幅和相位两个参数没有描述了,不知道你有没有注意到频谱图的每个像素值有点奇怪,是的它并不是一个实数而是一个虚数,虚数存在实部和虚部,他们分别就是用来描述正弦波的振幅和相位的了。
图像进行傅立叶变换得到的频谱图的意义
最新推荐文章于 2022-07-01 12:44:48 发布