基于Ubuntu环境使用docker搭建对于中文识别的chineseocr_lite项目
光学字符识别(OCR)
- 光学字符识别(OCR)目前已经有了很广泛的应用,很多开源项目都会嵌入OCR 来扩展原有的能力,例如身份证识别、出入停车场的车牌识别、拍照翻译等等
- 本文介绍的开源的中文 OCR 项目,是基于 chineseocr 做出改进,是一个超轻量级的中文字符识别项目(其实一点也不轻量)
- 官方地址
简介
- chineseocr_lite 项目表示,相比 chineseocr,它采用了轻量级的主干网络 PSENet,轻量级的 CRNN 模型和行文本方向分类网络 AngleNet
- chineseocr_lite 在横排文字和竖排文字的识别上都有不错的效果,而且它提供的交互式网页端能直接在页面插入图像与调用识别模型
项目实测
- 由于Docker能够提供一个不依赖主机操作系统的隔离空间,并且兼具良好的安全性与可移植性,本项目将在Docker环境下对该轻量级模型进行测试
- 先看看使用作者项目里自带图片的测试效果。识别结果与项目里提供的类似,这里耗时较长主要是由于我们测试时没有使用 GPU 的缘故
Docker环境搭建
运行环境
Ubuntu 18.04
Python 3.6.9
Pytorch 1.5.0.dev20200227+cpu(作者推荐 1.2.0)
命令操作
- 使用命令查看当前的python的版本,python -V;如果不是3.6版本需要将3.6版本设置为默认版本。参考链接
- 首先下载 Docker 镜像。这里推荐使用咱们中国人自己做的镜像 deepo,一行代码傻瓜式安装 tensorflow、pytorch、darknet 等目前最新的深度学习框架
- deepo的官方地址
- 命令安装deepo,我已经配置了docker的国内源镜像,参考我的其他文章。如果不配置,速度很慢,甚至下载不成功。这一步很费时间,相关下载的内容达到6G左右,下载完成之后自动解压安装,最后达到13G
基于Ubuntu环境使用docker搭建对于中文识别的chineseocr_lite项目相关推荐
- ubuntu下用docker搭建sslocal
ubuntu下用docker搭建sslocal 服务器环境 运行sslocal docker容器 服务器环境 阿里云 docker 运行sslocal docker容器 docker run -d \ ...
- Ubuntu环境安装docker结合kitematic现实管理软件镜像包(真心好用)
Ubuntu环境安装docker结合kitematic现实管理软件镜像包(真心好用) 自从公司主导学习golang的时候,公司服务端的开发全部换成了Ubuntu的系统,我的也装成了双系统win10+u ...
- 基于ubuntu环境搭建janus服务器
因为产品需要,选择Janus作为音视频通信服务器框架,在阿里云的ubuntu服务器上进行搭建测试. 1.环境 服务器:阿里云ECS 系统:ubuntu16.04.6 LTS,以root用户登录. 2. ...
- Ubuntu环境使用conda安装轻量级中文ocr开源项目chineseocr_lite,最简单的方式
问题 接使用docker的方式来创建项目所报的错误 选中文件之后,界面不停的绕圈,显示不了对于图片的识别结果,并且监控界面上出现错误提示如下 ImportError: libpython3.6m.so ...
- Ubuntu下的docker搭建及基础使用
注:本次docker搭建是在Ubuntu虚拟机中搭建的. 搭建过程 首先更新软件源中的所有软件列表:apt-get updata 安装docker:apt install docker.io 安装结束 ...
- Filament Android 编译搭建(基于Ubuntu环境)
说明 To build Filament, you must first install the following tools: CMake 3.19 (or more recent) clang ...
- 基于Ubuntu Hadoop的群集搭建Hive
Hive是Hadoop生态中的一个重要组成部分,主要用于数据仓库.前面的文章中我们已经搭建好了Hadoop的群集,下面我们在这个群集上再搭建Hive的群集. 1.安装MySQL 1.1安装MySQL ...
- 【私有git】使用docker搭建gitlab-ce中文社区版服务器
环境 sudo usermod -aG docker 你的用户名 newgrp - docker 1.linux 目标 1.搭建gitlab-ce 2.如果有公网ip实现外网访问 3.使用vs cod ...
- Ubuntu环境下docker的安装
Docker 的安装 安装docker 的具体方法,我们可以从docker 的官网得到具体的方法. 链接如下: https://docs.docker.com/engine/install/ubunt ...
最新文章
- python随机生成字符串_Python 2.6中的随机字符串(可以吗?)
- 树 - 定义和基本概念
- latex学习篇【一】论文中的图片技巧QA
- 卡方检验检验水准矫正_【2008.】趋势性卡方检验专题讨论
- Linux操作系统load average过高,kworker占用较多cpu
- mysql显示表已存在_MySQL数据库与数据表的相关操作
- 求向量的垂线_高考数学填空题如何快速求直线关于直线对称的直线方程
- 编译原理三大经典龙书 虎书 鲸书 编译原理第三版清华pdf 清华北大
- verilog赋多位值_verilog语句两个always块对同一个变量赋值问题!【恢复】
- 嵌入Quicktime
- PHP面向对象编程的基本概念定义操作属性方法
- iOS 视频播放(AVPlayer)
- 移动端应该如何动态设置字体大小?
- python发微信红包_微信现金红包 python
- Ubuntu18.04装录屏软件OBS-Studio 21.1
- iphone创建无线网络连接服务器,如何通过苹果iOS设备管理无线网络(图文解析)
- 照片编辑软件:DxO PhotoLab 4 Mac版
- Azure Synapse Analytics(Azure SQL DW) 性能优化指南(2)——使用具体化视图优化性能(上)
- uniapp 浙政钉埋点——小程序
- mysql创建籍贯怎么写_籍贯所在地如何填写?
热门文章
- 【转】ABP源码分析十四:Entity的设计
- 【转】分布式websocket服务器
- office 安装错误 1920 osppsvc服务无法启动 failed to start
- 算法 - 贪心算法(集合覆盖问题求解)
- 【Python 标准库学习】时间相关的函数库 — time
- java s1=abc s2=abc s1==s2_经典问题:String s1 = abc 与 String s2 = new String(abc)的区别...
- *【牛客 - 315D】打车(贪心,同优则立证明法)
- (精)DEVC++的几个实用小技巧
- C语言编程中关于负数的%运算的判定。
- html 地球大气,地球大气层为什么永远不会消失?
- ubuntu下用docker搭建sslocal