|
|
|
CmpColor函数简介: 比较指定坐标点(x,y)的颜色
( b# j9 Z& s6 K7 c" T! Y函数原型:# i7 Z# Q" u8 N. k* v
- F6 }* d2 c, a
long CmpColor(x,y,color,sim)3 A$ H5 A. Y2 |* B# o/ n: ~
) u- A+ y7 Z5 ]1 W$ b, @- D* A, s1 v3 x R0 D7 `6 a* p* E
2 S1 w( \$ C3 ~0 l; y8 X5 q# F* I# B
CmpColor在易语言中的用法
% Q* i- A9 s' _" B
X" E- U/ ~' g. m, T6 l) V5 _7 L( K, {
" p) B7 h4 V& h. }- T' Z) S" [% a8 c% Y7 y4 Y* N0 C
+ P8 q4 V: o$ i8 s4 Q- S- q! l+ `' r: F
& ~. F5 p: C8 m$ h" U, u C" b% ?3 ?, @% A6 Q) L1 p; H
参数定义:
& r" C. x: h, u8 ?, X9 Z/ Lx 整形数: X坐标
: S+ s, s2 q, S+ y2 ?& s9 K9 Iy 整形数: Y坐标% _5 \8 l+ X0 u
color 字符串: 颜色字符串,可以支持偏色,多色,例如 "ffffff-202020|000000-000000" 这个表示白色偏色为202020,和黑色偏色为000000.颜色最多支持10种颜色组合. 注意,这里只支持RGB颜色.
2 G- l: h3 A4 \2 a& |( psim 双精度浮点数: 相似度(0.1-1.0)
9 a- l# J5 K/ K z% _ P. M) q ' Y& G h$ M$ i3 C
返回值:
6 M9 h8 ?; v5 i1 K# f j' j" H整形数:" f% ]& g% U5 m9 `
0: 颜色匹配
m& I3 ~8 F6 N4 f& e: U/ M% t1: 颜色不匹配
3 ]: E( m J% q2 E- `" M" c! G示例:1 Y& b( |: q, g$ W& e
dm_ret = dm.CmpColor(200,300,"000000-000000|ff00ff-101010",0.9)7 s' g( c# J2 z* J; l7 y
If dm_ret = 0 Then
5 P7 R& ^- o9 d. k MessageBox "相等"
" M/ Y6 E1 k/ N( \; M. R+ C8 w- CEnd If
/ @, z- h, w0 Q& [- u3 F ! E) V' N5 | |/ N. s* ?9 ?
9 I/ F( t$ Z" @: i' b' B, h
- D" c$ y. N8 }$ C |
|