精易论坛

标题: 颜色_深浅判断 用处:根据底色设置文本颜色 [打印本页]

作者: 明靓    时间: 2021-12-5 04:07
标题: 颜色_深浅判断 用处:根据底色设置文本颜色
本帖最后由 明靓软件 于 2021-12-5 04:09 编辑

截图中主软件《拟态小工具》,并非本人作品,本源码只是对其进行一点补充。因为在使用过程中,发现当颜色较浅时,显示的颜色名称还是白色,造成查看不便,因此才写了这个命令《颜色_深浅判断》,有了这个命令,就可以根据底色的颜色深浅设置对应的反颜色,原本想直接使用反色,但效果不如直接使用黑白两色,当底色是深色时,设置白色,当底色是浅色时设置黑色,这样看起来就舒服多了。

  
子程序名返回值类型公开备 注
颜色_深浅判断逻辑型 真为浅色 假为深色      明靓 [email protected]
参数名类 型参考可空数组备 注
颜色值整数型
阀值整数型深浅阀值 参考值 可为空 默认192
变量名类 型静态数组备 注
R整数型 
G整数型 
B整数型 
色值_字节集字节集 
YUV整数型 
色值_字节集 = 到字节集 (颜色值)
R = 色值_字节集 [1]
G = 色值_字节集 [2]
B = 色值_字节集 [3]
YUV = R × 0.299 + G × 0.578 + B × 0.114
如果真 (是否为空 (阀值))
返回 (YUV ≥ 192)
返回 (YUV ≥ 阀值)



2345截图20211205034803.png (99.17 KB, 下载次数: 2)

2345截图20211205034803.png

作者: 明靓    时间: 2021-12-5 04:10
显示效果:
深色底,白色字

浅色底,黑色字



作者: xjshuaishuai    时间: 2021-12-5 10:25
感谢楼主分享!
作者: movemama    时间: 2021-12-5 10:28
感谢分享!
作者: Ordinary    时间: 2021-12-5 10:48

感谢楼主分享!
作者: KEY心碎    时间: 2021-12-5 19:47
感谢楼主分享!
作者: lm88818    时间: 2021-12-6 08:51
支持开源~!感谢分享!!
作者: kyo9766    时间: 2021-12-6 10:41
很实用,感谢分享
作者: sunsail2018    时间: 2021-12-6 14:12
支持开源~!感谢分享
作者: ft272296734    时间: 2021-12-6 22:27
很实用,感谢分享
作者: tiancai88888888    时间: 2021-12-7 07:39
66666666666666
作者: 784326742    时间: 2021-12-11 10:44
楼主 图中工具发出来时候记得@我谢谢
作者: 784326742    时间: 2021-12-11 11:09
求那个地址。。。找半天没找到
作者: FHLS    时间: 2021-12-11 16:24
谢谢分享
作者: cultwent    时间: 2021-12-13 14:20
支持探索
作者: 落花飘112    时间: 2022-1-3 00:02
这个很好呀
作者: 趣冉科技    时间: 2022-1-4 20:20
感谢楼主分享,支持一下~~!!!
作者: 气东来    时间: 2024-8-31 13:33
感谢分享,很给力!~




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4