函数名

ocr(x1, y1, x2, y2,colorfmt,sim,dir)

函数介绍

方法名称:根据选中的字典查找该区域内所有文字组成的字符串

参数说明:
x1:整数型,查找区域左上X坐标  (范围参数也可替换为图片路径)
y1:整数型,查找区域左上Y坐标 
x2:整数型,查找区域右下X坐标 
y2:整数型,查找区域右下Y坐标
colorfmt:字符串,文字的颜色格式
sim:双精度浮点数,相似度,取值范围0-1

dir:整数型,查找方向 

0:表示从左上向右下;

1: 表示从中心往四周查找;

2:表示从右下向左上查找;

3:表示从左下向右上查找;

4:表示从右上向左下查找

返回值:字符串

函数例子

--设置字库文件--

setDict(0,"dict.txt")

--使用字库--
useDict(0)

--1.普通ocr点阵识别--
local str = ocr(0,0,0,0,"FFFFFF-101010",0.98)

--local str = ocr("截图.bmp","FFFFFF-101010",0.98)
if str ~= nil then
   print(str)
end


--2.分割方式不同的识别,可和上面函数测试效果,哪个识别好用哪个

local str = splitFind(0,0,0,0,"FFFFFF-101010",0.98)

--local str = splitFind("截图.bmp","FFFFFF-101010",0.98)
if str ~= nil then
   print(str)
end


--以上都支持表参数格式函数名后追加大写T即可

local str = ocrT(0,0,0,0,"FFFFFF-101010",0.98)