图像基本变换---图像灰度化
来源:互联网 发布:网络组策略端口 编辑:程序博客网 时间:2024/05/29 19:07
图像灰度化处理就是去掉彩色图像的彩色信息。对于一张图像,其中的每一个像素都存在B,G,R三个颜色分量(这里不考虑透明度分量),
这三个分量在C#中是按照B→G→R的顺序进行存储的,这三个分量的值分别取在0-255范围之内,对于不同取值,相应的也就产生了不同
的颜色信息。如果以X,Y,Z轴分别描述R,G,B分量构建三维坐标系,则颜色分布如图所示:
我们通常所说的灰度化是将R,G,B三个分量分别赋予一个特定的值,这个值被称为灰度值,按照如下公式(1)计算得到:
(1)
我们还可以使用公式(2)计算灰度值:
(2)
公式(1)是根据我们人眼对颜色感知的特点以及人眼对色彩分辨的范围计算得到的一个比较适于人眼感官的公式。我们将R,G,B三个分量都赋予这个灰度值,就可以将彩色图像灰度化。公式(1)的算法结果如图2.2所示:
(a)原图 (b)效果图
demo 下载:http://www.zealfilter.com/forum.php?mod=viewthread&tid=12&extra=page%3D1
0 0
- 图像基本变换---图像灰度化
- 【图像处理】基本的全局图像灰度变换
- Matlab 图像灰度变换
- mtalab图像灰度变换
- 灰度图像--图像增强 灰度变换
- 图像处理 灰度直方图变换
- 灰度图像 阀值变换
- 数字图像处理-图像灰度变换
- opencv2灰度图像的变换
- 图像简单的灰度变换
- 【图像处理笔记】灰度变换
- 【图像处理笔记】灰度变换
- 图像灰度变换及实现
- 图像灰度变换及实现
- 彩色图像变换为灰度图像
- 图像基本变换---图像线性变换
- 由图像的灰度化看基本图像处理(1)
- 由图像的灰度化看基本图像处理(2)
- Flask的点点滴滴
- SQLite创建、插入、代码优化
- F5初识及基本配置
- android之HttpURLConnection
- pull解析XML文件
- 图像基本变换---图像灰度化
- 序列化器生成XML文件保存信息
- MySQL中SQL优化和架构设计的一些简单想法
- Navicat如何备份mysql数据库
- 将比如信息在文件中获取存入(外部存储)
- sharedPreferences 读取存储零散的数据
- 检测SD卡的状态与SD卡的剩余容量
- 哈希分布与一致性哈希算法简介
- ios runtime IMP指针 消息转发机制