- 令 Fs = ""
- 令 Fs = Fs & GA(i + 1,j) & GA(i + 2,j)
- 令 Fs = Fs & GA(i,j + 1) & GA(i + 3,j + 1)
- 令 Fs = Fs & GA(i + 3,j + 2)
- 令 Fs = Fs & GA(i + 1,j + 3) & GA(i + 2,j + 3)
- 如果 Fs = "1101111" 则
- 令 GetNum = 9
- 跳转到标记 EndOfGetNum(函数 GetNum)
- 条件结束
- 循环结束
- 循环结束
- 循环 i 从 1 到 MyXStep
- 循环 j 从 1 到 MyYStep
- 注释: 6 的上半部分特征,空处为0/1
- 注释: 11
- 注释: 1 1
- 注释: 1 0
- 注释: 111
- 令 Fs = ""
- 令 Fs = Fs & GA(i + 1,j) & GA(i + 2,j)
- 令 Fs = Fs & GA(i,j + 1) & GA(i + 3,j + 1)
- 令 Fs = Fs & GA(i,j + 2) & GA(i + 3,j + 2)
- 令 Fs = Fs & GA(i,j + 3) & GA(i + 1,j + 3) & GA(i + 2,j + 3)
- 如果 Fs = "111110111" 则
- 令 GetNum = 6
- 跳转到标记 EndOfGetNum(函数 GetNum)
- 条件结束
- 循环结束
- 循环结束
- 循环 i 从 1 到 MyXStep
- 循环 j 从 1 到 MyYStep
- 注释: 4 的类似十型特征,空处为0/1
- 注释: 1
- 注释: 1 1
- 注释: 1111
- 注释: 1
- 注释: 1
- 令 Fs = "" & GA(i + 2,j)
- 令 Fs = Fs & GA(i,j + 1) & GA(i + 2,j + 1)
- 令 Fs = Fs & GA(i,j + 2) & GA(i + 1,j + 2) & GA(i + 2,j + 2) & GA(i + 3,j + 2)
- 令 Fs = Fs & GA(i + 2,j + 3) & GA(i + 2,j + 4)
- 如果 Fs = "111111111" 则
- 令 GetNum = 4
- 跳转到标记 EndOfGetNum(函数 GetNum)
- 条件结束
- 循环结束
- 循环结束
- 循环 i 从 1 到 MyXStep
- 循环 j 从 1 到 MyYStep
- 注释: 8 的上下半部特征,空处为0/1
- 注释: 11
- 注释: 1 1
- 注释: 1 1
- 注释: 11
- 注释:注意,因为6和9也有类似结构,
- 注释: 所以要先判断不是6和9。
- 注释: 上面先判断过6和9,是则跳转了。
- 令 Fs = ""
- 令 Fs = Fs & GA(i + 1,j) & GA(i + 2,j)
- 令 Fs = Fs & GA(i,j + 1) & GA(i + 3,j + 1)
- 令 Fs = Fs & GA(i,j + 2) & GA(i + 3,j + 2)
- 令 Fs = Fs & GA(i + 1,j + 3) & GA(i + 2,j + 3)
- 如果 Fs = "11111111" 则
- 令 GetNum = 8
- 跳转到标记 EndOfGetNum(函数 GetNum)
- 条件结束
- 循环结束
- 循环结束
- 循环 i 从 1 到 MyXStep
- 循环 j 从 1 到 MyYStep
- 注释: 3 的类似反C型特征,空处为0/1
- 注释: 11
- 注释: 1
- 注释: 1
- 注释: 1
- 注释: 11
- 注释: 1 加这2个特征是为了与2区别
- 注释: 1
- 令 Fs = "" & GA(i,j) & GA(i,j)
- 令 Fs = Fs & GA(i + 2,j + 1)
- 令 Fs = Fs & GA(i + 2,j + 2)
- 令 Fs = Fs & GA(i + 2,j + 3)
- 令 Fs = Fs & GA(i,j + 4) & GA(i + 1,j + 4)
- 令 Fs = Fs & GA(i + 2,j + 5) & GA(i + 2,j + 6)
- 如果 Fs = "111111111" 则
- 令 GetNum = 3
- 跳转到标记 EndOfGetNum(函数 GetNum)
- 条件结束
- 循环结束
- 循环结束
- 循环 i 从 1 到 MyXStep
- 循环 j 从 1 到 MyYStep
- 注释: 2 的上半部特征,空处为0/1
- 注释: 11
- 注释: 1 1
- 注释: 1 1
- 注释: 01
- 注释:注意,因为6和9也有类似结构,
- 注释: 所以要先判断不是6和9。
- 注释: 上面先判断过6和9,是则跳转了。