|
|
|
CmpColor函数简介: 比较指定坐标点(x,y)的颜色
V. s8 k! H, e函数原型:
# w V5 h( _0 O5 G, w# S; C7 W* I) S* ~% J1 o
long CmpColor(x,y,color,sim)
( w) a" v$ f8 i+ W2 v' {; t" s4 r1 f J) a* E7 `+ a; _* K
8 N, E! M1 i* \' [4 R8 X' z, c" f& ~* k, f; T. u
$ }! {) D4 h5 C. bCmpColor在易语言中的用法; ^9 @9 _1 e! b9 O9 t8 p
. A1 Y) h' _/ Q5 s' u( O
$ n5 Z' D0 J6 L0 _, q9 ]5 N5 p; E: t
4 v; |9 {) n3 P# P# B3 R
) k9 `* b" C, ?2 M; _- i& W3 g2 F
9 F/ ?& L1 l; U' w2 n
5 b/ R: A% d' v$ R: o6 N0 t
% y, R' H3 a6 V `# k/ c参数定义:
, d7 g0 y" B9 l7 R7 R3 `x 整形数: X坐标
; `. l% E: `/ j9 py 整形数: Y坐标9 u! M; I7 z- G8 g
color 字符串: 颜色字符串,可以支持偏色,多色,例如 "ffffff-202020|000000-000000" 这个表示白色偏色为202020,和黑色偏色为000000.颜色最多支持10种颜色组合. 注意,这里只支持RGB颜色.1 ~- L8 U. T9 }- [! w8 k; t
sim 双精度浮点数: 相似度(0.1-1.0)
0 Q/ F3 ]* q3 {1 {+ V# D 6 n7 B( a. Z. W. g
返回值:% v. E7 [' \1 [6 R7 I
整形数:
- V8 P# h; C% O& R0: 颜色匹配
- i; z' m2 a' ]+ a3 |1: 颜色不匹配. h" P( L! H" }7 W3 n
示例:
/ k7 x0 L# g( ]* G. a; Sdm_ret = dm.CmpColor(200,300,"000000-000000|ff00ff-101010",0.9) w$ e. I, u3 l8 f
If dm_ret = 0 Then$ n' T- m! t. q9 P
MessageBox "相等"
2 y; M. l0 Y& U, J& OEnd If
0 b: l1 s9 A5 h7 t& T
! Q6 J) v$ k8 i5 t6 {. P% ]; f' @ m- b" J/ q9 n+ W! N
' z0 q: f4 _) d, L( t$ u3 ~ |
|