|
|
|
函数简介: 在屏幕范围(x1,y1,x2,y2)内,查找string(可以是任意个字符串的组合),并返回符合color_format的坐标位置,相似度sim同Ocr接口描述.6 }& [6 ^4 U, Q' k: ?% s3 G2 ~
(多色,差色查找类似于Ocr接口,不再重述)8 m9 I: o1 m. P7 U) V
函数原型:1 E3 y! x* P/ ?( V
6 W) y% @1 U5 N/ L: C$ S+ \! g
long FindStr(x1,y1,x2,y2,string,color_format,sim,intX,intY)
/ c" k8 w( s4 |0 i3 n' D. B1 f4 y5 A/ T' ], ^% N
1 u2 @& A# \+ ]
) O2 f- o# X" ^ E' @' \4 }, O. ~2 I/ |# h! l6 C1 L/ F+ Z
8 \* r4 g5 k3 H# W
- _; M3 F3 K/ l9 O' h) K( A
4 {: G* ^" z9 R1 w5 W% F, {
" f! z+ v1 M; I# z' U" p( V
: O2 \6 w* D" ]' e! w+ ~. b
- M' A; q" f1 P8 x3 Q# t) C: U
) b# `3 z+ ^: [参数定义:4 U) |, Z) n0 s& {6 s9 n% x
( w, h1 \4 `# @& t
x1 整形数:区域的左上X坐标+ U6 c& D* f) g4 C4 P$ m$ G
y1 整形数:区域的左上Y坐标
8 A: Q3 _3 z8 O! p) U0 c8 ^1 T! wx2 整形数:区域的右下X坐标
2 X+ z7 s2 [6 m( z- [" my2 整形数:区域的右下Y坐标9 w# d7 S G% I2 s: {
string 字符串:待查找的字符串,可以是字符串组合,比如"长安|洛阳|大雁塔",中间用"|"来分割字符串8 y$ u" k v! S% c6 N0 v; m7 `
color_format 字符串:颜色格式串, 可以包含换行分隔符,语法是","后加分割字符串. 具体可以查看下面的示例 .注意,RGB和HSV,以及灰度格式都支持.; d8 Y5 N, i6 f
sim 双精度浮点数:相似度,取值范围0.1-1.0
0 L" U: M& l2 c2 b5 F+ }' ?$ mintX 变参指针:返回X坐标没找到返回-1 N9 S9 `# R0 U* V8 p* a( N- ]( h2 }: j5 [
intY 变参指针:返回Y坐标没找到返回-1$ G1 J6 u% P2 [, X
返回值:4 K' D" B. |- Z8 m
整形数:2 j$ P5 Z. F9 O" u e- s: W& V
返回字符串的索引 没找到返回-1, 比如"长安|洛阳",若找到长安,则返回0
6 K0 Z- ~7 M5 ^' @4 M) K! k8 S& Y8 b
3 n, K2 O2 [' m7 f+ M
|
|