问题标签 [omr]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 我如何从左到右绘制轮廓答题卡
帮助 我如何处理这个代码我想从答题卡上下然后左右回答检查,但是这个代码是左右和上下
img 1 answerSheet img 2 answer 你会在img1中看到答案表,但真正的答案是img2中的img2答案 1 是 A 答案 2 是 2 但现在在img1中答案 11 是 2 我该怎么办
c# - AWS Textract .Net SDK 的其他选项
我正在开发一个 C# MVC 解决方案,该解决方案需要支持将 1000 份扫描的 .PDF 调查表上传到系统上,然后从每个调查中提取数据;为了提取手写复选框,我需要使用 AWS Textract API。可以在此处找到有关我的项目的更多信息:带有手写复选框的 AWS 文本
我的问题是,当我下载适用于 .NET 的 AWS 开发工具包时,我注意到 .Textract 目前对于 .NET 并不完全可用
我的问题是,除了 AWS .NET SDK 之外,还有其他方法可以让我在我的 .NET 系统中实现 AWS Textracts 复选框功能吗?不幸的是,Googles Vision OCR API 或 Azures Read API 都不支持复选框提取。
c# - 比较不同颜色的位图对象
我有一个手写调查的位图对象(见下面的调查图片),其中包含各种复选框。我正在使用一种算法来比较空白、未标记复选框的位图与同一复选框(可能会或可能不会被标记)的位图,以确定复选框是否已被标记。这段代码基本上遍历位图上的每个复选框位置,并使用 逐像素扫描bm.GetPixel(x, y).GetBrightness() < 0.5f
,生成复选框的哈希并将其存储在列表中。然后,我将比较空白复选框的哈希值与传入复选框的哈希值(具有一定的容差)以确定它是否被标记。
现在我的问题是,如果复选框用黑色笔标记,这将非常有效。如果使用任何其他颜色的笔(红色、蓝色等)来标记这些复选框,bm.GetPixel(x, y).GetBrightness() < 0.5f
则将无法识别像素的变化。谁能告诉我我可以改变什么以包括其他颜色标记?
xamarin - 手机用 OMR 阅读答题卡(Xamarin 应用程序)
我希望制作一个移动应用程序,该应用程序可以为填写了 OMR 复选框的学生的答题纸拍照。然后我想在应用程序上阅读答题纸的结果(已标记复选框)。(离线,不使用 Web 服务或 api)
我正在使用 xamarin croos platrom 应用程序。(Androis 和 IOS)
我怎样才能做到这一点?或者,有这个解决方案的工具吗?
谢谢。
php - PHP 中的 OMR 读取
有没有办法在 php 中读取 OMR 表?我想在服务器上查看学生以 jpg 或 png 格式上传到服务器的答题纸。每张纸有 2 列,每列有 30 个问题,总共有 60 个问题。
python-3.x - 如何填充 numpy.array 以便它可以是 np.vsplit()?
我正在尝试使用 Python 3.8 和 OpenCV 构建自己的气泡表 OMR 引擎。尽管进行了几天的调试,但我无法克服在单独裁剪气泡时发生的错误:
由于气泡区域的大小是任意的,我尝试对其进行边缘填充,使其宽度和高度都是问题数/选择数 (ABCDE) 的倍数。不幸的是,它不能正常工作。除了tests/omr-1.jpg,其他都失败了。
这里是代码的摘录:
可以在这里找到回购:https ://github.com/hsolatges/autoQuiz
我怎样才能始终如一地准备好成为 np.vsplit/np.hsplit 图像?