从零学ios按键精灵教程《偏色与相似度汇总介绍》

本节主题:学习ios脚本入门教程颜色查找判断偏色、相似度比较。
偏色作用:在需要对模糊颜色的RGB值进行单独的范围判断时,可以加入适当偏色值进行范围判断。
相似度作用:在需要对模糊颜色进行判断时时,可以设定适当百分比数值进行判断。


偏色用法:
正常写法:"FFA500"
偏色写法:"FFA500-101010",表示增加101010颜色偏差范围进行判断,具体原理计算范围往下看。


偏色:颜色偏差范围。
原理描述:通过计算两个16进制颜色值之间的RGB差值来计算范围。
重要提示:按键中的颜色值排列顺序是BGR)
批注:金色16进制颜色值为 FFD700 ,其中R=FF=255,G=D7=215,B=00=0
原理解析:纯黄金色橙色这三种色进行偏色值计算。

颜色\类型标准RGB按键BGRRGB
纯黄FFFF0000FFFFR(255)G(255)B(0)
金色FFD70000D7FFR(255)G(215)B(0)
橙色FFA50000A5FFR(255)G(165)B(0)
科普小知识:十六进制由 0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15共 16 个数字组成,其中10、11、12、13、14、15分别用“A”“B”“C”“D”“E”“F”代表。
16进制转RGB,纯黄(FFFF00)
FF=15*16+15=255
FF=15*16+15=255
00=0*16+0=0
得出:FFFF00=R(255)G(255)B(0)
RGB转16进制,R(255)G(255)B(0)
255/16=15,余数15,得15&15=FF
255/16=15,余数15,得15&15=FF
0/16=0,余数0,得0&0=00
得出:R(255)G(255)B(0)=FFFF00

范例:如果需要以纯黄为标准找色,且兼容偏色到金色或橙色,则需要以下方式进行计算出精确的偏色值,传入命令使用。
纯黄与金色差值:R(0)G(40)B((0),偏色转换为16进制值:002800
纯黄与橙色差值:R(0)G(90)B((0),偏色转换为16进制值:005A00
提示:再次强调,偏色原理与大漠插件中的偏色一样,对精确颜色范围查找时需要用到,如不需要那么精确,一般用相似度百分比值来使用即可。


相似度:两两颜色值的RGB值,进行最直接的百分比差值计算。


原理描述:
函数名称:IsCol
函数功能:通过计算16进制颜色值中的RGB平均差值,得出两个颜色值相似度是否到达对应百分比
函数参数:
参数1:字符串型,16进制颜色值
参数2:字符串型,16进制颜色值
参数3:整数型,相似度
返回值:True 或 False(符合或不符合)
函数范例:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值