opencv - 多项选择测试标记阅读器 - 从哪里开始?

标签 opencv computer-vision optical-mark-recognition

我被分配了一个项目(在学校)进行自动多项选择测试评分,我不知道从哪里开始。
我认为他是一种流行的节目,你已经知道了。输入答卷的扫描图像文件并返回结果。
我所知道的关于计算机视觉的一切都是一些使用 OpenCV 进行照片编辑的例子。我希望你能给我一些与问题相关的关键字,或者一些博客文章、文档和相关库。
有没有免费的开源程序可以引用?
谢谢!
编辑:添加 2 个答题纸示例(抱歉,我找不到英文答题纸):

example 1
example 2

最佳答案

我认为这个问题基本上有两个步骤

  • 将表单置于标准化位置
  • 现在你知道盒子在哪里,可以look通过对该区域中的灰度值进行阈值处理。

  • 步骤 1 使用什么方法取决于您的实际图像以及变化的程度。你有一些可以上传的示例图片吗?

    此外,我认为这是一个好主意,特别是如果您是初学者,从一些简单的示例开始,然后通过添加越来越多的变化来逐步提高。

    关于opencv - 多项选择测试标记阅读器 - 从哪里开始?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15089908/

    相关文章:

    computer-vision - 相机校准 - 张与黄金标准

    android - OpenCV:转换MatOfDMatch,MatOfPoint2f,MatOfKeypoint,查找FundamentalMatrix的方法

    python - 从图像检测圆形物体

    image-processing - openCV 使用什么样的加速?怎么处理的这么快?

    opencv - 如何将 RealSense2/OpenCV 源代码包含到 CMake 编译中?

    python - 使用 OpenCV 和 SIFT/SURF 校正扫描图像以匹配原始图像

    opencv - OpenCV 中的支持向量机 : how to handle unbalance data?

    c++ - 如何访问OpenCV图像的所有 channel

    python - 查找填充的网格元素