|
CmpColor函数简介: 比较指定坐标点(x,y)的颜色
. |5 |! [7 L- n, e5 Y" ~# A* F函数原型:
% Q" J! Y2 g7 Y" n! ]& W' P. k; i! r' |) f
long CmpColor(x,y,color,sim)
6 ]4 V; K6 D0 r% ]. ^1 K5 |
6 G4 L; O4 r' [; g+ H( c" @9 ~% G; J, w q
, f* X# O# e; B' V" B- L$ _2 d
9 Y* G' q7 ?' d/ p$ a
CmpColor在易语言中的用法. v! Y1 i! X* F H; C
2 @3 _; ~. y7 r7 p, z5 {4 I: s$ {. r5 {% W* H9 s; L7 R
& J6 p- [# z% U! X$ {$ X( @' a- F" g( Q
1 |7 `" W3 d7 ~2 C4 [
5 \2 V8 o1 g) d7 A) B0 r
! E) d% x2 T. r$ k" P4 t) n
! t$ z( k0 o q! y7 S( ?4 q参数定义:
( I' U3 c: |5 F! a! H0 P9 `/ [' rx 整形数: X坐标
: i$ p) ]" I1 ?, N, y& a- by 整形数: Y坐标9 Y( w3 X4 B& B- H8 W
color 字符串: 颜色字符串,可以支持偏色,多色,例如 "ffffff-202020|000000-000000" 这个表示白色偏色为202020,和黑色偏色为000000.颜色最多支持10种颜色组合. 注意,这里只支持RGB颜色.) `. W1 @5 F4 V# L" o$ K: ?
sim 双精度浮点数: 相似度(0.1-1.0)
% V# J3 ]; A" o3 G
1 b9 l+ T3 |7 [. @, n4 P% x返回值:
% [* N3 K- {* _. g2 \) t3 Z整形数:5 ]1 z1 x5 x' m7 h w
0: 颜色匹配
/ A, M3 _2 n" _. ^8 T1: 颜色不匹配
4 I; g& p! G" x2 a. w) Z1 V8 h示例:/ c5 }6 ] b! y. o9 Z( w1 l
dm_ret = dm.CmpColor(200,300,"000000-000000|ff00ff-101010",0.9)
' H/ C! ^: S: p6 S6 T- N. `) ?If dm_ret = 0 Then( D2 v+ v& x" `3 I ^
MessageBox "相等"
% z( ?+ b0 P- g( ZEnd If Q7 A2 o6 D# o! y
* {. N# M: X6 \3 u+ i4 T! |
" @' D4 _- D0 o/ ^2 A
! X% W0 Z# g4 Z7 o1 _0 k; Q, s9 _0 L |
|