您好,欢迎来到知库网。
搜索
您的当前位置:首页DIP实验图像处理

DIP实验图像处理

来源:知库网
实验二 图像处理

一、 实验目的

1. 熟悉图像点运算与代数运算的实现方法 2. 了解图像集合运算的简单应用 3. 了解图像的邻域运算

二、 实验内容与步骤

(1)试验程序与试验结果 1图像点运算

读入图像‘rice.tif’,通过图像点运算改变对比度。 rice=imread('rice.jpg'); subplot(131),imshow(rice) I=double(rice); J=I*0.43+60; rice2=uint8(J);

%转换为uint8

%转换为双精度类型

subplot(132),imshow(rice2) J=I*1.5-60; rice3=uint8(J);

%转换为uint8

subplot(133),imshow(rice3) 运行结果:

图1 图像的点运算

2.图像的代数运算

(a)图像的加运算 I=imread('rice.jpg'); subplot(221),imshow(I) J=imread('cameraman.jpg'); subplot(222),imshow(J) K=imadd(I,J);

subplot(223),imshow(K) K2=imadd(I,J,'uint16'); subplot(224),imshow(K2,[])

RGB=imread('flowers.jpg'); RGB2=imadd(RGB,50);

figure,subplot(221),imshow(RGB) subplot(222),imshow(RGB2) RGB3=imadd(RGB,100); Subplot(2,2,[3,4]),imshow(RGB3) 运行结果:

图2 图像的加运算

(b)图像的减运算 I=imread('rice.jpg'); imshow(I)

background = imopen(I,strel('disk',15)); %估计背景图像 figure, imshow(background); I2=imsubtract(I,background); figure, imshow(I2) 运行结果:

%从原始图像中减去背景图像

图3 图像的减运算

(c)图像的乘法运算

I=imread('moon.jpg'); J=immultiply(I,1.2); K=immultiply(I,0.5); imshow(I) figure,imshow(J) figure,imshow(K) 运行结果:

图4图像的乘法运算 3. a)

图像的几何运算 改变图像的大小

读入图像‘ic.jpg’,改变图像大小,分别将原图像放大1.5倍和缩小0.5倍。 I=imread('ic.jpg'); J=imresize(I,1.25); K=imresize(I,0.8); imshow(I) figure,imshow(J) figure,imshow(K)

Y=imresize(I,[100,150]); figure,imshow(Y) 运行结果:

图5、改变图像的形状大小

b)

旋转一幅图像

将上述图像顺时针和逆时针旋转任意角度,观察显示效果。 I=imread('ic.jpg');

J=imrotate(I,30,'bilinear'); J1=imrotate(I,30,'bilinear','crop'); imshow(I) figure,imshow(J) figure,imshow(J1)

J2=imrotate(I,-15,'bilinear'); figure,imshow(J2) 运行结果:

图6旋转一幅图像

c)

图像剪切

通过交互式操作,从一幅图像中剪切一个矩形区域。 I=imread('ic.jpg'); imshow(I); I1=imcrop; figure,imshow(I1)

I2=imcrop(I,[30 60 120 160]); figure,imshow(I2) 运行结果:

图7图像的剪切

三、 实验结果与分析

通过研究课文以及老师给定的程序,用matlab仿真出程序,发现matlab真是一个功能强大的工具,在不同的学科用途非常广泛。运行程序后对结果进行分析,加深了对数字图像处理的感性认识,更加容易理解数字图像处理的精髓! 四,实验总结

通过本实验让我加深了用matlab在数字图像处理的认识,理解了图像的读入,存储,彩色图像的清晰化

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- zicool.com 版权所有 湘ICP备2023022495号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务