0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

图像处理:什么是灰度化

机器视觉智能检测 来源:机器视觉智能检测 作者:机器视觉智能检测 2022-07-07 09:03 次阅读

什么是灰度化

简单地说,灰度化处理就是将一幅彩色图像转化为灰度图像的过程。

当我们在电脑、电视、或手机等显示器上显示彩色时,RGB模型是为达到目的而较为常用的一种彩色信息表达方式。

RGB模型也称为加色混色模型,是以R(红)G(绿)B(蓝)三色光互相叠加来实现混色的方法,尤其适用于显示器等发光物体。

而灰度化就是使彩色图像的R、G、B分量相等的过程,即令R=G=B,此时的彩色表示的就是灰度颜色。

会使用Photoshop的小伙伴可以打开颜色设置,令R=G=B,会发现随着数值的变化而出现明暗不同的灰色。

d517f84a-fd8e-11ec-ba43-dac502259ad0.png

当R=G=B=255时,灰度值达到最高,显示为白色,反之则显示为黑色。

d54223fe-fd8e-11ec-ba43-dac502259ad0.png

d569c3dc-fd8e-11ec-ba43-dac502259ad0.jpg

不会Photoshop的小伙伴们可以尝试用另一个方法来体会:当我们使用微信对屏幕进行截屏时,仔细观察鼠标下方的文字,会发现显示有当前鼠标所指位置的RGB值。如下图:

d579ed66-fd8e-11ec-ba43-dac502259ad0.jpg

对下图的彩色和灰色部分分别进行RGB值查看,会发现彩色部分R、G、B值各有不同,而灰色部分则仅有灰度值的变化。

d5a5b522-fd8e-11ec-ba43-dac502259ad0.png

图:来源于网络

图像灰度化的目的

上文说到了将彩色图像转化为灰度图像的过程就是图像的灰度化处理过程。

图像灰度化的目的是为了简化矩阵,提高运算速度。

彩色图像中的每个像素颜色由R、G、B三个分量来决定,而每个分量的取值范围都在0-255之间,这样对计算机来说,彩色图像的一个像素点就会有256*256*256=16777216种颜色的变化范围!

而灰度图像是R、G、B分量相同的一种特殊彩色图像,对计算机来说,一个像素点的变化范围只有0-255这256种。

彩色图片的信息含量过大,而进行图片识别时,其实只需要使用灰度图像里的信息就足够了,所以图像灰度化的目的就是为了提高运算速度。

当然,有时图片进行了灰度处理后还是很大,也有可能会采用二值化图像(即像素值只能为0或1)。

图像灰度化处理的几种方式

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

1. 分量法

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

d5cad780-fd8e-11ec-ba43-dac502259ad0.png

图:来源于网络

2. 最大值法

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

d5d57384-fd8e-11ec-ba43-dac502259ad0.png

图:来源于网络

3. 平均值法

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

d5e79488-fd8e-11ec-ba43-dac502259ad0.png

图:来源于网络

4. 加权平均法

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

d5fa8c78-fd8e-11ec-ba43-dac502259ad0.png

图:来源于网络

对于以上四种处理方式,可根据实际需要进行选择。下图为分别使用四种方法得到的不同效果。

d60b74e8-fd8e-11ec-ba43-dac502259ad0.png

图:来源于网络

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 图像处理
    +关注

    关注

    27

    文章

    1289

    浏览量

    56727
  • RGB
    RGB
    +关注

    关注

    4

    文章

    798

    浏览量

    58468

原文标题:图像处理时为什么灰度化

