| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:7888 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着全球化和互联网的发展,浏览阅读外文资料需要即时翻译的需求也随之增多。众多翻译APP也都推出了划词翻译的功能,但往往划词后需要点击查询按钮才能显示翻译结果,且对于扫描版文档的文字无法识别和翻译。 本文利用Python语言及其丰富的第三方库,用PyQt5制作软件界面,以PDFJS为阅读器框架,利用百度翻译API为用户提供基础的英语单词和句子翻译,并记录用户查询过的词句以方便复习;此外,使用OCRmyPDF库对扫描版PDF进行字符识别,最终开发出了一个桌面版的划词翻译软件,实现了鼠标即时划词即时翻译、记录翻译历史、生词本、OCR字符识别等功能,旨在为用户提供即时高效的翻译服务。
关键词:划词翻译;Python;OCR字符识别
目录 摘要 Abstract 1-引言-1 1.1 研究背景及意义-1 1.2 研究现状-1 1.3 论文的主要内容与组织结构-2 2-划词翻译软件的需求分析-3 2.1 划词翻译软件的目标-3 2.2 划词翻译软件的UML用例分析-3 2.3 可行性分析-5 3-划词翻译软件的设计-6 3.1 软件功能模块设计-6 3.2 数据库设计-7 3.3 软件界面设计-7 4-划词翻译软件的实现-8 4.1 主界面显示-8 4.2 文件打开-9 4.3 OCR字符识别-9 4.4 文本翻译和划翻记录-9 5-软件运行与测试-12 5.1 文件打开功能-12 5.2 OCR字符识别功能-13 5.3 文本翻译和划翻记录功能-13 6-总结与展望-13 参 考 文 献-15 致 谢 |

