Linux服务器运行easyocr代码

Linux服务器运行easyocr代码Linux服务器上运行easyocr代码上一篇文章介绍过如何安装easyocr这里我们使用jupyternotebook进行编译1.生成密钥,这里可以自己设定一个密码用于登录jupyterfromnotebook.authimportpasswdpasswd()2.密码设置成功之后会生成一串哈希字符(对密码的加密)形如sha1:xxx:xxx的一串字符3.命令行输入以下代码,生成config配置文件jupyternotebookgenerate-config4.

Linux服务器上运行easyocr代码

上一篇文章介绍过如何安装easyocr

这里我们使用jupyter notebook进行编译

输入ipython

1.生成密钥,这里可以自己设定一个密码用于登录jupyter

from notebook.auth import passwd
passwd()

2.密码设置成功之后会生成一串哈希字符(对密码的加密)
形如 sha1:xxx:xxx 的一串字符
这个密码会在jupyter目录下的jupyter_notebook_config.json里面
3.命令行输入以下代码,生成config配置文件

jupyter notebook --generate-config

4.打开jupyter目录下jupyter_notebook_config.py文件
在最底下添加

c.NotebookApp.ip = '*' 
c.NotebookApp.password = u'sha1:xxx:xxx' # 将之前生成的密码hash字串粘贴到引号里
c.NotebookApp.open_browser = False # 运行时不打开本机浏览器
c.NotebookApp.port = 8888 # 使用的端口,随意设置
c.NotebookApp.enable_mathjax = True # 启用 MathJax

save之后退出

5.命令行输入以下命令,启动服务

jupyter notebook

6.打开浏览器启动
浏览器url处输入服务器ip:端口号

 ip:端口号

输入自己设置的密码进入jupyter notebook

7.创建新文件只需点击右上角的new生成py文件就可以打开了
8.使用GitHub上的一段测试代码

import easyocr
reader = easyocr.Reader(['ch_sim','en'])
result = reader.readtext('url')

此时会根据你的网速下载相应模型,会花一段时间
在这里插入图片描述

url改为在服务器上的图片路径,模型下载好之后
输出result查看结果就好
在这里插入图片描述
因为只识别中文,所以文中的符号并没有准确识别,但是中文识别结果很准确

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/34711.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注