matlab基本图形处理实验,数字图像处理及MATLAB实现实验三——图像基本运算

本实验介绍了MATLAB在数字图像处理中的应用,包括图像的点运算(灰度变换、灰度倒置、二值化)、代数运算(图像叠加、分离和局部显示)以及几何变换(缩放、旋转)。实验通过实例展示了如何使用MATLAB函数对图像进行操作,如imadjust、im2bw、imresize和imrotate等。
摘要由CSDN通过智能技术生成

1.图像的点运算

1.内容:

对一灰度图像,通过选择不同的灰度变换函数s=T(r)实现图像的灰度变换范围线性扩展和非线性扩展,以及图像的灰度倒置和二值化

2.实验方法:

1.选择一幅图像lena.jpg,设置输入输出变换的灰度级范围,a=0.3,b=0.6,c=0.1,d=0.9。

2.设置非线性扩展函数的参数c=2。

3.采用灰度倒置变换函数s=255-r进行图像变换。

4.设置二值化图像的阈值,分别为level=0.4,level=0.7参考程序如下。

%1.图像的点运算%内容:对一灰度图像,通过选择不同的灰度变换函数s=T(r)实现图像的灰度变换范围线性扩展和非线性扩展,以及图像的灰度倒置和二值化%实验方法:% 1.选择一幅图像lena.jpg,设置输入输出变换的灰度级范围,a=0.3,b=0.6,c=0.1,d=0.9。% 2.设置非线性扩展函数的参数c=2。% 3.采用灰度倒置变换函数s=255-r进行图像变换。% 4.设置二值化图像的阈值,分别为level=0.4,level=0.7参考程序如下。

I=imread('lena.jpg');

figure;

subplot(1,3,1);

imshow(I);

title('原图');

J=imadjust(I,[0.3;0.6],[0.1;0.9]);%设置灰度变换的范围

subplot(1,3,2);

imshow(J);

  • 3
    点赞
  • 56
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值