求问 如何用matlab 对图像中的一块四边形区域进行处理,比如进行傅里叶变化?如题,本人是菜鸟,希望能给出具体的程序,傅里叶变换已会.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 09:39:20
求问 如何用matlab 对图像中的一块四边形区域进行处理,比如进行傅里叶变化?如题,本人是菜鸟,希望能给出具体的程序,傅里叶变换已会.

求问 如何用matlab 对图像中的一块四边形区域进行处理,比如进行傅里叶变化?如题,本人是菜鸟,希望能给出具体的程序,傅里叶变换已会.
求问 如何用matlab 对图像中的一块四边形区域进行处理,比如进行傅里叶变化?
如题,本人是菜鸟,希望能给出具体的程序,傅里叶变换已会.

求问 如何用matlab 对图像中的一块四边形区域进行处理,比如进行傅里叶变化?如题,本人是菜鸟,希望能给出具体的程序,傅里叶变换已会.
i6=imread('c:\1.bmp'); %读入图像
noisy=imnoise(i6,'salt & pepper',0.05); %加入噪声
nosiy=noisy(1:30,1:30); % 选取一块子图像
[m,n]=size(noisy);
F=fftshift((fft2(double(noisy))));
m1=floor(m/2);
n1=floor(n/2);
d0=20;
for u=1:m
for v=1:n
d(u,v)=sqrt((u-m1)^2+(v-n1)^2);
if d(u,v)

将选区的数据储存在一个变量中,处理方法是一样的