主页 > 知识库 > 我用Python给班主任写了一个自动阅卷脚本(附源码)

我用Python给班主任写了一个自动阅卷脚本(附源码)

热门标签:地图标注多个 高德地图标注收入咋样 怎么办理400客服电话 鹤壁手机自动外呼系统违法吗 沈阳防封电销电话卡 B52系统电梯外呼显示E7 企业微信地图标注 银川电话机器人电话 莱芜电信外呼系统

导语

幼儿园升小学,小学升中学,中学升高中..........

每个人都要经历的九年义务教育:伴随的都是作业、随堂考、以及每个科目的大大小小的考试。当然小编被考试支配的恐惧以及过去了哈~除了学生考试的压力之外。

有调查发现,目前老师大量的时间被小型考试,如课堂测验、周测等高频次测验的批改客观题、计分、登分等占用,被迫压缩了备课、精准辅导的时间。

今天小编带大家做一款解放教师的自动阅卷系统。

几千张的答题卡扫描录入电脑阅卷系统,老师们只需打开电脑登陆,即可找到自己要批改的那道题。

大大提高了改卷效率,降低合分数的错误率。整个过程保密学生姓名,公平公正。

答题卡识别:

(一)设置答题卡的位置坐标分为左上,右上,右下,左下。

def order_points(pts):   
# 一共4个坐标点   
rect = np.zeros((4, 2), dtype = "float32")   
# 按顺序找到对应坐标0,1,2,3分别是 左上,右上,右下,左下   
# 计算左上,右下   
s = pts.sum(axis = 1)   
rect[0] = pts[np.argmin(s)]   
rect[2] = pts[np.argmax(s)]   
# 计算右上和左下   
diff = np.diff(pts, axis = 1)   
rect[1] = pts[np.argmin(diff)]   
rect[3] = pts[np.argmax(diff)]   
return rect

(二)确保检测到:

if len(cnts) > 0:   
# 根据轮廓大小进行排序   
cnts = sorted(cnts, key=cv2.contourArea, reverse=True)   
for c in cnts: 
# 遍历每一个轮廓      # 近似      
peri = cv2.arcLength(c, True)      
approx = cv2.approxPolyDP(c, 0.02 * peri, True)      
# 准备做透视变换      
if len(approx) == 4:         
docCnt = approx         
break

(三)判断正确率

# 与正确答案进行对比   
color = (0, 0, 255)   
k = ANSWER_KEY[q]   
# 判断正确   if k == bubbled[1]:      
color = (0, 255, 0)      
correct += 1   
cv2.drawContours(warped, [cnts[k]], -1, color, 3) 
#绘图

附源码:

​​

​​

​​

​​

现代的“机器阅卷”,工作便捷、效率高、易操作,只需要一个相机(手机),拍照即可获取成绩,可以导入Excel表格便于存档管理。

​​

总结

解放老师的双手,节省时间给大家补习 !23333........不用太感谢我,好事不留名!

爱我你怕了嘛??!

源码基地:## 959755565 ##!欢迎!

​​

到此这篇关于我用Python给班主任写了一个自动阅卷脚本(附源码)的文章就介绍到这了,更多相关Python自动阅卷脚本内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
  • Pytest+request+Allure实现接口自动化框架
  • python开发的自动化运维工具ansible详解
  • python实现自动化脚本编写
  • Python实现网络自动化eNSP
  • 教你怎么用Python处理excel实现自动化办公
  • python+requests+pytest接口自动化的实现示例
  • python 自动化偷懒的四个实用操作

标签:呼伦贝尔 三亚 呼伦贝尔 银川 乌鲁木齐 安庆 湘西 葫芦岛

巨人网络通讯声明:本文标题《我用Python给班主任写了一个自动阅卷脚本(附源码)》,本文关键词  我用,Python,给,班主任,写了,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《我用Python给班主任写了一个自动阅卷脚本(附源码)》相关的同类信息!
  • 本页收集关于我用Python给班主任写了一个自动阅卷脚本(附源码)的相关信息资讯供网民参考!
  • 推荐文章