week10 字幕提取

本文介绍了如何在Windows10系统中,利用Python和Tesseract-OCR在Jupyter Notebook环境下识别并提取视频中的字幕。首先详细说明了Tesseract-OCR的下载、安装和配置过程,包括环境变量设置和中文语言包的添加。接着,展示了关键代码段,包括图像处理的二值化阈值设定和Tesseract-OCR的参数配置,以确保字幕识别的准确性。通过每隔五秒检测一次来捕获字幕,实现了有效的视频字幕提取。
摘要由CSDN通过智能技术生成

任务

在Windows10系统下,用python,在jupyter notebook里,借助Tesseract-OCR对视频中的字幕进行识别提取。

目录

Ⅰ下载并安装Tesseract-OCR

 Ⅱ代码


Ⅰ下载并安装Tesseract-OCR

下载:https://digi.bib.uni-mannheim.de/tesseract/  

安装详情:https://www.jianshu.com/p/f7cb0b3f337a

cmd调出命令行输入pip3 install pytesseract

设置环境变量:Win+R打开命令行👉输入sysdm.cpl打开系统属性👉上边栏-高级👉环境变量(N)👉系统变量(S)👉选择Path-编辑👉添加新的环境变量,路径就写Tesseract-OCR程序的安装位置,例如我:F:\Tesseract-OCR。

将已经做过中文识别训练chi_sim.traineddata简体中文语言包存入F:\Tesseract-OCR\tessdata文件夹中。

 把语言文件拷贝到此处tessdata目录后,在tessdata文件夹处cmd调出命令行中输入 tesseract –v 测试安装   tesseract –list-langs测试语言包。eng和osd是别的语言包。

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值