|
|
|
CmpColor函数简介: 比较指定坐标点(x,y)的颜色" v: K5 X6 {3 y m* C8 R- l1 H* ?
函数原型:1 d2 ]! Q4 M& F3 P3 @& Z
8 V* O! x {4 Y& o, ?! [3 |! O; vlong CmpColor(x,y,color,sim)
1 |& [& J8 L' Z$ F* Z) e Z9 q& [. X$ }
/ i% z/ Z; k2 M' N, ~5 r: g- B8 r; c( B
- G( A3 Z% H8 S( _6 [ E$ ?CmpColor在易语言中的用法/ f& x5 o9 }' N$ G
1 {, g4 d( f4 O
0 J/ v( |4 }7 }" n' ]
2 W+ {! ^, K7 Z
; k R* Z t6 E8 N7 h2 N! v; F4 }+ E; u' T1 j7 d `1 Q! y3 Q
. k) x( K: {8 S& E1 o6 R- e) `
) T, D" k) E. s; g5 L: {: U) G参数定义:
, g/ h- ]3 U9 @5 Qx 整形数: X坐标
6 x3 S# k' ^# G. O$ h6 f% s( Ly 整形数: Y坐标
]& n) f1 Q7 |5 F$ }+ p* \color 字符串: 颜色字符串,可以支持偏色,多色,例如 "ffffff-202020|000000-000000" 这个表示白色偏色为202020,和黑色偏色为000000.颜色最多支持10种颜色组合. 注意,这里只支持RGB颜色.
1 L4 L% E: n! ^' Bsim 双精度浮点数: 相似度(0.1-1.0)
" ?* a6 t0 @- i) n2 @3 w + _3 J& c P. ^5 F/ A: v4 R' e; l. @
返回值:
: a8 M/ t; l2 N整形数:" X2 N* z; w: u, ]9 R- t$ V9 W! z* `) v
0: 颜色匹配
4 M5 w1 Y" ?! F) m" ~1: 颜色不匹配( a5 W4 B9 C8 ?0 W$ m; W
示例:( |: z/ t# L7 J% |0 ^. ^) o/ _2 E, o
dm_ret = dm.CmpColor(200,300,"000000-000000|ff00ff-101010",0.9)9 A Q; f& e0 {1 U# }; i( O n, A7 s2 V
If dm_ret = 0 Then3 b& Q/ [/ P! k% {
MessageBox "相等"
+ R+ t! x6 B( |8 _% CEnd If
/ s# N% x- o* I8 b: D 3 m+ n; ^9 r; s: }) `8 d$ r
* w% e" i+ F0 G7 y; A3 w9 d' x/ d, e: u: V: w8 ], ]( _
|
|