佳木斯大学数字图像报告

上传人:汽*** 文档编号:512796032 上传时间:2023-12-21 格式:DOCX 页数:50 大小:580.23KB
返回 下载 相关 举报
佳木斯大学数字图像报告_第1页
第1页 / 共50页
佳木斯大学数字图像报告_第2页
第2页 / 共50页
佳木斯大学数字图像报告_第3页
第3页 / 共50页
佳木斯大学数字图像报告_第4页
第4页 / 共50页
佳木斯大学数字图像报告_第5页
第5页 / 共50页
点击查看更多>>
资源描述

《佳木斯大学数字图像报告》由会员分享,可在线阅读,更多相关《佳木斯大学数字图像报告(50页珍藏版)》请在金锄头文库上搜索。

1、佳木斯大学数字图像报告数字图像处理实验报告(一)学院名称信息电子技术专业名称通信年级/班级通信班姓名学号指导教师实验日期2015-03-21实验地点1C06-329实验成绩实验项目名称实验一:MATLA酎程基础实验目的了解MATLAB谛言的编程特点,熟悉MATLAB软件环境,掌握一M的编程方法和技巧。熟悉矩阵和数组的操作及数组索引的常用方法,掌握常用的数据类型及转换的方法,熟练掌握M文件的编写,为利用MATLAB谛言进行数字图像处理打下基础。实验内容1-1)在命令窗口创建矩阵a、b、c,将3个变量存储为数据文件(文件名为:data),并在清除工作空间后调用它,同时查看矩阵a的维数。参考命令:s

2、ave,load,clearall,sizea=b=c=d=3456-0.50.51256789100.751.534781-2)生成空阵,3X3的全0阵、全1阵、单位阵和随机矩阵;参考命令:,zeros,ones,eye,rand1-3)利用for循环语句生成一个数组AA=12345678910111213141516171819201-4)利用实验1-1)中的矩阵c和d实现卜列操作:c+d、c-d、c*d、c.*d,数组c的转置、c求平方、c中所有元素之和,并将c和d合并为一个数组e;1-5)将实验1-1)中的矩阵b和c分别转换为uint8和logical类数组,并将矩阵b归一化为doub

3、le类数组,另外将uint8型的数组48,125;100,248转化为double类数组;参考命令:uint8,double,im2uint8,mat2gray,im2double,im2bw1-6)按以下方式检索查找实验1-3)中矩阵A的相关元素:A(8)、A(1,7,14,20)、A(end-4:end)、A(3,4)、A(1:3,2:4)、A(123,34)、A(1:4,5)、A(:,5)、A(end,:)、A(17:20)。1-7)建立一个m函数文件,实现一个两参数的加法和乘法运算,并在命令窗口中调用它;1-8)建立一个m脚本文件,比较向量化循环与for循环的执行速度,参考公式为:f(

4、x,y)=Asin(ux+vy),其中x、y范围引定为0-99,A、u和v参数值可自行设定;经有命令:tic、toc实验要求五号宋体,单倍行距实验原理五号宋体,单倍行距实验结果及分析1题。a=3,4,5,6;7,8,9,10a=345678910b=-0.5,0.5;0.75,1.5b=-0.50000.5000- 2 -0.75001.5000c=1,2;3,4c=1234d=5,6;7,8d=5678 savedataabcd clearall loaddataa size(a)ans=242题。e=e=F=zeros(3)F=000000000G=ones(3)G=111111111-#

5、 -H=eye(3)H=100010001 I=rand(3)0.45650.01850.8214I=0.95010.48600.23110.89130.60680.76213题 fori=1:4forj=1:5A(i,j)=(i-1)*5+j;endend A- # -12345678910111213141516171819204题.loaddataabcdc+dans=681012c-dans=-4-4-4-4c*dans=19224350c.*dans=5122132U=rot90(c,1)U=2413J=c.A2J=14916K=sum(c)K=46L=cdL=125634785题l

6、oaddataabcdm=uint8(b)m=01-# -12e=mat2gray(c)e=00.33330.66671.0000n=im2bw(e)n=0011g=mat2gray(b,0,1)g=00.50000.75001.0000-# -h=uint8(48,125;100,248)h=48125100248l=double(h)l=481251002486题A(8)ans=17A(1,7,14,20)ans=- # -112920 A(end-4:end)ans=201951015 A(3,4)ans=14 A(1:3,2:4)ans=234789121314A(123x34)ans

