|
|
|
CmpColor函数简介: 比较指定坐标点(x,y)的颜色) n, g& ~: ~8 }' ?. f" O, O
函数原型:
5 X6 ?! I! o4 x. {# P, J2 T+ N) b
0 ^4 x2 G" I! s6 x; @4 g2 U( Qlong CmpColor(x,y,color,sim)
) _6 X6 g% I$ D d% j4 C
$ w% [8 y5 R2 o3 c% W! O" g+ ]& U% ?( V7 r7 L
0 C/ R7 d6 M5 J0 z" r* \! e7 J
" F$ v- j+ h2 m. C! jCmpColor在易语言中的用法
1 W6 o9 o% B3 q2 \7 n5 q
9 _! y _2 M" ?, ]/ J9 B1 |" \) K" u
{+ s# K$ `* G' E7 f$ e# O: w. z0 Y: k, E8 h* X+ U
+ J. G6 ?! T) V+ S3 g) `6 q
3 Z0 i3 f3 P7 l0 v
% P8 n- N. o" K0 _- W b参数定义:
2 g9 Q6 | a; [3 m; S5 ox 整形数: X坐标
/ O/ p5 e [: F0 @9 Vy 整形数: Y坐标! ?* x8 |9 {. C% T5 b
color 字符串: 颜色字符串,可以支持偏色,多色,例如 "ffffff-202020|000000-000000" 这个表示白色偏色为202020,和黑色偏色为000000.颜色最多支持10种颜色组合. 注意,这里只支持RGB颜色.
. a0 r. e* ~4 Ysim 双精度浮点数: 相似度(0.1-1.0)
8 F, i1 e2 U# \1 [+ _ ! X3 o& i$ e+ |% N- U2 Z
返回值:
. m. G0 g- t v X+ b; R3 J) _整形数:! B& d4 I$ Y% ?5 t- K+ o2 z
0: 颜色匹配
3 F1 R5 Z& j) A1 n; y1 l1 b1: 颜色不匹配
( R) K t! a H5 r |2 |示例:8 ]3 q! y! I) H' G
dm_ret = dm.CmpColor(200,300,"000000-000000|ff00ff-101010",0.9)
, v/ G4 G: C# l! P: uIf dm_ret = 0 Then
. R& w& f" g9 Q) p MessageBox "相等"
" F7 O0 n9 R9 b* K8 J) ^+ e7 eEnd If
% P7 d3 _- f' u9 i3 I A / R$ A5 q; p% J! J
6 s" o$ \% s; |: ~8 |3 e- K! P, a
4 E) f. h7 {, ~/ e2 k! _ |
|