YYPOST群发软件 发表于 2025-7-25 07:08:22

TomatoOCR文字识别[tomatoOCR]方法小结[OCR]

//loadModel初始化模型方法小结,交流QQ群711841924
// 方法一:loadModel初始化模型

// 加载模型,模型放到资源目录
tomatoOCR.loadModel();
tomatoOCR.setLicense("22fe214tyutyuutta37b52f444|llDGstKF4H5GEwXm6a0LJ7sO", "试用开始");
var image = screen.screenShotFull();
var res = tomatoOCR.ocr(image, 3);
printl(res);   


// 方法二:setMode设置调试模式

tomatoOCR.setMode("debug")




// 方法三:setHttpIntervalTime 设置HTTP间隔时间

tomatoOCR.setHttpIntervalTime(5)


// 方法四:setLicense设置许可证

tomatoOCR.setLicense("22fe214tyutyuutta37b52f444|llDGssdaffasm6a0LJ7sO", "试用开始");


// 方法五:setRecType设置识别类型

tomatoOCR.setRecType("ch")




// 方法六:setBinaryThresh设置二值化阈值
tomatoOCR.setBinaryThresh(128)

// 方法七:setRunMode 设置运行模式
tomatoOCR.setRunMode("slow")


// 方法八:setDetBoxType设置检测框类型
tomatoOCR.setDetBoxType("quad")

// 方法九:setDetUnclipRatio 设置检测模型参数

tomatoOCR.setDetUnclipRatio(1.8)

// 方法十:setRecScoreThreshold设置识别得分阈值
tomatoOCR.setBinaryThresh(128)

// 方法十一:setReturnType设置返回类型

tomatoOCR.setReturnType("json")


// 方法十二:ocr执行OCR识别

var result = ocr.ocr(img, 3);

// 方法十三:findTapPoint查找文本中心点

tomatoOCR.findTapPoint("示例文本")
// 方法十四:findTapPoints查找文本所有坐标点

tomatoOCR.findTapPoints("目标文本")TomatoOCR文字识别方法小结



页: [1]
查看完整版本: TomatoOCR文字识别[tomatoOCR]方法小结[OCR]