数字图像处理实验报告图像处理实验报告书实验类别数字图像处理学院信息工程学院专业通信工程班级通信1005班姓名叶伟超指导教师聂明新 XX年6月3日数字图像处理实验报告课程: 班级: 学号: 姓名: 指导老师: 日期: 实验一内容一MATLAB数字图像处理初步一、实验目的与要求 。 。 、颜色、高度、宽度等等相关信息。 。 。二、实验内容及步骤 ()函数读取一幅图像,假设其名为,存入一个数组中;解:读取图像,存入数组I中:I=imread(''); ; 解:查询数组I的信息: ()函数来显示这幅图像; 解:因为imshow()方法不能直接显示tif图像矩阵,因此要先转换成RGB模式,再调用imshow()显示。代码如下: >>I1=I(:,:,1); >>I2=I(:,:,2); >>I3=I(:,:,3); >>RGB=cat(3,I1,I2,I3); >>imshow(RGB); 显示的图像为: ,颜色等等其他的详细信息; 解:代码如下:>>imfinfo('') 结果截图: ()函数来压缩这幅图象,将其保存为一幅压缩了像素的jpg文件,设为;语法:imwrite(原图像,新图像,‘quality’,q),q取0-100。解:代码:>>imwrite(RGB,'','quality',80); 结果截图: ()函数将最初读入的tif图象另存为一幅bmp图像,设为。解: 代码:>>imwrite(RGB,''); 结果截图: 实验一数字图像的获取一、实验目的 1、了解图像的实际获取过程。 2、巩固图像空间分辨率和灰度级分辨率、邻域等重要概念。 3、熟练掌握图像读、写、显示、类型转换等matlab函数的用法。二、实验内容 1、读取一幅彩***像,将该彩***像转化为灰度图像,再将灰度图像转化为索引图像并显示所有图像。 2、编程实现空间分辨率变化的效果。三、实验原理 1、图像读、写、显示 I=imread(‘’) Imview(I) Imshow(I) Imwrite(I,’’) 2、图像类型转换 I=mat2gray(A,[amin,amax]);按指定的取值区间[amin,amax]将数据矩阵A转化为灰度图像I,amin对应灰度0,amax对应1,也可以不指定该区间。[x,map]=gray2ind(I,n);按指定的灰度级n将灰度图像转化为索引图像,n默认为64 I=ind2gray(x,map);索引图像转化为灰度图像 I=grb2gray(RGB);真彩***像转化为灰度图像[x,map]=rgb2ind(RGB);真彩***像转化为索引图像 RGB=ind2rgb(x,map);索引图像转化为真彩***像 BW=im2bw(I,level);将灰度图像转化为二值图像,level取值在[0,1]之间BW=im2bw(x,map,level);将索引图像转化为二值图像,leve
数字图像处理实验报告图像处理 来自淘豆网www.taodocs.com转载请标明出处.