Matlab:實現三角形掩膜輸入+傅立葉變換模擬
阿新 • • 發佈:2021-01-30
本文基於光學原理,用Matlab實現三角形掩膜FFT現象模擬。
Project Code
% 作者:ZQJ
% 日期:2021.1.29 星期五
%***********************模擬三角孔掩膜及其傅立葉變換圖樣**************************
clear,clc,close all;
triangle_image = double(rgb2gray((imread('三角孔掩膜.PNG')))); %得到二維矩陣
subplot(1,2,1);
imagesc(triangle_image);colormap gray; axis square;
title('Triangle Mask');
subplot(1,2,2);
imagesc(abs(fftshift(fft2(triangle_image))));
colormap gray; axis square;
title('Triangle TTF Figure');
模擬結果圖:
專欄內容供作者本人或大家學習使用,多多指教 ~