IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> 深度学习基础篇【4】从0开始搭建EasyOCR并进行简单文字识别 -> 正文阅读

[人工智能]深度学习基础篇【4】从0开始搭建EasyOCR并进行简单文字识别

深度学习基础篇【4】

从0开始搭建EasyOCR

并进行简单文字识别

所谓OCR,全称为“Optical Character Recognition”,即光学字符识别。简单来讲,它就是实现对文本资料的图像文件进行分析识别处理,以获取其中文字及版面信息的技术。?

- 语言环境:Python3.7

- 编译器:jupyter notebook

- 深度学习环境:pytorch 1.6

- 深度学习平台:极链AI云

- 显卡(GPU):NVIDIA RTX 2080Ti

? ? ? ?目录

? ? 01 实例创建

? ? 02 准备工作

? ? 03 数据预处理

? ? 04 构建模型

? ? 05 编译

? ? 06 训练模型

? ? 07 模型评估

01 实例创建

1. 打开极链AI云平台

? ? ? ? ?https://cloud.videojj.com/?source=vx

2. 点击算力租赁

?3. 选择合适的显卡

? ? ? ? ?此处我们以NVIDIA RTX 2080Ti为例

4. 深度学习框架搭建

? ? ? ? ?框架选择pytorch,版本1.6

? ? ? ? ?python版本3.7

5. 连接实例

创建完成后,点击jupyterlab连接

6. 打开终端

02 环境搭建

在终端中,输入以下命令使用 pip 安装 EasyOCR 稳定版本

pip install easyocr

更多内容请左右滑动

进入GitHub地址

GitHub - JaidedAI/EasyOCR: Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.

下载目标文件

下载完成后,上传至root文件夹中,输入以下命令解压

pip install unzip # 安装unzipunzip EasyOCR-master

在命令提示符中使用cd命令进入目标文件夹地址,在使用?Python setup.py install?命令进行预安装???????

cd EasyOCR-masterpython setup.py install

03 使用方法

对该图片进行文字识别???????

import easyocrreader = easyocr.Reader(['ch_sim','en']) # 只需要运行一次就可以将模型加载到内存中result = reader.readtext('chinese.jpg')

输出将采用列表格式,每个项目分别表示边界框,文本和置信度。

注1:[‘ch_sim’,‘en’]是您要阅读的语言列表。 您可以一次传递几种语言,但并非所有语言都可以一起使用。 英语与每种语言都兼容。 共享公共字符的语言通常相互兼容。

注2:您也可以将OpenCV图像对象(numpy数组)或图像文件作为字节传递,而不是filepath chinese.jpg。 原始图片的网址也是可以接受的。

注3:行reader = easyocr.Reader([‘ch_sim’,‘en’])用于将模型加载到内存中。 这需要一些时间,但只需要运行一次。

还可以将detail设置为0,以简化输出。

reader.readtext('chinese.jpg', detail = 0)

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2022-06-14 22:35:35  更:2022-06-14 22:38:29 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 2:44:44-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码