|
|
|
函数简介: 在屏幕范围(x1,y1,x2,y2)内,查找string(可以是任意个字符串的组合),并返回符合color_format的坐标位置,相似度sim同Ocr接口描述.
" v. g1 r! G) ~/ q# s2 T(多色,差色查找类似于Ocr接口,不再重述)
9 v; O$ H! U- u4 V8 ?函数原型:
5 R, C8 X$ }+ n" z- A( ]3 I
! q7 H- b8 m4 Vlong FindStr(x1,y1,x2,y2,string,color_format,sim,intX,intY)
2 F( z& q; @& Z
. i* G. a) p8 ?( P8 Y0 o( a3 p% `1 H
1 ?1 S) y! t9 O+ v4 r6 e1 d
5 f5 @$ h+ w4 q. l5 i1 ]5 n" M4 i4 r; k4 J4 q
: G0 F4 A. `) k( P% h0 [4 u
1 M1 |) V! b" K s9 A, n
- k' o( l s+ U! f
5 W* b' h& r1 Z9 ~2 ]9 h5 ^
7 o% i; ?) |5 P7 \5 [# n4 \) h8 `( C5 t# z% g; P5 R. c
$ p Z. e6 k" f9 K. H参数定义:$ a m- ?9 r0 H7 q% g; o& v
! Q. V/ M. G6 T- |/ [
x1 整形数:区域的左上X坐标2 ]7 ^% _+ |3 B2 x5 t* G
y1 整形数:区域的左上Y坐标! w5 ? G1 C# H f' M5 R
x2 整形数:区域的右下X坐标, F5 r7 i/ ^ I5 m9 L
y2 整形数:区域的右下Y坐标
$ c T5 Y+ b- t. qstring 字符串:待查找的字符串,可以是字符串组合,比如"长安|洛阳|大雁塔",中间用"|"来分割字符串! h+ S, _7 l% \+ b# z7 J! U' Z
color_format 字符串:颜色格式串, 可以包含换行分隔符,语法是","后加分割字符串. 具体可以查看下面的示例 .注意,RGB和HSV,以及灰度格式都支持.
. Y* P- f- c" I9 J" i }( tsim 双精度浮点数:相似度,取值范围0.1-1.05 K* g% n! p: |5 \
intX 变参指针:返回X坐标没找到返回-1
. P, [6 P1 ~% A5 V4 PintY 变参指针:返回Y坐标没找到返回-1' R- n" b; k5 k& Q2 z
返回值:6 l$ a: w* Q _: q9 _ [
整形数:* | g: X: j( E7 g" B2 J
返回字符串的索引 没找到返回-1, 比如"长安|洛阳",若找到长安,则返回0( x' c5 z5 b9 o8 h4 j
! ]5 P9 a; z) j
( X' [: s, E" T; m1 `2 y$ |- k& u |
|