|
CmpColor函数简介: 比较指定坐标点(x,y)的颜色$ T. J+ [7 a% a# a7 `% N. ?6 M
函数原型:, ?( N2 w) C% v
" P: h Q& s8 S2 ^" {7 C
long CmpColor(x,y,color,sim); ?) v! P9 A% v9 e; D9 a
% i- n' s) M1 s/ v- P, ?
: t8 x( u% r; A5 i j
6 u1 ~; T+ x9 B' i; `* |' s* O# \4 o2 I; Q* q! R5 y
CmpColor在易语言中的用法+ S# e1 q0 c4 y/ ]& F& H$ g" A# O
1 c3 S9 g7 [3 ]2 q
) d* |# |! s+ Y
. f' {+ _6 h1 T5 ~& E3 ^2 w
4 l3 V9 B$ O6 u7 }! h) _
& j1 x( h7 u2 X: S) c
v* H' O) C6 X- o4 F
. P/ v4 O2 u; M* e0 g) ?* u参数定义:5 x6 W3 u1 K, e& J0 S- s
x 整形数: X坐标9 b5 K: h5 y/ j& G
y 整形数: Y坐标" h# V: i4 t% T* W4 b
color 字符串: 颜色字符串,可以支持偏色,多色,例如 "ffffff-202020|000000-000000" 这个表示白色偏色为202020,和黑色偏色为000000.颜色最多支持10种颜色组合. 注意,这里只支持RGB颜色.
" u9 N8 P9 @5 p3 m/ C( qsim 双精度浮点数: 相似度(0.1-1.0)2 @% A% t6 g9 c4 N$ d
4 K" e8 }6 J2 Z9 U
返回值:
* F3 Y8 |' a( g- q0 _整形数:
( O B1 B; l5 t6 c) j+ @/ K0: 颜色匹配. t2 A, j* l9 V5 O/ j3 _8 e
1: 颜色不匹配! r) A# `& M" e9 x: j
示例:
/ f% r& i) ~7 [% t$ ^6 Q2 y( pdm_ret = dm.CmpColor(200,300,"000000-000000|ff00ff-101010",0.9): W: |" L0 E/ ^2 `" ^- s. v( L2 O
If dm_ret = 0 Then
2 c( x6 R G- E7 b+ t! z% ` i6 J" D MessageBox "相等" , Z. h3 B) N1 ?. F
End If
8 M- G1 n/ J. m $ v, s6 X3 E( I3 `
. t' B3 z7 B1 G/ @+ ]0 r# {. [* ]" m: y
|
|