|
|
|
函数简介: 在屏幕范围(x1,y1,x2,y2)内,查找string(可以是任意个字符串的组合),并返回符合color_format的坐标位置,相似度sim同Ocr接口描述.8 w6 O( d" K. x% Q
(多色,差色查找类似于Ocr接口,不再重述)
4 Q' H" Z" T, F7 F! E. c3 m, g函数原型:. b! q% M3 \" M" a1 a
5 _0 Z. i" T/ R% I. ulong FindStr(x1,y1,x2,y2,string,color_format,sim,intX,intY): w4 P6 V g$ ~ |- O
( y, W, k: u9 v( k! E! }
4 G2 N5 p1 C' j- c3 ? X
9 H6 M! @4 i. q- i" m: ` {- I
+ N2 g- ^3 d1 J1 B2 }3 C. O. E# C
% ?5 V( F! X* V/ W% M* S% s, O
8 [! u. B }4 ^
6 F9 _* m- L) f7 h: c3 \7 t( y
Q5 e5 k: F7 u# H0 p9 I P
- }3 n, }, W. f* i6 m3 U) z5 I
& i3 _8 J# h# j2 d1 P6 M) U* ^) \" R* T, G+ d+ k2 t1 T
参数定义:4 b4 Y$ W" [. I7 E- C
# ^ _- u5 ^! X1 jx1 整形数:区域的左上X坐标( a6 L+ [' _# C) Q+ h. |" n& S0 v
y1 整形数:区域的左上Y坐标
6 ^ g' t6 {3 O1 Px2 整形数:区域的右下X坐标
1 Z6 Y8 t' A6 q: e$ Iy2 整形数:区域的右下Y坐标# w# T2 `. o) ?3 z3 A3 }, t4 x
string 字符串:待查找的字符串,可以是字符串组合,比如"长安|洛阳|大雁塔",中间用"|"来分割字符串
0 [0 A4 x- e( L6 }color_format 字符串:颜色格式串, 可以包含换行分隔符,语法是","后加分割字符串. 具体可以查看下面的示例 .注意,RGB和HSV,以及灰度格式都支持.1 {3 z {: B/ l9 [( ]
sim 双精度浮点数:相似度,取值范围0.1-1.0
4 T0 ]1 n- a! M% H. w1 ?intX 变参指针:返回X坐标没找到返回-1
7 O; q$ C% Z; J; R6 D5 zintY 变参指针:返回Y坐标没找到返回-18 E7 f3 |/ k4 g$ y, v }5 y# O
返回值:3 W; X7 k( J2 u6 T, |& ^$ }
整形数:
9 K/ l9 O }% a$ l1 o+ g返回字符串的索引 没找到返回-1, 比如"长安|洛阳",若找到长安,则返回0
& C. w: _1 z, w9 a7 _5 |6 A9 F" g( S6 g
( }( j. o2 p1 t( | e |
|