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

灰度算法

于 2022-01-27 发布 文件大小:2.31 kB
0 183
下载积分: 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 个回复

  • is "commonly used computer numerical algorithms and procedures C version,&q...
    是《计算机常用数值计算算法与程序 C++版》一书的配套代码,每个源程序文件的文件扩展名都使用.cpp形式。这些C++程序已经在微软公司Windows 平台下的Virsual C++ 6.0环境下通过-is "commonly used computer numerical algorithms and procedures C version," a book supporting code, each source document file extensions are used. Cpp form. These procedures have been in C Microsoft Windows platform under the Virsual C 6.0 environment through
    2023-03-01 22:00:04下载
    积分:1
  • 在C + +时间执行Dijkstra
    资源描述一个用C++写的Dijkstra算法程序,做。它有一个建立在时间执行。
    2023-04-04 21:30:03下载
    积分:1
  • 异向型材料的热物性
    根据材料的不均匀性和组成材料都是有所不同结构时,进行一次元和二次元以及三次元的模拟计算需要在参数R值上设定在0.5以下0.03以上才能保证结果稳定性
    2023-04-20 12:05:04下载
    积分:1
  • Shelf滤波器设计
    该音频处理算法涉及:压缩器、扩展器、限幅器三种音频处理的常用算法,使用C++编写。
    2022-04-27 18:25:44下载
    积分:1
  • stm32串口中断发送接收,超级终端发送stm32自动接收返回原数据
    应用背景对stm32串口不了解的同学可以看看,串口可以用来传输数据,用来调试程序也是最好的选择。关键技术stm32串口中断发送接收,使用PC端超级终端或任何串口软件发送数据stm32自动接收返回原数据,实现串口双向通讯。
    2022-08-03 15:36:27下载
    积分:1
  • 小游戏贪吃蛇代码
    设计出一个算法,贪吃蛇小游戏怎么做出来的,利用C++语言编写,代码简单,很容易看懂,function [p,ff] = oct3bank(noi);  pi = 3.14159265358979;  Fs = 500000;    %1/(t(2)-t(1));     % Sampling Frequency N = 3;      % Order of analysis filters.  %f=[1.00 1.25 1.60 2.00 2.50 3.15 4.00 5.00 6.300 8.00] ff=[20 25 31.5 40 50 63 80 100 125 160 200 250 315 400 500 630 800 1000 1250 1600 2000 2500 3150 4000 5000 6300 8000 10000 12500 16000] %ff = ((2^(1/3)).^[0:19]);  % Exact center freq.   p = zeros(1,30); % Design filters and compute RMS powers in 1/3-oct. bands
    2022-03-14 23:12:20下载
    积分:1
  • 信息论只能对官进行解码,更实用。学习的学生…
    信息论中唯一可译码的判断,比较实用。学习信息论的同学可以参考。-Information theory can only decode the judge, more practical. Learning students can refer to information theory.
    2022-05-25 23:02:51下载
    积分:1
  • 基于LABVIEW的心电数据
    资源描述本系统基于labview的心电信号处理,主要内容是用labview2014读取麻省理工心电数据库,对读取的数据进行滤波,通过前面板的界面对处理后的数据进行显示!
    2022-04-17 20:38:39下载
    积分:1
  • 动态时间规整实现 C#
    动态时间规整算法的实现。田北俊议员阮在 C# 中以编程语言编写的 DTW 算法实现。如果您有任何疑问,请联系我在 nxtien@gmail.com
    2022-08-23 22:30:50下载
    积分:1
  • 微型足球机器人底层控制系统研究
    资源描述对微型足球机器人低层控制系统进行了研究,给出了一种以87c196Kc为核心辅以LM629运动控 制器构成的双闭环微型足球机器人低层控制系统由于采用了集成运动控制芯片,不仅简化了系统软硬件设 计,提高了系统可靠性,减轻了设计工作量.而且显著提高了系统性能,反应快,控制精度高,伺服刚度大,还 具有一定的自适应能力.堵转等问题也得到了较好的解头.该系统不仅可满足微型机器人控制需要,适当增 加功能后还可方便地改造成Robocup小型足球机器人低层控制系统,
    2022-01-30 14:19:49下载
    积分:1
  • 696516资源总数
  • 106409会员总数
  • 8今日下载