logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【项目实训】成绩识别录入系统--opencv实现图片矫正 (一)

近期任务实现对表格照片内容的识别算法。我的分工:利用python的opencv库实现对照片中的表格的校正,并与小组成员进行代码整合与测试。一、初步分析拍照时因为镜头角度等原因,容易导致图像出现倾斜、变形等情况,为了方便后续处理我们常常需要进行图像矫正,其中主要技术原理是两种变换类型–仿射变换(Affine Transformation)和透视变换(Perspective Transformatio

#opencv#计算机视觉#python
【项目实训】成绩识别录入系统--opencv实现图片矫正 (二)

opencv实现图片矫正一、图片校正实现二、效果测试总结一、图片校正实现部分代码if len(contours2) == 4:c4 = contours2.reshape(4, 2)if fclock[0]:print"c4=", c4c4list = c4.tolist()c4list.reverse()c4 = np.array(c4list)c5 = np.zeros((

#java#python
2021SC@SDUSC SQLite源码分析(五)————VDBE初步分析

2021SC@SDUSC2021SC@SDUSC SQLite源码分析(四)————sqlite的虚拟机前言一、初步分析二、 VdbeCursor 结构三、VDBE字节码编程语言前言代码生成器生成的代码由虚拟机来执行。关于虚拟机更详细的信息可参考http://sqlite.org/opcode.html 。虚拟机实现一个专为操作数据库文件而设计的抽象计算引擎。它有一个存储中间数据的存储栈,每条指令

#sqlite#数据库#sql
2021SC@SDUSC SQLite源码分析(七)————VDBE结构分析

2021SC@SDUSC SQLite源码分析(七)————VDBE结构分析一、vdbeInt.h1.结构概览2.虚拟机框架对象二、解释引擎VDBE是SQLite的核心。用户程序发出的SQL语句请求,由前端编译器处理,生成字节代码程序,然后由VM解释执行。VM执行时,又会调用B-tree模块的相关的接口,并输出执行的结果。一、vdbeInt.h是vdbe.c的私有头文件,定义了VDBE的常用数据结

#sqlite#数据库#b树
2021SC@SDUSC SQLite源码分析(三)————B树API与游标

2021SC@SDUSC SQLite源码分析(三)————B树与内存的页一、B-tree模块的API二、API功能分析三 、关于游标一、B-tree模块的APIB-tree模块有自己的API,它们是独立于sqlite外部API的。这些API主要是针对SQLite需求量身定做的,因此对于其他的数据库并不适用。要想更加了解SQLite内部机制,先了解这些API是很有必要的。B-tree的另一个优点是

#sqlite#b树#数据库
到底了