给一幅图片,我们要对这个图片进行Fourier变换,给出相应的功率谱图。同时,还要考虑图片旋转对功率谱图的影响。
工具/原料
1
电脑
2
Mathematica
方法/步骤
1
准备的图片在上面。下图是图片的功率谱图:a=ImagePeriodogram[img]
2
把img旋转180°:img0 = Rotate[img, Pi]
3
此时图片的功率谱图是:b = ImagePeriodogram[img0 // Rasterize]
4
下图是图片旋转过程中,功率谱图的变化。大小发生变化,是因为图片旋转的时候,图片的轮廓是变化的,导致功率谱图也发生变化。
5
如果随时约束图片的轮廓大小为同样尺寸,那么,功率谱图也是同样尺寸。
6
改变功率谱图的对齐方式:c = ImagePeriodogram[img , Alignment -> {Left, Top}]
7
另一种对齐方式:d = ImagePeriodogram[img, Alignment -> {Center, Top}]
上一篇:和外教一对一学什么?
下一篇:电脑桌面壁纸怎么更换?