学习笔记(一)——图像的灰度级和动态范围
2016-01-02 12:12
218 查看
1、图像的灰度级:一幅灰度图像它的像素的强度值的取值范围表示为[0, L-1],其中。一般情况下k = 8。 数字图像嘛,肯定要和计算机打交道,那肯定就要用2进制表示了。
2、图像的动态范围:统计一下每一点的像素灰度值,([0,255]这256个候选人,对他们投票。)看看这幅图像的像素点拥有灰度级的范围。一幅图像有很宽的动态范围,那它的对比度就会越高,当然看着越清楚。
上图看看:
![](http://img.blog.csdn.net/20160102120440780)
原始图像(动态范围比较窄)看着整体偏暗,还不太清楚
看看它的灰度级分布吧:
![](http://img.blog.csdn.net/20160102120516296)
看它的统计直方图灰度级聚集在了150以下,所以整幅图像偏暗,感觉看的不是太清楚
好了看看它的另外一张兄弟图片吧
![](http://img.blog.csdn.net/20160102120848080)
瞅瞅它的灰度级
![](http://img.blog.csdn.net/20160102120919024)
这幅图像的动态范围覆盖了整个256个灰度级,看的更加清楚明了。
![](http://img.blog.csdn.net/20160102121024487)
把灰度级为255表示为全白,灰度级为0的表示为全黑,从黑到白一个渐变的过程。如果两个相邻的很近的灰度级,人眼是不太容易分辨清楚的。这就解释了灰度级跨越越大,图像的分辨越清楚,看着越舒服的原因了。
当然一幅图像的像素灰度级跨越大并不能全部代表它的对比度就越好,还需要跨越这些灰度级的像素有一定的数量。
2、图像的动态范围:统计一下每一点的像素灰度值,([0,255]这256个候选人,对他们投票。)看看这幅图像的像素点拥有灰度级的范围。一幅图像有很宽的动态范围,那它的对比度就会越高,当然看着越清楚。
上图看看:
原始图像(动态范围比较窄)看着整体偏暗,还不太清楚
看看它的灰度级分布吧:
看它的统计直方图灰度级聚集在了150以下,所以整幅图像偏暗,感觉看的不是太清楚
好了看看它的另外一张兄弟图片吧
瞅瞅它的灰度级
这幅图像的动态范围覆盖了整个256个灰度级,看的更加清楚明了。
把灰度级为255表示为全白,灰度级为0的表示为全黑,从黑到白一个渐变的过程。如果两个相邻的很近的灰度级,人眼是不太容易分辨清楚的。这就解释了灰度级跨越越大,图像的分辨越清楚,看着越舒服的原因了。
当然一幅图像的像素灰度级跨越大并不能全部代表它的对比度就越好,还需要跨越这些灰度级的像素有一定的数量。
相关文章推荐
- E40笔记本无线网卡
- 我的一些作品
- hdoj--4501--小明系列故事——买年货(三维背包)
- html练习(5)
- php5.6结合sql server2008使用。
- #pragma once和#ifndef的区别
- 继承关系·
- c#中==和equals的比较
- 自定义控件: 万能下拉刷新及上拉加载控件SuperRefreshLayout-4
- JNI出现的错误整理
- 设计模式系列8---发号施令的命令模式
- HTML src/href 属性 详解
- 【算法导论】简单哈希表的除法实现
- 1、File类的API
- 使用Python Pandas处理亿级数据
- 高德地图API INVALID_USER_SCODE问题以及keystore问题
- Python标准库12 数学与随机数 (math包,random包)
- Intent的简介以及属性详解
- Java学习笔记·Servlet parameter参数传递utf-8文字编码正常显示
- Unity3D之float Input.GetAxis(string axisname)