c语言实现按键精灵区域找图,按键精灵根据图片查找坐标脚本示例
//8.x语法
Dim w, h
Dim x, y
Dim code, i
const CODELENGTH = 5
w = Plugin.Sys.GetScRX
h = Plugin.Sys.GetScRY
//在整个屏幕上找图片,并返回左上角坐标
FindPic 0,0,w,h,"Attachment:\a.bmp",0.9,x,y
If x>0 And y>0 Then
//偏移后得到数字左上角坐标
x = x + 7
y = y + 71
For i=1 To CODELENGTH
code = code & GetNum(x,y)
x = x + 5 + 1
Next
MessageBox code
Else
MessageBox "验证码位置查找失败!"
End If
EndScript
//******************* 函数,子过程开始 *******************
//功能:获取图片上某个范围内的一个数字
//参数:
// intX:数字左上角x坐标值
// intY:数字左上角y坐标值
Function GetNum(intX, intY)
Dim num(9)
Dim pixelcolor, str, i
//0-9特征码
num(0) = "0111010001100011000110001100011000101110"
num(1) = "0010001100001000010000100001000010001110"
num(2) = "0111010001100010001000100010001000011111"
num(3) = "0111010001000010011000001000011000101110"
num(4) = "0001000110010100101010010011110001000011"
num(5) = "1111110000100001111000001000011000101110"
num(6) = "0111010010100001111010001100011000101110"
num(7) = "1111110010000100010000100001000010000100"
num(8) = "0111010001100010111010001100011000101110"
num(9) = "0111010001100011000101111000010100101110"
//每个数字占像素5*8,循环得到各个像素上的颜色值
For i=0 To 39
pixelcolor = GetPixelColor(intX + i mod 5, intY + i \ 5)
If pixelcolor="000000" Then
str = str & "1"
Else
str = str & "0"
End If
Next
//返回结果0-9,未知则为"?"
GetNum = "?"
For i=0 To UBound(num)
If num(i) = str Then
GetNum = i : Exit For
End If
Next
End Function
//******************* 函数,子过程结束 *******************
c语言实现按键精灵区域找图,按键精灵根据图片查找坐标脚本示例相关推荐
- c语言实现按键精灵区域找图,区域遍历所有图片(找图,多点找色)----1个函数实现...
找到图片数量=找多图(t1,t2,t3,t4,t5,t6,t7,t8) //d2 全局变量 二维数组用来储存 //找多图 用来返回找到 图片的数量 //t1,t2,t3,t4能够确定区域找图范围 // ...
- python区域找图命令_python读取图片任意范围区域
使用python进行图片处理,现在需要读出图片的任意一块区域,并将其转化为一维数组,方便后续卷积操作的使用. 下面使用两种方法进行处理: convert 函数 from PIL import Imag ...
- python实现按键精灵之找图FindPic
#!/usr/bin/python # -*- coding: utf-8 -*- # @Version : 3.8 # @Author : QQ736592720 # @Datetime : 202 ...
- 511遇见易语言乐玩插件FindPicEx找图扩展找多图
乐玩插件FindPicEx找图扩展和找图FindPic的主要区别时,找图FindPic的图片坐标可以使用GetX和GetY或的,而FindPicEx返回的是含有序号和坐标的字符串,我们需要二次分割来获 ...
- 511遇见易语言乐玩插件FindPic找图
乐玩插件找图.找字需要设置全局路径SetPath,当图片和辅助在同一个目录时,可以不去设置,或者在FindPic参数pic_name中使用绝对路径,也可以不设置SetPath全局路径,本课视频示范了S ...
- python2定点找色_Python实现按键精灵(二)-找图找色
一.实现功能 判断在指定坐标范围内,是否存在相似度大于n的图片,并返回坐标. 二.基本思路 A=你需要寻找的图片 B=截取当前页面中指定范围的图片 利用opencv 判断A在B中的位置, 在该位置截取 ...
- python 按键精灵识图_Python实现按键精灵(二)-找图找色
一.实现功能 判断在指定坐标范围内,是否存在相似度大于n的图片,并返回坐标. 二.基本思路 A=你需要寻找的图片 B=截取当前页面中指定范围的图片 利用opencv 判断A在B中的位置, 在该位置截取 ...
- 按键精灵找图并点击图片中间
// 找图(如果找到点击图片中心,如果没有找到继续找) Function _FindPicOnScreenAndClickIt(imgFullPath, imgWidth, imgHeight)返回值 ...
- 触摸精灵实现找图功能
功能是实现区域模糊找图功能 脚本如下: function main() -- main函数,脚本播放时会执行该函数mSleep(2000) -- 等待2秒后执行,目的是防止触摸精灵开启提示遮挡屏幕, ...
- pyautogui重头戏 —— 区域找图
本节为Pyautogui最后一节了,之前已经介绍了pyautogui的键盘.鼠标.消息框的操作,以及实现.把重中之重的屏幕截屏功能,放在最后来显示功能之强大! 截图 import pyautoguip ...
最新文章
- 【python教程入门学习】Python实现自动玩贪吃蛇程序
- 独家 | 10个数据科学家常犯的编程错误(附解决方案)
- FPGA/IC技术交流2020
- 针对SSL/TLS的拒绝服务攻击以及使用ettercap进行DNS欺骗
- WinXP中快捷方式加箭头
- java一般方法有哪些方法有哪些方法_Java代码优化有哪些方法?
- mybatis list条件判断
- 倍福软件安装及注意事项
- (附源码)springboot超市仓库管理系统 毕业设计164555
- java nio为什么是非阻塞_为什么java nio被称为同步非阻塞io?
- SC0084 AT32F407/437在UCOSIII上运行LwIP协议栈
- CSU 1725 加尔鲁什·地狱咆哮对阵虚灵大盗拉法姆(dp)
- 【 unity3d 】NGUI playTween与Tween动画 脚本的使用
- 【云云怪】第4个项目:20以内加减法(剧情版)
- 甲骨文一键修改root密码
- 小米应用商店如何做优化?有哪些方式 ?
- 【C语言】自定义类型(结构体类型+枚举类型+联合体类型)[进阶篇_ 复习专用]
- 新东方托福词汇(List 26 ~ List 30)
- 系统方向学习9--android 10.0 去掉未知来源弹窗 默认授予安装未知来源权限
- kali安装keylogger_小白日记48:kali渗透测试之Web渗透-XSS(二)-漏洞利用-键盘记录器,xsser...