matlab的数字图象处理创建一副图像,大小为128*128,背景为黑色,中间开出一个8×8白色的窗口;运用ff2函数,对上面产生的图像做二维离散傅立叶变换

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 20:07:43
matlab的数字图象处理创建一副图像,大小为128*128,背景为黑色,中间开出一个8×8白色的窗口;运用ff2函数,对上面产生的图像做二维离散傅立叶变换

matlab的数字图象处理创建一副图像,大小为128*128,背景为黑色,中间开出一个8×8白色的窗口;运用ff2函数,对上面产生的图像做二维离散傅立叶变换
matlab的数字图象处理
创建一副图像,大小为128*128,背景为黑色,中间开出一个8×8白色的窗口;
运用ff2函数,对上面产生的图像做二维离散傅立叶变换

matlab的数字图象处理创建一副图像,大小为128*128,背景为黑色,中间开出一个8×8白色的窗口;运用ff2函数,对上面产生的图像做二维离散傅立叶变换
I1=zeros(128,128);
I1(61:68,61:68)=255;
I=I1 ;
imshow(I)
title('原始图像')
imwrite(I,'a.bmp','bmp');
a=imread( 'a.bmp');
a=double(a);
[x,y]=size(a);
f=zeros(x,y);
r=zeros(x,y);
for i=1:x % x方向进行快速傅立叶变换
f(i,:)=fft(a(i,:));
end
f=f';

for j=1:y % 对x方向进行快速傅立叶变换,实际上相当于对原来的图象数据进行y方向的
r(j,:)=fft(f(j,:));
end
%为了方便列方向的傅立叶变换,对其进行了转置,现在把结果转置回来
r=r';
figure;
imshow(abs(r),[]);
title('经过二维傅里叶变换之后得到的图像')
%要是还有问题就留言给我,运行的通的话就给我分数吧哈~~谢啦

matlab的数字图象处理创建一副图像,大小为128*128,背景为黑色,中间开出一个8×8白色的窗口;运用ff2函数,对上面产生的图像做二维离散傅立叶变换 求matlab数字图象处理方面的高手! 谁有冈萨雷斯的《数字图象处理》,matlab版的,有的话麻烦发一份,xiadaotian@126.com 怎么用Matlab把一副灰度图像分成一副灰度高的和一副灰度低的图像?求全部程序.. 用matlab求一副图像的梯度值要具体程序 用MATLAB实现频域平滑滤波以及图像去噪代码是数字图象处理的实验,麻烦高人给个写好的代码,希望能在重要语句后面附上一定的说明,只要能在MATLAB上运行成功,具体的实验指导书上的要求如下 matlab解决求图像某点梯度的问题使用matlab,对一副二值图像求其指定的某一像素点的梯度. MATLAB的DCT变换利用MATLAB对一副8×8的图像进行DTC变换,并保留20个DCT变换系数 如何用matlab生成256 级的灰度图像把一付彩色图片转化成一副256级的灰度图像 matlab如何创建函数 有一些数字图象处理的题目,麻烦找下答案(急)有一些数字图象处理的题目,1.图像数字化与图像质量大侠的关系2.高通、低通滤波器的效应3.中值滤波的结构4.图象压缩原因、可行性5.KL变换用于 matlab里面如何创建每个元素都是矩阵的矩阵? 用matlab将一副图像显示长和宽相等,语句怎么写.谢谢啦~ 用matlab计算图像的自相关函数并作图从未用matlab写过程序,现在需要写一个小程序,可以追加分数的哦~输入一副图像,用matlab编写程序,计算这幅图像的自相关函数,并画出自相关函数的图.在线等 matlab:怎样将多幅曲线图叠加得到一副新的曲线图 想在MATLAB的一副图像中画出指定坐标和半径的圆圈,比如坐标(17,12),半径2然后画出的圆还能显示在原来的图像上面.ps:坐标和半径都是像素. 怎么得到一副sar复数图像的幅度图像?比如我有复数图像的I和Q路数据,想得到这个复数图像的幅度图像,用matlab怎么编程?I,Q数据是32位的,幅度图像是16位的. 有关MATLAB的Gabor小波变换我这边有关人脸特征提取的问题,需要将一副人脸图像进行Gabor小波变换.但是不知道怎么应用MATLAB对图像进行小波变换.听说MATLAB里有直接的工具箱可以进行变换,但是