根据RGB,计算灰度值

简介:
算法来源
复制代码
///   <summary>
///  根据RGB,计算灰度值
///   </summary>
///   <param name="posClr"> Color值 </param>
///   <returns> 灰度值,整型 </returns>
private   int  GetGrayNumColor(System.Drawing.Color posClr)
{
    
int  i  =  ( int )( 0.299   *  posClr.R  +   0.587   *  posClr.G  +   0.114   *  posClr.B);
    
int  i2 = (posClr.R  *   19595   +  posClr.G  *   38469   +  posClr.B  *   7472 >>   16 ;
    
return  i2;
}
复制代码

 


本文转自火地晋博客园博客,原文链接:http://www.cnblogs.com/yelaiju/archive/2010/09/18/1829893.html,如需转载请自行联系原作者

目录
相关文章
|
9月前
|
机器学习/深度学习 存储 量子技术
诺奖得主哈萨比斯新作登Nature,AlphaQubit解码出更可靠量子计算机
诺贝尔生物学奖得主德米斯·哈萨比斯团队在《自然》杂志发表突破性研究,开发出基于神经网络的量子错误解码器AlphaQubit。该解码器通过学习表面码显著提升量子计算机的可靠性和性能,特别是在处理量子比特脆弱性问题上表现出色。实验表明,AlphaQubit在不同代码距离上均超越现有解码器,为量子计算的实际应用带来希望。然而,其训练数据有限及计算复杂性高仍是挑战。
308 104
|
9月前
|
Linux 开发者
开源社区的兴起
源文化的起源 开源文化的起源可以追溯到上世纪80年代的计算机领域,其思想基础是自由软件和开放源代码运动。1983年,理查德·斯托曼(Richard Stallman)发起了自由软件运动,他提倡软件的自由使用和共享,并成立了自由软件基金会(Free Software Foundation),发布了GNU通用公共许可证(GPL)。这一运动强调用户应拥有运行、复制、分发、研究、修改软件的自由。随后,1991年,林纳斯·托瓦兹(Linus Torvalds)创造了Linux内核,并将其以GPL的形式开源,这一举动标志着开源运动的一个重要里程碑,为之后的开源项目树立了榜样。1998年,网景公司公开了其浏
277 5
开源社区的兴起
|
12月前
|
JavaScript 前端开发 安全
2024年前端开发新趋势:TypeScript、Deno与性能优化
2024年前端开发迎来新趋势:TypeScript 5.0引入装饰器正式支持、const类型参数及枚举改进;Deno 1.42版推出JSR包注册表、增强Node.js兼容性并优化性能;性能优化策略涵盖代码分割、懒加载及现代构建工具的应用。这些变化推动前端开发向更高效率和安全性发展。
|
机器学习/深度学习 人工智能 安全
PyRIT:主动发现生成式 AI 系统潜在风险的开放式自动化框架
【2月更文挑战第9天】PyRIT:主动发现生成式 AI 系统潜在风险的开放式自动化框架
342 3
PyRIT:主动发现生成式 AI 系统潜在风险的开放式自动化框架
|
存储 固态存储 安全
2024年租用阿里云服务器多少钱?最新版阿里云服务器收费标准与活动价格
2024年租用阿里云服务器一年多少钱?不同时期阿里云服务器的租用价格不同,随着2024年阿里云上云采购季活动的开启和阿里云最新一轮的云产品降价调整,阿里云服务器租用价格也做了一些调整,配置最低的1核1G云服务器收费标准为22.8/月,2核4G配置的最低收费标准为68.0/月。2024年阿里云还推出了轻量应用服务器2核2G3M61元/1年、2核4G4M165元/1年,经济型e实例云服务器2核2G3M99.00元/1年,通用算力型u1实例2核4G5M199.00元/1年等价格非常优惠的云服务器。2024年阿里云服务器租用价格表如下文所示。
2024年租用阿里云服务器多少钱?最新版阿里云服务器收费标准与活动价格
|
Kubernetes 监控 Shell
K8S 实用工具之二 - 终端 UI K9S
K8S 实用工具之二 - 终端 UI K9S
java——成功解决cannot resolve symbol ‘xxx’
java——成功解决cannot resolve symbol ‘xxx’
|
JavaScript
PADS简介及使用流程
对于PADS及其发展历史,有兴趣了解的可以上网搜一下,这里我们就简单介绍一下PADS的用途以及我们使用到的PADS组件。
783 0
|
机器学习/深度学习 人工智能 算法
|
Ubuntu Linux 网络安全
Xftp无法与192.168.xx.xx连接 && SSH服务器拒绝了密码。请再试一次。
Xftp无法与192.168.xx.xx连接 && SSH服务器拒绝了密码。请再试一次。
884 0