Comments (14)
请问以前使用是正常的吗?如果是,可能配置文件被修改过,而且参数不正确。尝试下载最新版软件,看看可否运行。
如果依然不行,尝试打开 PaddleOCR-json
文件夹下的识别引擎 PaddleOCR_json.exe
,看看它有无报错。如果有报错,则可能你的电脑安装(注册)了某些运行库与引擎产生了冲突。方便的话,把报错内容发上来。
from umi-ocr.
作者大大您好 我在下载了1.2.6版本后也出现了初始化失败的问题
在读图后直接运行、选择识别区域、或者剪切板读取时都有同样的初始化失败报错
然后我运行了PaddleOCR_json.exe
并没有报错
最后我下回了1.2.5版本后还是可以使用的
我怀疑是 更新PaddleOCR-json模块至v1.2.0
之后有兼容问题?
from umi-ocr.
可否将1.2.6初始化失败的弹窗截图放上来?我想看看它的信息
from umi-ocr.
from umi-ocr.
运行PaddleOCR_json.exe时,是不是打印一大串日志、最后显示 OCR init completed.
?
from umi-ocr.
from umi-ocr.
这个任务也没法停止,一直显示 正在停止,右键关闭还关闭不了,只能用任务管理器强制关闭软件
from umi-ocr.
'chcp' 不是内部或外部命令
意料之外的问题。你电脑打开cmd,输入where chcp
,看看会不会输出正确的路径?
如果没有,尝试将 C:\Windows\system32
加入系统路径
如果有,尝试将 PaddleOCR_json
文件夹加入系统路径
参考:https://blog.csdn.net/weixin_38314865/article/details/84594065
这个任务也没法停止,一直显示 正在停止
OK,以后会加入超时监控以防止程序因未知原因卡死
from umi-ocr.
嗯 可以了 谢谢作者大大,我将C:\Windows\system32 加入系统路径 后 可以进行识别了
from umi-ocr.
@hiroi-sora
我的PaddleOCR_json.exe
运行后得到的是OCR init completed
和图中一致
我也试了把文件夹加入系统路径,现在依然还是初始化失败的报错
from umi-ocr.
@andongya95
是的,你的问题跟楼主不一样,与系统路径无关。可否在你机器上运行下述代码,看看有无问题
import os
import subprocess # 进程,管道
# exePath = r"填入PaddleOCR_json.exe的路径"
exePath = r"D:\MyCode\PythonCode\Umi-OCR\PaddleOCR-json\PaddleOCR_json.exe"
cwd = os.path.abspath(os.path.join(exePath, os.pardir))
print(exePath, cwd)
popen = subprocess.Popen( # 打开管道
exePath, cwd=cwd,
stdin=subprocess.PIPE,
stdout=subprocess.PIPE,
)
for i in range(1000):
if not popen.poll() == None: # 子进程已退出,初始化失败
print('子进程已退出,初始化失败!')
break
initStr = popen.stdout.readline().decode('ascii', errors='ignore')
print(f'{i} : {initStr}')
if 'OCR init completed.' in initStr:
print(f'初始化成功!')
break
if i >= 999:
print(f'输出条数异常,初始化失败!')
if popen.poll():
popen.kill()
from umi-ocr.
@hiroi-sora
我跑了之后卡在了第一次loop里
0 : Active code page: 65001
现在暂时还没动过
更新:
我发现是进程卡了
我重新跑了之后得到了
0 : Active code page: 65001
1 : OCR init completed.
初始化成功!
from umi-ocr.
那既然这段demo能跑,Umi-OCR理应没问题呀
试试直接调用 callingOCR.py ,在最后加入一行
ocr = CallingOCR('填入PaddleOCR_json.exe的路径')
把第46行的initStr
打印出来
把第49行的 # print(f'初始化OCR成功,进程号为{self.ret.pid}')
取消注释
看能不能初始化成功
from umi-ocr.
e[37m--- fused 0 elementwise_add with relu activatione[0m
e[37m--- fused 0 elementwise_add with tanh activatione[0m
e[37m--- fused 0 elementwise_add with leaky_relu activatione[0m
e[37m--- fused 0 elementwise_add with swish activatione[0m
e[37m--- fused 0 elementwise_add with hardswish activatione[0m
e[37m--- fused 0 elementwise_add with sqrt activatione[0m
e[37m--- fused 0 elementwise_add with abs activatione[0m
e[37m--- fused 0 elementwise_add with clip activatione[0m
e[37m--- fused 0 elementwise_add with gelu activatione[0m
e[37m--- fused 0 elementwise_add with relu6 activatione[0m
e[37m--- fused 0 elementwise_add with sigmoid activatione[0m
e[37m--- fused 0 elementwise_sub with relu activatione[0m
e[37m--- fused 0 elementwise_sub with tanh activatione[0m
e[37m--- fused 0 elementwise_sub with leaky_relu activatione[0m
e[37m--- fused 0 elementwise_sub with swish activatione[0m
e[37m--- fused 0 elementwise_sub with hardswish activatione[0m
e[37m--- fused 0 elementwise_sub with sqrt activatione[0m
e[37m--- fused 0 elementwise_sub with abs activatione[0m
e[37m--- fused 0 elementwise_sub with clip activatione[0m
e[37m--- fused 0 elementwise_sub with gelu activatione[0m
e[37m--- fused 0 elementwise_sub with relu6 activatione[0m
e[37m--- fused 0 elementwise_sub with sigmoid activatione[0m
e[37m--- fused 0 elementwise_mul with relu activatione[0m
e[37m--- fused 0 elementwise_mul with tanh activatione[0m
e[37m--- fused 0 elementwise_mul with leaky_relu activatione[0m
e[37m--- fused 0 elementwise_mul with swish activatione[0m
e[37m--- fused 0 elementwise_mul with hardswish activatione[0m
e[37m--- fused 0 elementwise_mul with sqrt activatione[0m
e[37m--- fused 0 elementwise_mul with abs activatione[0m
e[37m--- fused 0 elementwise_mul with clip activatione[0m
e[37m--- fused 0 elementwise_mul with gelu activatione[0m
e[37m--- fused 0 elementwise_mul with relu6 activatione[0m
e[37m--- fused 0 elementwise_mul with sigmoid activatione[0m
e[37m--- fused 0 elementwise_add with relu activatione[0m
e[37m--- fused 0 elementwise_add with tanh activatione[0m
e[37m--- fused 0 elementwise_add with leaky_relu activatione[0m
e[37m--- fused 0 elementwise_add with swish activatione[0m
e[37m--- fused 0 elementwise_add with hardswish activatione[0m
e[37m--- fused 0 elementwise_add with sqrt activatione[0m
e[37m--- fused 0 elementwise_add with abs activatione[0m
e[37m--- fused 0 elementwise_add with clip activatione[0m
e[37m--- fused 0 elementwise_add with gelu activatione[0m
e[37m--- fused 0 elementwise_add with relu6 activatione[0m
e[37m--- fused 0 elementwise_add with sigmoid activatione[0m
e[37m--- fused 0 elementwise_sub with relu activatione[0m
e[37m--- fused 0 elementwise_sub with tanh activatione[0m
e[37m--- fused 0 elementwise_sub with leaky_relu activatione[0m
e[37m--- fused 0 elementwise_sub with swish activatione[0m
e[37m--- fused 0 elementwise_sub with hardswish activatione[0m
e[37m--- fused 0 elementwise_sub with sqrt activatione[0m
e[37m--- fused 0 elementwise_sub with abs activatione[0m
e[37m--- fused 0 elementwise_sub with clip activatione[0m
e[37m--- fused 0 elementwise_sub with gelu activatione[0m
e[37m--- fused 0 elementwise_sub with relu6 activatione[0m
e[37m--- fused 0 elementwise_sub with sigmoid activatione[0m
e[37m--- fused 0 elementwise_mul with relu activatione[0m
e[37m--- fused 0 elementwise_mul with tanh activatione[0m
e[37m--- fused 0 elementwise_mul with leaky_relu activatione[0m
e[37m--- fused 0 elementwise_mul with swish activatione[0m
e[37m--- fused 0 elementwise_mul with hardswish activatione[0m
e[37m--- fused 0 elementwise_mul with sqrt activatione[0m
e[37m--- fused 0 elementwise_mul with abs activatione[0m
e[37m--- fused 0 elementwise_mul with clip activatione[0m
e[37m--- fused 0 elementwise_mul with gelu activatione[0m
e[37m--- fused 0 elementwise_mul with relu6 activatione[0m
e[37m--- fused 0 elementwise_mul with sigmoid activatione[0m
0 : Active code page: 65001
1 : OCR init completed.
初始化成功!
e[37m--- fused 0 elementwise_add with relu activatione[0m
e[37m--- fused 0 elementwise_add with tanh activatione[0m
e[37m--- fused 0 elementwise_add with leaky_relu activatione[0m
e[37m--- fused 0 elementwise_add with swish activatione[0m
e[37m--- fused 0 elementwise_add with hardswish activatione[0m
e[37m--- fused 0 elementwise_add with sqrt activatione[0m
e[37m--- fused 0 elementwise_add with abs activatione[0m
e[37m--- fused 0 elementwise_add with clip activatione[0m
e[37m--- fused 0 elementwise_add with gelu activatione[0m
e[37m--- fused 0 elementwise_add with relu6 activatione[0m
e[37m--- fused 0 elementwise_add with sigmoid activatione[0m
e[37m--- fused 0 elementwise_sub with relu activatione[0m
e[37m--- fused 0 elementwise_sub with tanh activatione[0m
e[37m--- fused 0 elementwise_sub with leaky_relu activatione[0m
e[37m--- fused 0 elementwise_sub with swish activatione[0m
e[37m--- fused 0 elementwise_sub with hardswish activatione[0m
e[37m--- fused 0 elementwise_sub with sqrt activatione[0m
e[37m--- fused 0 elementwise_sub with abs activatione[0m
e[37m--- fused 0 elementwise_sub with clip activatione[0m
e[37m--- fused 0 elementwise_sub with gelu activatione[0m
e[37m--- fused 0 elementwise_sub with relu6 activatione[0m
e[37m--- fused 0 elementwise_sub with sigmoid activatione[0m
e[37m--- fused 0 elementwise_mul with relu activatione[0m
e[37m--- fused 0 elementwise_mul with tanh activatione[0m
e[37m--- fused 0 elementwise_mul with leaky_relu activatione[0m
e[37m--- fused 0 elementwise_mul with swish activatione[0m
e[37m--- fused 0 elementwise_mul with hardswish activatione[0m
e[37m--- fused 0 elementwise_mul with sqrt activatione[0m
e[37m--- fused 0 elementwise_mul with abs activatione[0m
e[37m--- fused 0 elementwise_mul with clip activatione[0m
e[37m--- fused 0 elementwise_mul with gelu activatione[0m
e[37m--- fused 0 elementwise_mul with relu6 activatione[0m
e[37m--- fused 0 elementwise_mul with sigmoid activatione[0m
e[37m--- fused 0 elementwise_add with relu activatione[0m
e[37m--- fused 0 elementwise_add with tanh activatione[0m
e[37m--- fused 0 elementwise_add with leaky_relu activatione[0m
e[37m--- fused 0 elementwise_add with swish activatione[0m
e[37m--- fused 0 elementwise_add with hardswish activatione[0m
e[37m--- fused 0 elementwise_add with sqrt activatione[0m
e[37m--- fused 0 elementwise_add with abs activatione[0m
e[37m--- fused 0 elementwise_add with clip activatione[0m
e[37m--- fused 0 elementwise_add with gelu activatione[0m
e[37m--- fused 0 elementwise_add with relu6 activatione[0m
e[37m--- fused 0 elementwise_add with sigmoid activatione[0m
e[37m--- fused 0 elementwise_sub with relu activatione[0m
e[37m--- fused 0 elementwise_sub with tanh activatione[0m
e[37m--- fused 0 elementwise_sub with leaky_relu activatione[0m
e[37m--- fused 0 elementwise_sub with swish activatione[0m
e[37m--- fused 0 elementwise_sub with hardswish activatione[0m
e[37m--- fused 0 elementwise_sub with sqrt activatione[0m
e[37m--- fused 0 elementwise_sub with abs activatione[0m
e[37m--- fused 0 elementwise_sub with clip activatione[0m
e[37m--- fused 0 elementwise_sub with gelu activatione[0m
e[37m--- fused 0 elementwise_sub with relu6 activatione[0m
e[37m--- fused 0 elementwise_sub with sigmoid activatione[0m
e[37m--- fused 0 elementwise_mul with relu activatione[0m
e[37m--- fused 0 elementwise_mul with tanh activatione[0m
e[37m--- fused 0 elementwise_mul with leaky_relu activatione[0m
e[37m--- fused 0 elementwise_mul with swish activatione[0m
e[37m--- fused 0 elementwise_mul with hardswish activatione[0m
e[37m--- fused 0 elementwise_mul with sqrt activatione[0m
e[37m--- fused 0 elementwise_mul with abs activatione[0m
e[37m--- fused 0 elementwise_mul with clip activatione[0m
e[37m--- fused 0 elementwise_mul with gelu activatione[0m
e[37m--- fused 0 elementwise_mul with relu6 activatione[0m
e[37m--- fused 0 elementwise_mul with sigmoid activatione[0m
Active code page: 65001
OCR init completed.
初始化OCR成功,进程号为12148
from umi-ocr.
Related Issues (20)
- http遍历post后出现错误An error occurred: RequestError: Error: connect ECONNREFUSED 127.0.0.1:1224 HOT 2
- 两个小建议 HOT 3
- Rapid_v2.0.1.7z 版本识别弹窗报错 HOT 7
- I cant run umi ocr without running it on cmd HOT 2
- 建议优化部分功能。 HOT 2
- Umi-OCR_Paddle_v2.0.1.7z 识别报错 HOT 1
- http识别报错 HOT 2
- 在windows server2012中无法运行 HOT 2
- 没有快捷键,是啥 HOT 3
- 建议加入自动更新功能 HOT 1
- 希望能加入对数学公式识别的支持 HOT 1
- 有个需求,请大家给个建议。有3000多张纸质文档,想通过这个软件变成电子文档,方便检索文档内容,然后再找到原文档。 HOT 2
- 同一张图,整体识别和局部识别精度不一样吗? HOT 4
- 建议加入表格识别,直接把截图转变后黏贴到表格,主要是对齐问题 HOT 6
- 行驶证当中的0中间有一个斜杠的,无法识别0 HOT 4
- Github发行版下载页面显示404 HOT 1
- 截图编辑功能 HOT 1
- 有交流群吗 HOT 3
- 能否支持优先按指定字体识别? HOT 1
- 希望数学公式能提供Markdown渲染预览 HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from umi-ocr.