登录
首页 » 算法 » 灰度算法

灰度算法

于 2022-01-27 发布 文件大小:2.31 kB
0 300
下载积分: 2 下载次数: 1

代码说明:

Gray Scale Image 或是Grey Scale Image,又称灰阶图。把白色与黑色之间按对数关系分为若干等级,称为灰度。灰度分为256阶。用灰度表示的图像称作灰度图。除了常见的卫星图像、航空照片外,许多地球物理观测数据也以灰度表示。以位场图像为例,把位场表示为灰度图,需要将位场观测值灰度量化,即将场的变化范围转换成256阶的灰度范围。由于位场的动态变化范围非常大,磁场可达数万个纳特,重力场也可能在数百个重力单位内变化,所以在显示为图像前通常需要对位场观测值进行拉伸或压缩。[1]什么叫灰度图?任何颜色都有红、绿、蓝三原色组成,假如原来某点的颜色为RGB(R,G,B),那么,我们可以通过下面几种方法,将其转换为灰度:1.浮点算法:Gray=R*0.3+G*0.59+B*0.112.整数方法:Gray=(R*30+G*59+B*11)/1003.移位方法:Gray =(R*76+G*151+B*28)>>8;4.平均值法:Gray=(R+G+B)/3;5.仅取绿色:Gray=G;通过上述任一种方法求得Gray后,将原来的RGB(R,G,B)中的R,G,B统一用Gray替换,形成新的颜色RGB(Gray,Gray,Gray),用它替换原来的RGB(R,G,B)就是灰度图了。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 手写字体识别
    应用背景主要是对手写字体进行识别,首先训练手写字体库,可在官网下载手写字体库。对样本库中的样本进行训练,进而识别多种手写字体,主要针对0--9这10个数字,可以准确进行识别。关键技术主要采用C和OPENCV混合编程,提取样本HOG特征,运用SVM分类器对样本进行分类识别。获得训练分类器后,可以自己手写一个0--9中的任意字体,放入分类器中进行识别。
    2022-01-20 23:45:10下载
    积分:1
  • 计算一维积分的连分式法的c语言实现
    计算一维积分的连分式法的c语言实现-calculated an integral dimension of the law even fractional c Language
    2022-03-21 17:35:27下载
    积分:1
  • 三角形输出。很好的。
    三角形输出。很好的。-triangle output. Very good.
    2023-03-13 22:35:04下载
    积分:1
  • PCA人脸识别源代码
    PCA进行人脸识别的好算法,可以应用于人脸识别系统PCA是进行人脸识别的经典算法,其算法应用的领域也非常的广泛在本代码中,有详细的PCA算法流程实现,使用C语言进行编程
    2022-02-04 10:06:09下载
    积分:1
  • Romberg积分,数值积分
    Romberg积分,数值积分-Romberg points, numerical integration
    2023-02-10 10:55:03下载
    积分:1
  • 学生学籍管理系统的设计
    源代码为学生学籍管理系统的设计与开发,可以帮助同学们更好的利用VB软件,并且能在编程过程中给同学们一些启发,仅供参考
    2022-02-11 22:30:15下载
    积分:1
  • 牛顿插值的差商迭代算法,c语言实现
    牛顿插值的差商迭代算法,c语言实现-Newton interpolation algorithm to worse, the C Language
    2022-03-15 21:33:46下载
    积分:1
  • 爬山 (人工智能)
    这是人工智能的爬山算法。它给最短路径从源节点到目标节点。
    2023-08-26 21:55:03下载
    积分:1
  • 语音识别,matlab
    语音识别,matlab,自己结合搜集的数据做的语音识别,matlab,自己结合搜集的数据做的语音识别,matlab,自己结合搜集的数据做的语音识别,matlab,自己结合搜集的数据做的语音识别,matlab,自己结合搜集的数据做的
    2022-08-23 09:30:33下载
    积分:1
  • 加減法速算練習器
    加減法速算練習器,可以設定1到4位數,最大可以連續10次運算,出題方式可以橫式或直式,適合給珠算練習或是小學生加減法練習。
    2022-02-21 10:34:09下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载