金猪脚本(原飞猪脚本)以按键精灵教学为主,涉及UiBot,Python,Lua等脚本编程语言,教学包括全自动办公脚本,游戏辅助脚本,引流脚本,网页脚本,安卓脚本,IOS脚本,注册脚本,点赞脚本,阅读脚本以及网赚脚本等各个领域。想制作脚本和学习按键精灵的朋友可以添加按键精灵学习交流群:554127455 学习路上不再孤单,金猪脚本伴你一同成长.
很多新手在初学按键的找图功能时,总认为图截的越大越好、越完整越好,殊不知其实这是种并不值得提倡的做法,找图建议只截取图片上的一小部分,这个部分能有这个图片独一无二不变化的的特征就行了,比如有的图片.在游戏里面每个地方的背景色都不同,这时候我们如果要找图,就得学会留下不变的颜色,把这张图片做成透明图
那么问题来了,透明图到底是个啥玩意呢,要如何制作呢?
[tr=rgb(154, 205, 50)]透明图概念及其特点
概念:
在按键精灵中透明图是指背景为单一颜色的图片,图片四角的颜色相同时,则该颜色被视为透明色,找图命令忽略这种颜色~
特点:
其特点有两个:
一、背景为单一颜色
二、四个角颜色肯定是背景颜色
咱的按键“总是优先采用如果图片4个角的颜色相同时,则取4个角的颜色作为背景色。”
换个话说要想让按键知道你这张图片上哪种颜色是背景色,把图片的四个角都填成同一颜色就可以了
[tr=rgb(154, 205, 50)]为什么要制作透明图
1、可以提高找图速度,因为一个图片其实可以看成是一个由多个像素组成的矩阵,找图找色可以看成是多个像素值的遍历比对,做成透明图后,通常都会忽略很多要比对的像素点
2、可以避免图片中心位置的干扰,比如一个"口"字行的图形,假如"口"中间的颜色是随机变化的,我们可以做个透明图,把四个角和"口"中间的颜色做成同一个颜色,那在找图的时候,系统就不找中间变化的部分了,可以解决很多这种类似的难题
[tr=rgb(154, 205, 50)]使用透明图注意事项
1、找图相似度一定要设置的比较高,推荐不是1.0就是0.9,因为做成透明图后所忽略的像素点,找图的时候默认都是已经被找到的像素点,打个比方,比如一张图片有10*10个像素点,其中有20个像素点是不变的,其它80个像素点我们弄成透明色了,找图设置的相似度是0.8的话,启动脚本不管有没有出现相应图片,直接就会都提示找到的
2、透明图里留下不变的颜色跟游戏窗口背景色的颜色是一致的时候,很容易出现识别错误,这个时候不推荐做透明图,特别点出的是白色的字不建议做成透明图
[tr=rgb(154, 205, 50)]如何制作透明图
首先以我们的按键抓抓为例,以这个图片为例,我们只想留下梦字
用抓抓的图片处理功能,也可以容易快速处理图片(ps:不要吐槽啊,至少在多个纯色系图片上是可以快速实现的
)
首先选中铅笔,然后在图片上 按住鼠标左键,
按键盘上下左右键涂上背景色.要一边看放大镜一边填充.(需要一个个像素去填充,这效率确实好让人忧伤
)
色块介绍:
如下图:
A块:是铅笔,填充的颜色
B块:是橡皮,擦除的颜色,色选的时候会默认做为背景色
其他功能都是好简单.自己体验下,重点说说色选:
色选:保留图片中选中的颜色
比如"梦"字.字体颜色是纯红色,背景色是杂色.
也可以通过上面说的方法超快速去掉背景色.
对于这些纯色系的图片处理首推色选:
步骤:
B块选择黑色,点击[色选]按钮,鼠标点击"梦"字上面的红色,点击[色选]按钮下面的确定.
结果是保留红色,其他颜色一律变成B块的黑色
拓展:
像这种纯色系的图片,可以用按键抓抓来处理,但如果图片是渐变色的话用按键抓抓就会显得特别蛋疼了,可以用一些有容差、魔术棒之类的专门的图像处理软件来处理了,或者直接用大漠综合工具里的图像编辑工具,用里面的魔术棒,容差通常设置为60,通过反向选择等功能也可以比较简单的制作透明图出来
按键精灵脚本语言图像处理鼠标iOSL