一个简单的计算机视觉数据扫描程序,可用于自动阅卷或者快速录入手写的表格数据

最近带北大化院的本科生上基础实验课,按照学校的要求,每周需要给学生从10个方面评分。在纸质评分表上,我用加号和减号的数量表示学生该项分数相对“平均水准”的偏差,通过正态分布拟合求解偏差值代表的分值,最后通过加权求和就可以给出学生的最终成绩。我带的学生一共是40个人,换句话说,这意味着我每周需要从纸质表格上转移400个数据到电脑上,这非常耗时并且容易出错(比如看岔行)。
为了解决这个麻烦的问题,我的第一反应是使用现在很成熟的答题卡读卡系统。不过花了5分钟完全了解了这个市场的情况之后我直接放弃了这个想法,因为他们这种传统行业实在是太封闭了,就算我愿意花几千买一套这种系统,用起来也受到很多限制,而且不知道要谈多久才能买到一套。
我的第二反应是搜索有没有现成的自动拍照阅卷系统,结果花了5分钟找到的几个应用或者服务看起来没有一个靠谱的。甚至有的还要收费,不可思议。考虑到这样的系统实在是简单的扣脚,我只好再浪费十几分钟的时间自己写一个,顺便放在这里,以方便后来者。

Continue reading “一个简单的计算机视觉数据扫描程序,可用于自动阅卷或者快速录入手写的表格数据”

Windows安装开源版pymol的简单办法

最近装了一台windows电脑,需要在上面用pymol。以前在mac或者linux下可以很容易地自己编译免费的版本,但是在windows下似乎比较麻烦。买license是不可能买license的,这辈子不可能买license。。

好在这位老哥 https://www.lfd.uci.edu/~gohlke/pythonlibs/#pymol 提供了很多编译好的版本,下载需要的 whl 文件后,在 Anaconda Prompt 里面 pip install 一下就可以了。之后可以通过 pymol 命令直接启动 pymol,也可以在 Anaconda3/Scripts/ 里面找到 pymol.exe,方便创建快捷方式。