7、=34891314A(1:4,5)ans=5101520A(:,5)ans=5101520A(end,:)20ans=16171819A(17:20)ans=51015207题functiony=myfunction(a,b)y=a*b+a*b;t=myfunction(1,2)t=48题x=1:99;y=1:99;a=1,u=2,v=3;ticfori=1:99forj=1:99f(i,j)=a*sin(u*i+v*j);endendt1=tocticf=a*sin(u*x+v*y);t2=toctimes=t1/t2sosoa=1u=2t1=0.0110t2=0.0140times=0.7

8、857实验总结五号宋体,单倍行距指导教师意见签名:年月日填写说明:表格可根据实际填写内容进行扩展调整;填写表格字体为宋体五号字,行间距为单倍;表头处“数字图像处理实验报告()”括号中,填写第几次实验,如第一次实验就填写“一”;实验原理处,主要填写与实验内容相关的理论、方法,以及具体流程和程序代码等内容;实验结果与分析部分:要标明是那一部分内容的结果,如第一个实验的第二个内容标为1-2,具体标注为:1-2结果如图几所示,接下来就本结果进行适当的分析;实验总结部分;主要写心得、体会,通过实验解决了什么问题等。数字图像处理实验报告(二)学院名称信息电子技术专业名称通信年级/班级姓名学号指导教师实验日

9、期2015-03-21实验地点1C06-329实验成绩实验项目名称实验二:图像基本操作实验目的了解MATLA瞰字图像处理工具箱,熟悉数字图像基本处理操作原理,掌握相关工具箱函数调用及其参数设置方法,能够查看图像的相关信息,并分析图像的处理效果。实验内容2-1)、将目标图像加载到MATLAB目录下work文件夹中,读入并显示目标图像I,查看图像的基本信息及其在内存中的情况;参考函数imread、imshow、imfinfowhos2-2)、创建名为exp2-1.m程序文件,在文件中实现以下的图像操作:对图像I进行缩放处理,将其缩小为0.5倍,并在当前空可下存储名称为exp11”的图片;对图像I进

10、行旋转处理,将其顺时针旋转30;并在当前空间卜存储名称为exp12”的图片;分别给原始图像和变换后图像赋予相应的标题名称(输入图片为“原图像“、输出图像为”缩小0.5倍图像和旋*330图像”),并在同一个窗口中,以1行3列的方式同时显示几幅图片进行比较;参考函数imresize、imrotate、title、subplot、subimage2-3)、通过交互方式将图像中的人眼和人脸区域剪切提取出来,分别存名为“eye”和“face”的新的图像,并查看眼部图片数据;参考函数imcrop2-4)、将原始图片分别转换成HSV色彩空画下的图像、灰度图像和二值图像,并在同一窗口中,以2行2列的方式同时显

11、示几幅图片进行比较(四幅图像的标题名称分别为“原图像“、HSV图像“、“灰度图像“、“二值图像”兀参考函数rgb2hsv、rgb2gray、im2bw、title2-5)、在原始图像中,通过交互方式,任意选取四个像素点,查看像素点的灰度;给出原始图片在R、G、B三个色彩空画下的图像,并在同一窗口中,以2行2列的方式同时显示几幅图片进行比较(四幅图像的标题名称分别为“原图像“、“R图像“、G图像“、“B图像”);2-6)、将原始图片转换为灰度图片,并分别在水平和垂直方向添加颜色条,在同一个窗口中,以1行3列的方式同时显示几幅图片进行比较;实验要求1)、实验米用的原始图片要求是包含自己头像的照片,

12、图片大小控制在640X480之内;2)、实验中的当前工作目录米用MATLAB目录下的work文件夹。实验原理实验社1题A=imread(qi.jpg);imshow(A)加果及分析5wlk&sBNameSizeBytesGlassB臼40k640x31228800uintSarrayrandtotalisL228BOOelenertsusing122880Qbytes2题A=imread(qi.jpg);subplot(1,3,1),imshow(A);title(原图像);B=imresize(A,0.5);subplot(1,3,2),imshow(B);title(缩小0.5倍);C=i

13、mrotate(A,30);subplot(1,3,3),imshow(C);title(旋转30度);3题C=imcrop(B)imwrite(C,eye.jpg)imshow(C)D=imcrop(A)imwrite(D,face.jpg)imshow(D)4题G=rgb2hsv(B);H=rgb2gray(B);I=im2bw(B);subplot(2,2,1);imshow(B),title(原图像);subplot(2,2,2);imshow(G),title(HSV图像);subplot(2,2,3);imshow(H),title(灰度图像);subplot(2,2,4);imshow(I),title(二值图像);5题6题I=imread(qi.jpg);subplot(1,3,1);imshow(I)subplot(1,3,2);imshow(I)colorbarsubplot(1,3,3);imshow(I)colorb

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 市场营销

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号