SetOffsetInterval 设置点阵比对间隔

文章目录
  1. 1. 功能
  2. 2. 语法
  3. 3. 参数
  4. 4. 返回值
  5. 5. 示例
  6. 6. 备注

功能

设置找字或识字时的点阵对比间隔,即每一次匹配都跳过设置数量的行和列。

语法

结果 = SetOffsetInterval(对比间隔)

参数

参数 数据类型 解释
对比间隔 数值型 跳过的行列间隔。

返回值

数值型,失败返回0,成功返回1。

示例

1
2
3
4
5
6
7
8
9
10
'设置找字时匹配的行数为33行
TracePrint SetRowsNumber(33)
'设置点阵对比间隔为1,即查找前后将跳1行和1列
TracePrint SetOffsetInterval(1)
'设置附件中的紫猫字库.txt文档为0号字库
TracePrint SetDictEx(0, "Attachment:紫猫字库.txt")
'使用0号字库文件进行找字
TracePrint UseDict(0)
'相关找字、识别文字代码
'此时找字代码的匹配行数都为33行,并且每次都跳1行和1列进行查找

备注

  • 该命令参数默认为0,即字库中的每个字的所有像素点均需要逐一进行匹配。
  • 一般来讲,设置的值越大,找字的速度越快,但准确率下降,有可能出现查找失败的情况,请合理使用。