回覆列表
  • 1 # 一口一塊豆腐乳

    x=imread("greyleveal.bmp");figure;imshow(x);X=abs(fftshift(fft2(x)));figure;imshow(X);temp1=min(min(X))X=X-temp1;X=X./(max(max(X))/256);figure;imshow(X);如果想知道相位,就把上面的abs換成angle---------------------------I=imread("11.jpg");O=rgb2gray(I);f1=abs(fftshift(fft2(O)));temp1=min(min(f1));f1=f1-temp1;f1=f1./(max(max(f1))/256);figure;imshow(f1);輸出這個影象已經夠了。。。。。。作了fft變換,得出的是復矩陣。[1+2i3+4i5+6i7+8i]可以把"單獨一個點"顯示在極座標上。或者同時所有點顯示在一個極座標上(那樣只能是混亂的點,誰是誰你根本不知道)。我覺得這樣一點意義都沒有。復矩陣其實只提供了兩個資訊:一是幅直,二是相位。我給的程式已經可以顯示幅值了。一般做到這個程度就夠了。如果你要顯示相位,就把abs改稱angle。

  • 中秋節和大豐收的關聯?
  • LaTex排版技巧:[12]如何讓公式左對齊?