第一范文网 - 专业文章范例文档资料分享平台

matlab图像处理综合实验实验报告

来源:用户分享 时间:2025/6/30 5:01:54 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

《数字图像处理》

实验报告

学 院: 专 业: 班 级: 姓 名: 学 号:

实验一

实验名称:图像增强

实验目的:1.熟悉图像在Matlab下的读入,输出及显示; 2.熟悉直方图均衡化; 3.熟悉图像的线性指数等; 4.熟悉图像的算术运算及几何变换. 实验仪器:计算机,Matlab软件 实验原理:

图像增强是为了使受到噪声等污染图像在视觉感知或某种准则下尽量的恢复到原始图像的水平之外,还需要有目的性地加强图像中的某些信息而抑制另一些信息,以便更好地利用图像。图像增强分频域处理和空间域处理,这里主要用空间域的方法进行增强。空间域的增强主要有:灰度变换和图像的空间滤波。

图像的直方图实际上就是图像的各像素点强度概率密度分布图,是一幅图像所有像素集合的最基本统计规律,均衡化是指在每个灰度级上都有相同的像素点过程。

实验内容如下:

I=imread('E:\\cs.jpg');%读取图像

subplot(2,2,1),imshow(I),title('源图像') J=rgb2gray(I)%灰度处理

subplot(2,2,2),imshow(J) %输出图像 title('灰度图像') %在原始图像中加标题 subplot(2,2,3),imhist(J) %输出原图直方图 title('原始图像直方图')

源图像 原始图像直方图 300

200 10000100200灰度图像

几何运算:

I=imread('E:\\cs.jpg');%读取图像 subplot(1,2,1),imshow(I); theta = 30;

K = imrotate(I,theta); subplot(1,2,2),imshow(K)

对数运算:

I=imread('E:\\dog.jpg');

subplot(2,2,1),imshow(I),title('源图像') J=rgb2gray(I)%灰度处理

subplot(2,2,2),imshow(J),title('灰度变换后图像') J1=log(1+double(J));

subplot(2,2,3),imshow(J1,[]),title('对数变换后') 源图像灰度变换后图像 对数变换后 指数运算:

I=imread('E:\\dog.jpg'); f=double(I); g=(2^2*(f-1))-1 f=uint8(f); g=uint8(g);

subplot(1,2,1);subimage(f),title('变换一') subplot(1,2,2);subimage(g),title('变换二') 变换一 100100 200200 300300 400400 500500 200400600 加法运算:

clc;clear all;close all; i = imread('E:\\dog.jpg');

j = imnoise(i,'gaussian',0,0.02);

subplot(1,3,1),imshow(i),title('图一') subplot(1,3,2),imshow(j),title('图二') k=zeros(242,308); for p=1:100

j = imnoise(i,'gaussian',0,0.02); j1 = im2double(j); k = k + j1; end k=k/100;

subplot(1,3,3),imshow(k),title('图三')

变换二200400600

搜索更多关于: matlab图像处理综合实验实验报告 的文档
matlab图像处理综合实验实验报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c50xia76kup7z7sh75m1a072ie1yhw200n2g_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top