Open vergespaces opened 10 months ago
改用CLI版咯
抱歉,我对Tesseract-OCR不太熟悉,是有独立的cli版本吗? 我在github上没找到…… 方便的话可以提供个链接吗?
你下的外部程序就是CLI版。但是你要设置本软件调用它。设置里找一找吧
你下的外部程序就是CLI版。但是你要设置本软件调用它。设置里找一找吧
可能我没有说清楚~ 我设置里面已经设好了OCR,而且在设置里读取测试都是正常的。但一正式游戏中使用就会报主贴的错误。 而且是切换成百度OCR可以正常在游戏中使用,但用Tesseract-OCR就会一直报错…… 所以我才觉得奇怪~
本程序含有两个Tesseract-OCR,一个是随程序分发的dll,另一个是你安装的exe。你遇到的错误是dll报的,没有使用exe
misakaTranslator版本2.12.2 系统win10x64 想用Tesseract-OCR,下载的版本是tesseract-ocr-w64-setup-5.3.1
ocr设置后在向导内测试正常,可以从截图中读出文字。 但一到正式应用里,会立即弹出错误:
TesseractOCR Error: Only one image can be proceessed at once. Please make sure you dispose of the page once your finished with it.
可以确定没有多重执行,触发方式无论用键盘还是鼠标都会报错,改延时也没有用,100ms~10s都试过了。 同样的设置和操作方法,使用百度OCR是正常的。
错是TesseractOCR抛出来的,所以misakaTranslator本身没有见到log信息。 但因为在ocr设置向导中可以正常解析,所以猜测和调用方式有关系。 因为没找到更明确的错误日志,不太清楚还需要提供什么样的内容可以协助定位,如果有思路还请告知~