如何判断一中颜色是更接近红还是更接近黑? 现在有一中颜色不定,如何判断它是更接近红或者更接近黑呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有些可以判断,有些没法判断,比如RGB(0,0,255)蓝色,你说它更接近红色还是黑色?:) 单一判断还是容易的,判断接近红色,只要计算红色分量大于蓝色和绿色,判断接近黑色,RGB3个分量较接近且比较大.但是要对每一种颜色做出非此即彼恐怕很难,如楼上所说,蓝色,绿色接近谁呢? To DelphiGuy(): 不说这么特殊的,就说那些从颜色上看上去就比较明显的(譬如:粉红、灰色==)该如何判断? ,判断接近黑色,RGB3个分量较接近且比较大(应该是比较小) RGB是一个立方体的颜色体系,我们可以用立体上点点距离就可以得到.但由于点点距离是球体的,所以要判断一下,也就是说颜色相近的一点距离短,但距离短颜色不一定相近,解决访法可以再用HSL来计算 inno setup 启动的问题 恭喜斑竹亮剑大哥再次优秀! 请网络方面文件传输高手进来看看! delphi连接oracle,当oracle中某数据表某字段发生变化刷新数据,怎样触发告警框 有关从数据库里取数据自动生成一棵树的问题(顶有分) 遭遇老婆查岗,你如何对待? 要使Tdatetimepicker控件具有ctl3d的可视效果,应该如何派生? 对于时间的函数----如何操作 用ado连接excel数据库的问题,解决马上给分。 tclientdataset 如何判断服务断已连接上数据库 Delphi 怎樣作一個文件夾加密程序 一个打开子窗体的代码,请帮忙找找错误原因
不说这么特殊的,就说那些从颜色上看上去就比较明显的(譬如:粉红、灰色==)该如何判断?
解决访法可以再用HSL来计算