计算机图形学课程设计真实感游戏场景绘制

计算机图形学课程设计真实感游戏场景绘制

ID:11468850

大小:1.42 MB

页数:22页

时间:2018-07-12

计算机图形学课程设计真实感游戏场景绘制_第1页
计算机图形学课程设计真实感游戏场景绘制_第2页
计算机图形学课程设计真实感游戏场景绘制_第3页
计算机图形学课程设计真实感游戏场景绘制_第4页
计算机图形学课程设计真实感游戏场景绘制_第5页
资源描述:

《计算机图形学课程设计真实感游戏场景绘制》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、机器视觉技术及应用学院:电气与信息工程学院班级:自动化072姓名:景斌学号:2007060702172011-01-04题目:一产生下图所示图像f1(m,n),其中图像大小为256×256,中间亮条为128×32,暗处=0,亮处=100。对其进行FFT:①同屏显示原图f1(m,n)和FFT(f1)的幅度谱图;②若令,重复以上过程,比较二者幅度谱的异同,简述理由;③若将f2(m,n)顺时针旋转90度得到f3(m,n),试显示FFT(f3)的幅度谱,并与FFT(f2)的幅度谱进行比较;④若将f1(m,n)顺时针旋转9

2、0度得到f4(m,n),令f5(m,n)=f1(m,n)+f4(m,n),试显示FFT(f5)的幅度谱,并指出其与FFT(f1)和FFT(f4)的关系;⑤若令f6(m,n)=f2(m,n)+f3(m,n),试显示FFT(f6)的幅度谱,并指出其与FFT(f2)和FFT(f3)的关系,比较FFT(f6)和FFT(f5)的幅度谱。1、显示图像>>clear,closeall*清除所有工作平台变量,关闭打开的图形窗口*>>a=zeros(256,256);*设置256*256大小的图形*>>a(64:192,1

3、12:144)=100;*设置128*32大小的亮条*>>imshow(a)*在窗口中显示要求图像*>>2.对其进行FFT:>>clear,closeall>>a=zeros(256,256);>>a(64:192,112:144)=100;*设置128*32大小的亮条*>>imshow(a)>>F=fft2(a);*对a进行傅立叶变换*>>b=log(abs(F));*对F取对数*>>imshow(b,[.15]);colormap(jet);colorbar*显示b图像*>>3.同屏显

4、示原图f1(m,n)和FFT(f1):>>clear,closeall*清除所有工作平台变量,关闭打开的图形窗口*>>a=zeros(256,256);*设置256*256大小的图形*>>a(64:192,112:144)=100;>>subplot(1,2,1),imshow(a)*在窗口中显示原图像(第一行第一列)*>>F=fft2(a);*对a进行傅立叶变换*>>b=log(abs(F));*对F取对数*>>subplot(1,2,2),imshow(b)*在窗口中显示b图像(第一行第

5、二列)*>>4.实现>>clear,closeall>>a=zeros(256,256);>>a(64:2:192,112:2:144)=100;*隔行隔列显示*>>imshow(a)>>a(65:2:191,113:2:143)=100;*隔行隔列显示*>>imshow(a)>>5.对f2进行二维快速傅里叶变换并图原图同屏显示:>>clear,closeall*清除所有工作平台变量,关闭打开的图形窗口*>>a=zeros(256,256);*设置256*256大小的图形*>>a(64:2:19

6、2,112:2:144)=100;*隔行隔列显示*>>a(65:2:191,113:2:143)=100;*隔行隔列显示*>>subplot(1,2,1),imshow(a);>>F=fft2(a);>>b=log(abs(F));*傅立叶变换*>>subplot(1,2,2),imshow(b)>>6.将f2(m,n)顺时针旋转90度得到f3(m,n),试显示FFT(f3)的幅度谱>>clear,closeall>>a=zeros(256,256);>>a(64:2:192,112:2:144)=1

7、00;*隔行隔列显示*>>a(65:2:191,113:2:143)=100;*隔行隔列显示*>>c=imrotate(a,90);*旋转90度*>>subplot(1,2,1),imshow(a);*一行两列显示*>>subplot(1,2,2),imshow(c)>>7、将f1(m,n)顺时针旋转90度得,同一行显示:>>clear,closeall*清除所有工作平台变量,关闭打开的图形窗口*>>a=zeros(256,256);*设置256*256大小的图形*>>a(64:2:192

8、,112:2:144)=100;*隔行隔列显示*>>a(65:2:191,113:2:143)=100;*隔行隔列显示*>>c=imrotate(a,90);*旋转90度*>>F1=fft2(c);>>F2=log(abs(F1));*傅立叶变换*>>subplot(1,3,1),imshow(a);*一行三列显示*>>subplot(1,3,2),i

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。