1.自动化测试软件:软件中输入指定的源代码网址(如:github网站),软件自动下载源代码,编译运行。如有错误会将详细错误显示在窗口里。运行结果得到一个算例,此时再连接用户的标准算例数据库,二者进行图形数据比较并显示
2.opencv抓取人脸:读取用户输入视频,按一定帧频率提取出图片。识别出人脸存入小的jpg文件。设置识别阈值,从指定的源人脸文件中进行对比,识别是哪张人脸,或者不能识别出超过阈值的人脸。将满足阈值要求的结果显示到界面。
3.解算器算出数据并画出分析图:加载界面,响应用户选择的解算方式,获取用户输入数据,生成输入文件,写入数据库,解算出目标数据,显示数据并对比分析,再次将结果写入数据库。