图像处理:图像灰度化

1301人阅读 评论(0) 收藏 举报
分类:

现在大部分的彩色图像都是采用RGB颜色模式,处理图像的时候,要分别对RGB三种分量进行处理,实际上RGB并不能反映图像的形态特征,只是从光学的原理上进行颜色的调配。

图像灰度化处理可以作为图像处理的预处理步骤,为之后的图像分割、图像识别和图像分析等上层操作做准备。


图像灰度化处理有以下几种方式:

1. 分量法

将彩色图像中的三分量的亮度作为三个灰度图像的灰度值,可根据应用需要选取一种灰度图像。

                  

2. 最大值法

将彩色图像中的三分量亮度的最大值作为灰度图的灰度值。

  

3. 平均值法

将彩色图像中的三分量亮度求平均得到一个灰度值。

  

4. 加权平均法

根据重要性及其它指标,将三个分量以不同的权值进行加权平均。由于人眼对绿色的敏感最高,对蓝色敏感最低,因此,按下式对RGB三分量进行加权平均能得到较合理的灰度图像。 


以上这四种处理方式需要根据实际情况,进行选择。

我个人使用C#实现情况如下(经供参考):

查看评论

图像灰度化方法总结及其VC实现

最近一段时间作者开始进行运动目标识别定位系统设计,本文以及后续的几篇文章都是从一个图像处理初学者的角度来总结目标检测定位过程中所应用到的各种常见的算法,尤其是解决算法实现过程中由于粗心大意或者C编程基...
  • likezhaobin
  • likezhaobin
  • 2011-10-31 17:16:46
  • 24373

用MATLAB实现彩色图像的<em>灰度</em>化<em>处理</em>

用通过平均值法,<em>加权平均法</em>,最大值法三种方法,实现彩色图像的<em>灰度</em>化<em>处理</em>。... 用通过平均值法,<em>加权平均法</em>,最大值法三种方法,实现彩色图像的<em>灰度</em>化<em>处理</em>。...
  • 2018年03月27日 00:00

数字图像处理之灰度化

囧,ADK还要更新一大截。所以我还是接着写吧,接下来是数字图像的相关文章,全部使用Python实现。     首先讲的是灰度化。     开始,我们先讲讲什么是灰度。     大家都知道,一幅图片有很...
  • Geng19930909
  • Geng19930909
  • 2013-11-24 17:09:55
  • 4076

MATLAB-图像灰度化处理

  • 2012年04月26日 00:48
  • 1KB
  • 下载

一种简单而快速的灰度图处理法

因自己的程序中需对一个窗体区域频繁进行彩色转灰度处理,为此专门写了个函数。处理对象是一块经常变化的动态区域,且是一系列绘图中的一部分,速度要求较高,算法上力求简单,所以采用以下两步方案:1、基于DDB...
  • homezj
  • homezj
  • 2005-04-14 21:47:00
  • 6104

编程实现灰度处理函数

新版本的OpenCV中,习惯于用Mat处理,而一般学习之初,用旧版本的写法比较多(IplImage)。突然间,遇到这样的问题,需要用新的版本实现图像灰度化处理,发现需要访问图像矩阵的数据元素。要找到旧...
  • qq_26671365
  • qq_26671365
  • 2016-11-18 18:45:25
  • 174

Atitit 图像处理 灰度图片 灰度化的原理与实现

Atitit 图像处理 灰度图片 灰度化的原理与实现   24位彩色图与8位灰度图     首先要先介绍一下24位彩色图像,在一个24位彩色图像中,每个像素由三个字节表示,通常表示为RGB。...
  • attilax
  • attilax
  • 2016-11-01 00:23:21
  • 434

WPF:图像处理(二)灰度化

作者:Splash 转自:http://blog.csdn.net/jhqin/article/details/7472205 [csharp] view plaincop...
  • whw8007
  • whw8007
  • 2014-03-30 13:53:09
  • 833

java 图片处理灰度化

java编写图片灰度化处理。 图片灰度化的处理方法一般有一下几种方法: 1.最大值法(Maximum):R=G=B=Max(R,G,B),这种方法处理后灰度图象的亮度会偏高。 2...
  • qq_30000411
  • qq_30000411
  • 2016-07-09 14:35:05
  • 664

图像分析--灰度化,二值化,反色,饱和度,对比度

 灰度化   在RGB模型中,如果R=G=B时,则彩色表示一种灰度颜色,其中R=G=B的值叫灰度值,因此,灰度图像每个像素只需一个字节存放灰度值(又称强度值、亮度值),灰度范围为0-255。0%的灰度...
  • evsqiezi
  • evsqiezi
  • 2012-08-24 20:34:27
  • 15889
    个人资料
    等级:
    访问量: 9万+
    积分: 1497
    排名: 3万+
    最新评论