 | |  |  | - //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文字识别[tomatoOCR]方法小结[OCR]
| |  | |  |
|