文章出处:【微信号:machine_vision_1,微信公众号:机器视觉智能检测】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    基于FPGA实现图像直方图设计

    直方图统计的原理 直方图统计从数学上来说,是对图像中的像素点进行统计。图像直方图统计常用于统计灰度图像,表示图像中各个
    的头像 发表于 12-24 10:24 41次阅读
    基于FPGA实现<b class='flag-5'>图像</b>直方图设计

    OpenCV教程之OpenCV图像阈值处理

    阈值的基本概念是为了简化图像以进行分析。当我们将图像转换为灰度图像时,必须记住灰度图像仍然至少有
    的头像 发表于 11-16 10:16 245次阅读
    OpenCV教程之OpenCV<b class='flag-5'>图像</b>阈值<b class='flag-5'>处理</b>

    图像处理器是什么意思

    图像处理器(Image Processor)是一种专门用于图像处理和计算的硬件设备或芯片,它通过高速数据传输、图像编解码、滤波、变换等多种技
    的头像 发表于 08-14 09:28 842次阅读

    DSP教学实验箱_数字图像处理操作_案例分享:5-13 灰度图像二值

    一、实验目的 学习灰度图像二值的原理,掌握图像的读取方法,并实现在LCD上显示二值前后的图像
    发表于 07-25 15:03

    图像识别技术的原理是什么

    图像识别技术是一种利用计算机视觉和机器学习技术对图像进行分析和理解的技术。它可以帮助计算机识别和理解图像中的对象、场景和活动。 图像处理
    的头像 发表于 07-16 10:46 922次阅读

    DSP国产教学实验箱_嵌入式教程:5-7 直方图均衡

    就是概率论中的频数。 图像进行直方图均衡的函数表达式为: 式中,k 为灰度级数。相应的反变换为: 程序流程设计 程序流程设计中首先要读取工程目录下的BMP图像,接着进行直方图均衡
    发表于 07-12 15:47

    DSP教学实验箱操作教程_数字图像处理:5-5 灰度图像直方图

    会打印相关信息。 稍等片刻后,处理完成,程序执行完成后会在断点处停下。 可以通过CCS 的图像显示窗口查看原始灰度图像。 点击工具,选择图像
    发表于 06-25 15:10

    FPGA设计经验之图像处理

    处理窗口 对资源影响成倍增加 基于FPGA设计框架举例: 1、灰度直方图统计 直方图是图像灰度分布统计的一种表示方法,统计目标图像
    发表于 06-12 16:26

    基于FPGA的实时边缘检测系统设计,Sobel图像边缘检测,FPGA图像处理

    *768分辨率的灰度图片如图6所示,对比MATLAB 与 FPGA 处理效果的不同。MATLAB和 FPGA进行边缘检测后的均以 40 为阈值进行二值,对应的二值
    发表于 05-24 07:45

    视觉分析中,二值灰度图片的数据传导问题

    求助大佬,视觉分析中,需要做Profile分析,如图,怎么让Profile以灰度图片分析。(图中是以二值图片做的分析)
    发表于 04-08 17:26

    实现相机图像色彩真实还原的关键技术与方法

    通过上面这样的方式,可以将上面无色彩的灰度图像处理得到下图所示的红绿蓝强度图,可以看出初始的图像偏绿,这不是人们所想要的图像
    发表于 02-25 11:25 1489次阅读
    实现相机<b class='flag-5'>图像</b>色彩真实还原的关键技术与方法

    鸿蒙开发图形图像——@ohos.effectKit (图像效果)

    图像效果提供处理图像的一些基础能力,包括对当前图像的亮度调节、模糊灰度调节、智能取色等。 该
    的头像 发表于 02-22 16:08 393次阅读
    鸿蒙开发图形<b class='flag-5'>图像</b>——@ohos.effectKit (<b class='flag-5'>图像</b>效果)

    嵌入式操作教程:7-1 基于CMOS数字摄像头的灰度转换实验

    RGB颜色空间作为一种常用的彩色图像表示模型,分别用红(R)、绿(G)、蓝(B)三原色的组合来表示每个像素的颜色。一般情况下,RGB彩色图像灰度有三种转化方案: (1)加权平均法
    发表于 01-19 14:52

    基于TIC6000的DSP教学实验箱操作教程:5-18 RGB24图像灰度转换(LCD显示)

    流程设计 程序流程设计中首先要进行外设使能配置,接着进行LCD管脚复用配置和LCD中断配置,然后进行LCD显示的初始,最后读取工程目录下的BMP图像并进行RGB24图像灰度转换
    发表于 01-04 15:04

    为什么不能直接对RGB图做直方图均衡

    相信好多人在开始学习FPGA图像处理的时候都是接触的RGB转灰度图,Sobel图像检测,直方图均衡这样的算法。
    的头像 发表于 01-02 09:41 1172次阅读
    为什么不能直接对RGB图做直方图均衡<b class='flag-5'>化</b>