GetBlockRange 获取每个色块的坐标范围 |
|
获取区域中指定颜色的每个色块坐标范围 |
|
参数1,整数型:区域左上角X坐标 参数2,整数型:区域左上角Y坐标 参数3,整数型:区域右下角X坐标 参数4,整数型:区域右下角Y坐标 参数5,字符串型:16进制颜色值 参数6,整数型:颜色相似度 |
|
字符串型:每个色块坐标范围(X坐标,Y坐标,宽,高|X坐标,Y坐标,宽,高|...) |
|
iNum = Plugin.Color.GetBlockRange(0,0,100,100,"0000FF",1.0) iBlock = Split(iNum,"|") For n = 0 To Ubound(iBlock) iRange = Split(iBlock(n), ",") For i = 0 To Ubound(iRange) TracePrint iRange(i) Next Next //色块可以是不规则的或者是连续体的颜色。 //失败返回:-1,-1,-1,-1 |
|
无 |