试卷怎么识别答题卡(直接写在试卷上非要用什么答题卡)

试卷怎么识别答题卡(直接写在试卷上非要用什么答题卡)

首页技巧更新时间:2024-11-28 01:53:51

软件架构

SpringMVC AdminLTE 2 maven。考虑到之前demo测试,要么都是生成图片查看效果,要么用swing绘制,遇到参数变化的时候,不便于调试,于是就做成了大家熟悉的web模式。后台是基于SpringMVC,也没有数据库交互,就是个页面操作效果实时查看的功能,现在很简单。前端使用的是AdminLTE 2,一个基于 bootstrap 的轻量级后台模板。

安装教程

  1. 下载项目maven更新
  2. 执行readme中需要的本地maven依赖jar
  3. 如果需要使用tesseract方式识别页码,注意tessdata放到tomcat的bin目录下
  4. 参照项目中JAVA集成OpenCV,配置linux或windows环境
  5. 数据库配置目前用不到,可以直接去掉spring-context.xml中关于数据源的配置,也可以随便指定个连接数据库地址
  6. 有的小伙伴@武 在tomcat启动项目调用时会出现UnstatisfiedLinkError:no opencv_java2413 in java.library.path 异常信息,可以通过输出System.out.println(System.getProperty("java.library.path"));打印一下本地的library地址。将dll文件放到输出的地址中,如jdk的bin目录下;tomcat的bin目录等,重启tomcat就可以解决该问题。

主要内容

  1. 图像二值化
  2. 图像自适用二值化
  3. 高斯模糊
  4. 图片缩放
  5. 腐蚀膨胀
  6. 进阶形态学变换
  7. 边缘检测
  8. 检测直线
  9. 检测圆
  10. 检测颜色
  11. 轮廓识别
  12. 模板查找
  13. 绘制灰度直方图
  14. 答题卡识别demo
  15. 图像矫正(透视变换)

系统效果

,
大家还看了
也许喜欢
更多栏目

© 1998-2024 shitiku.com.cn,All Rights Reserved.