按键精灵 getcursorpos没有用_[按键精灵教程]如何识别渐变色或半透明的文字

[按键精灵教程]如何识别渐变色或半透明的文字

金猪脚本(原飞猪脚本)以按键精灵教学为主,涉及UiBot,Python,Lua等脚本编程语言,教学包括全自动办公脚本,游戏辅助脚本,引流脚本,网页脚本,安卓脚本,IOS脚本,注册脚本,点赞脚本,阅读脚本以及网赚脚本等各个领域。想制作脚本和学习按键精灵的朋友可以添加按键精灵学习交流群:554127455 学习路上不再孤单,金猪脚本伴你一同成长.

00b66e52093abfe4903ca798297a2c35.gif

游戏中的文字如果是单色字,利用大漠工具做一个字库来找字,可以很容易的识别到。但是,如果这个字是渐变色的呢?或者说是有些透明的字体,字体颜色会随着背景色进行轻微变化的?

bcbd0b17025999549a83abc208713378.gif
1bc72b4207431e457701bfc9147789f8.png

上图中的465的字样就是渐变颜色

我们一起来了解下,大漠工具是如何通过偏色来找渐变色文字的。

首先,我们了解下大漠找字的大致步骤:

1、抓取文字图片,抓取文字里的一个颜色点,设置偏色(如果是单色字则不需设置偏色)

2、偏色设置好之后,我们得到了清晰的二值化文字,这时候提取文字点阵,做成字库。

3、加载字库,开始找字。

然后,我们了解下大漠工具要如何使用:

大漠工具的使用


bcbd0b17025999549a83abc208713378.gif
c59869c42d9702e517da6f94d6195275.png

1、点击抓图,抓取我们需要的文字图片。

2、设置文字颜色和偏色。

*RGB颜色值是由R(红)、G(绿)、B(蓝)三种颜色组成的。每种颜色由2位十六进制值来表示。

例如:“FFFFFF” 白色,FF(红)|FF(绿)|FF (蓝),换算成十进制就是: 255,255,255 当RGB三种颜色都是最大值255的时候,就是白色。

*偏色就是设置一个颜色的容差范围,偏色的颜色值是由R(红)、G(绿)、B(蓝)三种颜色组成的。每种颜色由2位十六进制值来表示。

例如,我想找一个颜色,想找与它相近的颜色,颜色容差范围30个颜色值

首先,我们要把容差范围值转换为十六进制的。

c0abdf01edc9e8b71f79419b7e72fcfd.png

3的十六进制是1e,那我们偏色值就填写 “1e1e1e”,RGB三种颜色各偏色1e

怎样才能知道它的偏色值是多少呢?


例如:我们获取的文字图片里,最淡的颜色点A的值是1,最深的颜色点B的值是10,我们当前抓取了一个颜色点C的值是2,那我们就要在文字图片里找比点c深的值,直到找到文字图片里最深的那个颜色点B,点B与点c的差值就是点c的偏色。

70b8d5f0c600d82eadd3e17b595046db.gif

这找好麻烦有没有,找到猴年马月啊~~

所以,我们要善用工具,这里介绍一款十分好用的偏色计算器工具——大漠偏色计算器。 刚刚好和大漠工具配成一套使用。

拓展知识:为什么说配成一套使用的时候,小编用了窃喜的语气呢? 是这样的,并不是所有的偏色计算工具都是RGB格式的,例如大兵的偏色计算工具就是BGR的,如果是BGR格式获取到的偏色:041e06, 我们要把R和B的位置调换变成RGB格式,就是:061e04,虽然只是调换个位置,但是有的时候忘记了就麻烦了。

大漠偏色计算器的使用


9038d0931fea0795b28dc0c0bfc81519.png

1、我们把抓到的图打开,点击文字取一个颜色点

2、点击“根据颜色列表第一个和RGB颜色偏差添加颜色到颜色列表”,点击之后大漠偏色计算器会把颜色相差的点都列出来。

3、点击“计算最佳偏色并复制” ,点击之后大漠偏色计算器会找出颜色列表中最深的颜色,并且和第一个我们获取到的点进行差值计算。

4、点击“生成色彩范围并复制到剪贴板”,会获取到偏色信息:A6691A-474D12

注意:获取到的偏色,我们可以适当的加大一点点,防止个别电脑颜色显示差异导致无法识别到。

生成字库:


首先,我们把用大漠偏色计算器获取到的值先填到大漠工具里,A6691A-474D12,RGB=A6691A 偏色=474D12

b48610833f91031c690eb88ef144a56a.png

然后,们开始做字库:

13d506724d4de2013e488738bb9fa704.png

、抓取点阵。

2、输入定义文字。(这里的定义文字可以随意设置,例如,刚刚例子里提取的465点阵,我们可以命名为678,这个是不影响的,这里的定义文字只是为了区分字库里的点阵。)

3、回车,把点阵加入到字库里。

字库添加完成。

字库做好之后,我们把字库文件放到方便调用的地方,如果制作出的脚本是要提供给其他人使用,请把字库文件添加到按键精灵附件中。

73f72a28ee8abc083fafa14fe384a090.png

偏色找到了,字库也做好了,我们现在来实现下找字,找到之后点击它。

代码:

  1. Call register()
  2. PutAttachment "G:est
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值