ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:424.80KB ,
资源ID:10569642      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10569642.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(实验2图像的灰度变换.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

实验2图像的灰度变换.docx

1、实验2 图像的灰度变换GDOU-B-11-112广东海洋大学学生实验报告书(学生用表)实验名称图像的基本操作课程名称数字图像处理课程号学院(系)信息学院专业电子信息工程班级 电子1103班学生姓名杜嘉星学号201011611308实验地点实验日期实验2 图像的灰度变换一、 实验目的:学会用MATLAB软件对图像进行运算和灰度变换。二、 实验内容:用+、-、*、/、imabsdiff、imadd、imcomplment、imdivide、imlincomb、immultiply、imsubtract和imadjust等函数生成各类灰度变换图像。三、实验报告要求:写出每步处理的命令,并提交原图像和

2、处理后的图像。四、实验相关知识1、 代数运算两幅图像之间进行点对点的加、减、乘、除运算后得到输出图像。我们可以分别使用MATLAB的基本算术符+、-、*、/来执行图像的算术操作,但是在此之前必须将图像转换为适合进行基本操作的双精度类型(命令函数为double()。为了更方便对图像进行操作,图像处理工具箱中也包含了一个能够实现所有非稀疏数值数据的算术操作的函数集合。如下所示:imabsdiff:计算两幅图像的绝对差值imadd:两个图像的加法imcomplement:一个图像的补imdivide:两个图像的除法imlincomb:计算两幅图像的线性组合immultiply:两个图像的乘法imsu

3、btract:两个图像的减法使用图像处理工具箱中的图像代数运算函数无需再进行数据类型间的转换,这些函数能够接受uint8和uint16数据,并返回相同格式的图像结果。代数运算的结果很容易超出数据类型允许的范围。图像的代数运算函数使用以下截取规则使运算结果符合数据范围的要求:超出数据范围的整型数据将被截取为数据范围的极值,分数结果将被四舍五入。2、 灰度变换点运算也称为灰度变换,是一种通过对图像中的每个像素值进行运算,从而改善图像显示效果的操作。对于特定变换函数f的灰度变换,用户可以利用MATLAB强大的矩阵运算能力,对图像数据矩阵调用各种MATLAB计算函数进行处理。需要注意的是由于MATLA

4、B不支持uint8类型数据的矩阵运算,所以首先要将图像数据转换为双精度类型,计算完成后再将其转换为uint8类型(命令为uint8( ))。而在MATLAB图像处理工具箱中也提供了一个灰度变换函数imadjust,其语法格式为:J=imadjust(I, low_in high_in, low_out high_out, gamma)。low_in high_in是原图像中要变换的灰度范围,low_out high_out是指定变换后的灰度范围,两者的默认值均为0 1。gamma的取值决定了输入图像到输出图像的灰度映射方式,即决定是增强低灰度还是增强高灰度。gamma大于1、等于1和小于1的映

5、射方式如下图所示。五、实验步骤:1、 仔细阅读imabsdiff、imadd、imcomplment、imdivide、imlincomb、immultiply和imsubtract的帮助文件(help imabsdiff),并练习相关函数的使用。2、 加法运算:将rice.tif和cameraman.tif相加并显示相加结果。若图像每个像素加上一个常数则亮度会增加,将rice.tif每个像素加上100,显示出结果图像。3、 减法运算:将上一步中亮度增加的rice图像减去原rice.tif图像,显示出结果,并想想为什么会有这样的结果。4、 乘、除法运算:一个图像乘以一个大于1的数会使图像变亮,

6、乘以一个小于1的数会使图像变暗,使用immultiply对图像进行乘法运算,乘以一个常数或是乘以另一个图像。两幅图像的除法操作可以给出相应像素值的变化比率,使用imdivide函数进行两幅图像的除法。5、 实现下图(a)和(b)所示的灰度变换(图中t1、t2、s1、s2自己设置合适的数值)。 6、 阅读imadjust的帮助文件,使用函数imadjust进行灰度变换。设置不同的low_in high_in、low_out high_out和gamma值,实现多种灰度变换。 六丶实验程序代码及图片Imadd两个图片相加:clear all;close all;clc;f=imread(D:ima

7、geavril.jpg);g=imread(D:imagelavigne.jpg);k=imadd(f,g);imshow(k,);Imsubtract两个图片相减:clear all;close all;clc;f=imread(D:imageavril.jpg);g=imread(D:imagelavigne.jpg);k=imsubtract(f,g);imshow(k,)immultiply两个图片相乘:clear all;close all;clc;f=imread(D:imageavril.jpg);g=imread(D:imagelavigne.jpg);k=immultiply

8、(f,g);imshow(k,)Imdivide两个图片相除:clear all;close all;clc;f=imread(D:imageavril.jpg);g=imread(D:imagelavigne.jpg);k=imdivide(f,g);imshow(k,)矩形灰度转换:close all; t1=10; t2=120; s1=40;s2=100; subplot(1,2,1) avril=imread(D:imageavril.jpg); avril=rgb2gray(avril);m,n=size(rice); whos f; imshow(avril); title(图像

9、avril) subplot(1,2,2) for i=1:m for j=1:n f=rice(i,j); g(i,j)=0; if(f=0)&(f=s1)&(f=s2)&(f=255) g(i,j)=t1; end end end g=im2double(g);imshow(im2uint8(mat2gray(g); title(矩形灰度变换后的图)多种灰度变换:f=imread(D:imageavril.jpg); A=rgb2gray(f);B=imadjust(A,0.10 0.50,0.20 0.80,0.5); %灰度调整subplot(2,2,1)imshow(A);subpl

10、ot(2,2,2)imshow(B);f=imread(D:imageavril.jpg); A=rgb2gray(f);B=imadjust(A,0.10 0.50,0.20 0.80,120);%灰度调整subplot(2,2,1)imshow(A);subplot(2,2,2)imshow(B);f=imread(D:imageavril.jpg); A=rgb2gray(f);B=imadjust(A,0.60 0.80,0.10 0.90,0.5);%灰度调整subplot(2,2,1)imshow(A);subplot(2,2,2)imshow(B);七丶实验结果分析: 这次实验主演是让我们学会用MATLAB软件对图像进行运算和灰度变换。学会用Imabsdiff,imadd,Imcomplement,imdivide,Imlincomb,Immultiply,Imsubtract等函数对图像进行相加,相减,相乘,相除等操作。经过这次实验我了解了很多,特别是对图片的运算,最后对图片的锯齿灰度转换并不太了解,以后会继续努力,加强对matlab的运用。成绩指导教师日期 第页,共页

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1