img 修改图片对比度

本文通过MATLAB演示了如何读取并转换图像数据类型为double,接着展示了如何调整图像的对比度和亮度,包括增加对比度、减小对比度、增加亮度以及进行图像反相显示的方法。

 i=imread('3.jpg');
 i=im2double(i);%转化数据类型为double
 figure(1);
 imshow(i);
 title('原图像');
 %增加对比度
 fa=2;fb=-55;
 o=fa.*i+fb/255;
 figure(3);
 subplot(2,2,1);
 imshow(o);
 title('增加对比度');
 %减小对比度
 fa=0.5;fb=-55;
 o=fa.*i+fb/255;
 figure(3);
 subplot(2,2,2);
 imshow(o);
 title('减小对比度');
 %增加亮度
 fa=1;fb=55;
 o=fa.*i+fb/255;
 figure(3);
 subplot(2,2,3);
 imshow(o);
 title('增加亮度');
 %反相显示
 fa=-1;fb=255;
 o=fa.*i+fb/255;
 figure(3);
 subplot(2,2,4);
 imshow(o);
 title('反相显示');


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值