- 博客(15)
- 收藏
- 关注
原创 PaddleOCR——识别结果排序问题
问题场景在使用PaddleOCR对图像或PDF进行OCR处理后,会返回一个结果数组,每个item包含了文本框,文字和识别置信度。如果我们识别的内容比较多,并且内容带有一定的顺序关系,比如识别一个答题卡,这样对于结果数组中的顺序性会有一定要求。在实际测试下,我们发现如果识别的图片出现一定的倾斜或手写内容不工整时,返回的结果数组会发生乱序,导致在获取关键信息的时候出现问题。在查阅PaddleOCR的官方文档后,我们发现导致乱序的原因是因为PaddleOCR在识别完成后它有自己一套的排序规则,如下图所示
2024-05-21 16:38:58
1038
1
原创 利用Canvas画布实现文字雨动态背景
在现代网页设计中,动态背景效果是吸引用户眼球的重要元素之一。本文将介绍如何利用Canvas技术来创建一个黑客风格文字雨的动态背景效果。通过代码示例,你将学习如何编写和利用Canvas绘制动态场景,从而实现一个独特而吸引人的背景效果。
2023-12-21 19:34:45
1090
原创 利用Canvas画布实现动态背景
引言在现代网页设计中,动态背景效果是吸引用户眼球的重要元素之一。本文将介绍如何利用Canvas技术来创建一个简单动态背景效果。通过代码示例,你将学习如何编写和利用Canvas绘制动态场景,从而实现一个独特而吸引人的背景效果。
2023-12-18 20:10:29
2724
5
原创 Web编程调研报告
目录前言1. 网站选取2. HTML部分调研报告1) 首页顶部内容页脚2) 点击一个游戏之后的页面3) 点击开始游戏之后的页面4) 点击一个游戏分类之后的页面5) 搜索页面6) 更多游戏页面3. CSS部分调研报告4. JS部分调研报告总结
2023-09-19 09:58:31
274
原创 实验5 游戏中的人工智能
1.完成游戏编译(5分)成功编译并运行教材P200“游戏AI实例-迷宫寻宝”。2.完成修改内容一 (5分)修改游戏代码,实现修改内容一,即修改窗口大小。3.完成修改内容二 (10分)修改游戏代码,实现修改内容二,即增加DANGEROUS区域。4.完成修改内容三 (10分)修改游戏代码,实现修改内容三,即增加按键监听。5.完成修改内容四 (10分)修改游戏代码,实现修改内容四,即增加地图层次。6.完成Bug修改(10分)通过更改游戏代码的方式修复BUG,如:点击笑脸
2023-09-06 18:36:47
290
原创 实验3 二维游戏动画合成
1.完成游戏编译(10分)成功编译并运行教材P128“游戏动画实例-侠客行”。2.增加计分板功能和回合制 (10分)记录成功/失败次数,增加计分板功能;将游戏改为回合制游戏。3.增加英雄Defend动作 (15分)利用CocoStudio设计英雄Defend动作,并将此功能在游戏中加载。4.修改游戏bug(15分)修改游戏中出现的明显bug。5. 游戏优化升级(10分)自行发挥想象力,优化游戏功能。6.完成实验报告 (40分)截图记录关键步骤,分析实验结果,撰写心
2023-09-06 18:21:49
379
原创 实验2 游戏交互界面设计
1.完成游戏编译 (20分)仿照实验一“英雄快跑”实验,将教材源码和素材文件复制到自己的项目中,成功编译并运行本次实验----“贪食豆”游戏。2.修改游戏显示名称 (5分)通过修改游戏代码,使自己的学号姓名(中文)替换原“MyGame”字样出现在标题栏左上角。3.增加摇杆上下移动功能 (5分)修改游戏代码,使贪食豆在屏幕范围内能上下左右移动。4.增加计分板功能 (5分)修改游戏代码,增加计分板功能。5.增加 UI 登录界面(含 Play 按钮) (10分)请自行下载素材,
2023-09-06 18:07:54
497
原创 实验1 二维游戏场景绘制
1.完成基本实验 (30分)按照“英雄快跑实验指导”文件指引,成功运行本次实验游戏。2.修改游戏显示名称 (5分)通过修改游戏代码,使自己的学号替换原“MyGame”字样出现在标题栏左上角。3.修改游戏地图 (5分)修改原有地图,将你的学号添加在背景中。4.完成Bug修改 (10分)通过修改游戏代码的方式修复BUG,如:游戏结束响应Bug、树枝检测Bug。5. 游戏优化(5分)自行设计并优化游戏。6.录制通关视频 (5分)录制游戏通关视频,上传至BB系统。7.
2023-08-16 14:52:20
334
原创 实验五 语法制导翻译和中间代码生成
任务:实现语法制导翻译及赋值语句的中间代码生成在前序实验中已实现了TINY+语言的词法分析及语法分析,本次实验要求基于前序实验基础,实现TINY+语言的语法制导翻译及赋值语句的中间代码生成。具体要求:对于输入赋值语句a := b * c + d,应翻译成以下三地址码序列:t1 := b * ct2 := t1 + da := t2请修改TINY+的语法分析程序,添加语义翻译代码,实现对任意TINY+赋值语句的语义翻译及中间代码的生成。
2023-07-12 17:26:02
1147
3
原创 实验三 自顶向下的语法分析程序设计
实验内容 任务一:运行 TINY 语言的语法分析程序 TINY Parser,理解 TINY 语言语法分析器的实现。其中,TINY 语言的词法与实验二相同,TINY 语言的文法描述如下:
2023-07-12 17:18:36
1640
原创 实验二 词法分析程序设计
实验内容TINY 语言的词法由TINY Syntax.ppt 描述;TINY 语言的词法分析器由TINY Scanner.rar 的C 语言代码实现;TINY+语言的词法由TINY+ Syntax.doc 描述。任务:理解TINY 语言的词法及词法分析器的实现,并基于该词法分析器,实现拓展语言TINY+的词法分析器。
2023-07-12 17:01:18
895
原创 实验一 高级语言及其文法
实验内容-文法(Grammar)是描述高级语言语法结构的重要工具。定义任意的文法G,需要完成对其四元组(V,T,P,S)的定义(课本P33)。在该实验中,请制定文法文件的具体组织形式、编程完成对文法文件的读取、并完成对文法的分类。该实验具体包含以下两个任务:
2023-07-12 16:26:12
417
2
原创 HTML综合实验
一、实验目的与要求:目的:使用HTML,构思并设计、实现个人主页(或品牌、事件主页)要求: 1. 综合应用各种HTML标签 2. 页面内容设计合理方法、步骤:要完成本实验,依据实验要求进行分解,需要完成的实验步骤是:1. 综合应用各种HTML标签假设现在是2023年下半年,你参加了一个夏令营。夏令营主办方在收集各人的主页链接,以便让同学们能更快、更好互相了解。那么,你计划如何设计、实现你的个人主页?或者你打算设计的是某个品牌或物品、事件等的主页,那
2022-10-25 01:24:13
2101
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人