下载此文档

图像灰度亮度对比ㄟ度.doc


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
僀儞僗僩乕儖咱妋捣偑昞帵偝傟杰偡丅偙咱杰杰咱撪梕偱傛傠偟偗傟伪丄偦咱杰杰乽师傊乿傪僋侪僢僋偟偰偔偩偝偄丅C++Builder图像灰度、对比度和亮度学号:070081102007学生所在学院:研究生学院学生姓名:王阳任课教师:熊邦书教师所在学院:电子信息工程学院2008年1月07级实现图像的灰度变换和对比度、亮度调节王阳研究生学院摘要:C++Builder是一种快速高效的可视化开发语言,与一般语言相比,其在图形绘制和图像处理上功能较强。本文是对图像的灰度、亮度、对比度进行调整。这些处理主要是对现存图像进行处理,通过设置不同的像素颜色值来达到各种效果。关键词:C++,直接的空间域图像处理方法,也是图像数字化软件和图像显示软件的一个重要组成部分。灰度变换是指根据某种目标条件按一定变换关系逐点改变原图像中每一个像素灰度值的方法。目的是为了改善画质,使图像的显示效果更加清晰。灰度变换有时又被成为图像的灰度增强或对比度拉伸。颜色可以为黑白色,灰度色和彩色。工程应用中经常要遇到需要把彩色图像到灰度图像的变换的问题,采集卡过来的图像为彩色图像,为加快处理速度,要把彩色图像转换为黑白图像。由彩色转化为灰度的过程叫做灰度化处理,它是使RGB模型中的R=G=B。灰度化处理是把含有亮度和色彩图像变化成灰度图像的过程。一般情况下彩色图像每个像素用3个字节表示,每个字节对应着R,G,B分量的亮度(红,绿,蓝),转换后的黑白图像的一个像素用一个字节表示该点的灰度值,它的值在0-255之间,数值越大,该点越白,即越亮,越小则越黑。转换关系为:其中为转换后的黑白图像在点处的灰度值,我们可以观察公式,其中绿色所占的比重最大,所以转换时可以直接使用值作为转换后的灰度。灰度图只能表现256种颜色,灰度化处理还有其他的方法,如:取3个分量的最大值,最小值,算术平均值等,目的都是使颜色的R,G,B分量值相等。在灰度图像中,每一个像素都以8位元表示,因此可以表现出256种层次,所以分量值的取值范围是(0-255),所以灰度图像只能表现256种颜色,且灰度图像中只有灰度而没有彩色。在这里取3个分量中的最大值作为灰度值。灰度处理首先读入图像的拷贝文件到内存中,找到R,G,B中的最大值,使颜色的分量值都相等且等于最大值,这样就可以使图像变成灰度图像。,背景还有噪声,怎样从多值的数字图像中只取出目标物体,最常用的方法就是设定某一阀值将图像的数据分成两大部分:大于的像素群和小于的像素群。这是研究灰度变换最特殊的方法,称为图像的二值化。二值化处理就是把图像分成目标物体和背景两个领域。二值化是数字图像处理中一项最基本的变换方法,通过非零取一,固定阀值,双固定阀值等不同的阀值化变换方法,使一般灰度图变成了黑白二值图像将我们所需的目标部分从复杂的图像背景中脱离出来。阀值处理的操作过程是先由用户指定或通过算法生成一个阀值,如果图像中某图像素的灰度值小于该阀值,则将该像素的灰度值设置为0或255,:其中为指定的阀值。阀值就像个门槛,比它小就是黑。该变换函数是阶跃函数,只需给出阀值点即可,经过阀值处理后的图像变成了一幅黑白二值图。

图像灰度亮度对比ㄟ度 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xvxv998
  • 文件大小235 KB
  • 时间2020-10-21