数字图像处理-图像灰度变换

1、灰度线性变换

2、灰度窗口变换

3、灰度拉伸

4、灰度均衡

Db = f(Da) = k*Da +b   k为斜率,b为y轴交点截距,Da为输入图像的灰度,Db为输出图像的灰度

三个有趣的结论,相信会对灰度变换的理解更加深刻:

1,k> 1增加对比度,k<1减小对比度

2,k=1改变亮度

3,k=1,b=0保持原来图像,k=-1,b=255,原图像反转


以下讲述线性变换的代码的步骤:

1,判断参数是否是8位图像,这是灰度图的处理,如果是24位的再加一重RGB值for循环,建立灰度直方图;

2,对像素的所有点执行线性或者非线性变换(某些时候1和2两步是直接一起进行的);

3,对执行完像素变换的灰度值进行合法性分析,对不合法的数据强制合法;

4,对图片设置新的灰度值。



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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值