|
函数简介: 在屏幕范围(x1,y1,x2,y2)内,查找string(可以是任意个字符串的组合),并返回符合color_format的坐标位置,相似度sim同Ocr接口描述.1 p" u$ V, T% f, w1 K7 C9 m
(多色,差色查找类似于Ocr接口,不再重述)
- g8 q+ a) H' X( u; \8 M函数原型:! c7 C# B6 D/ N' {4 k6 t( M/ U
% h0 `. z% f5 F, G# S; [, A
long FindStr(x1,y1,x2,y2,string,color_format,sim,intX,intY)5 N* d% U# ~/ a$ H% B5 H. Z/ k
' l. ]; j) b6 ] i( L" ~
" b U5 E" |$ ]3 x9 f5 L+ w4 f
! u, Y. B; b, H
: ?; _9 k4 x. J5 U9 S4 F0 V
/ X5 P+ H8 ?4 d2 R6 o( R# W; ^ z* }2 u" e! `8 ^* t
% `& F$ O. y/ t# L) T M: x. V% o- p W
' A1 U7 T; q7 c. v- M( u# ]) K" e% u# b
% `. n& T' `" v( q9 O$ i2 S1 ^
参数定义:
" ~7 h' @, w, K8 |6 Z
# O# E& {$ M5 p& `7 px1 整形数:区域的左上X坐标6 @* y! V8 M6 s* s1 S: a& C
y1 整形数:区域的左上Y坐标9 `) x/ o3 m. ^% D- U
x2 整形数:区域的右下X坐标 _! w! i( C8 y
y2 整形数:区域的右下Y坐标
B+ ]: a9 j9 C% ^* ~$ j7 {string 字符串:待查找的字符串,可以是字符串组合,比如"长安|洛阳|大雁塔",中间用"|"来分割字符串
% W5 D( y; Y6 b/ ]: ~, Ycolor_format 字符串:颜色格式串, 可以包含换行分隔符,语法是","后加分割字符串. 具体可以查看下面的示例 .注意,RGB和HSV,以及灰度格式都支持.
+ |# l* L3 ^/ f! D& y/ \! Esim 双精度浮点数:相似度,取值范围0.1-1.05 ?* b0 C, u7 q h
intX 变参指针:返回X坐标没找到返回-1
% }6 V. O5 i* aintY 变参指针:返回Y坐标没找到返回-1/ S& |+ }" b+ V; F5 {: F
返回值:( \- ^+ H+ i4 {) u2 v# s F
整形数:5 P% I) |1 |1 a. s8 l# t
返回字符串的索引 没找到返回-1, 比如"长安|洛阳",若找到长安,则返回0$ c) o3 v4 q( g1 h% C
% n* U9 d( m# e' z
0 k* g6 A& k0 O$ @ |
|