Questions tagged [omr]

OMR (Optical Mark Recognition or optical mark reading) is the process of capturing human-marked data from document forms such as surveys and tests.

OMR (Optical Mark Recognition or optical mark reading) is the process of capturing human-marked data from document forms such as surveys and tests.

Links:

Wikipedia

73 questions
0
votes
0 answers

OpenCV checkbox detection and if checked

I'm working on a scanned document to verify if a checkbox is checked or not. The form contains 3 checkboxes and are being checked off by humans. example1 example2 I am having difficulties isolating the 3 checkboxes and determine if it is checked or…
0
votes
1 answer

OpenCV Shape detection ignoring marks along edges using C#

I'm trying to pull out a bounding rect on a page and have to account for the users (small children) who may write on the page messing with outline boxes. Like this: Top left of the box has writing which interferes with the bounding box…
CJP
  • 43
  • 6
0
votes
1 answer

Easy to detect shapes/patterns to put on corners of a form

I am trying to create a form which will be filled and photographed later on. An issue that I am facing is that of alignment. I came across some deep learning solutions which detect the corners of form. But this is a lot of times inaccurate in my use…
0
votes
3 answers

Use OpenCV to identiy hollow and filled circles

I'm using OpenCV houghcircles to identify all the circles (both hollow and filled). Follow is my code: import numpy as np import cv2 img = cv2.imread('images/32x32.png') gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) bilateral =…
DhiwaTdG
  • 748
  • 1
  • 10
  • 26
0
votes
1 answer

Can not detect the marked square using OpenCV

I need to detect the option marked using OpenCV. Currently, I have been able to detect all the squares but the one that is marked. I have done this using the following piece of code. canny = (cv2.Canny(roi_box, 30, 100)) cv2_imshow(canny) img =…
0
votes
1 answer

How to pad an numpy.array so it can be np.vsplit()?

I am trying to build my own Bubble sheet OMR engine with Python 3.8 and OpenCV. Despite several days of debugging, I can't beat that error which occurs when I am cropping the bubbles individualy: Traceback (most recent call last): File…
hsolatges
  • 3
  • 6
0
votes
1 answer

OMR reading in PHP

is there any way to read OMR sheet in php? I want to check answer sheet on server which was uploaded to server by students in jpg or png format. each sheet have 2 column and each column have 30 questions total questions is 60.
0
votes
1 answer

Making smaller Bitmaps from a Bitmap object

I have a Bitmap object of a hand-written survey (see survey image below) which contains various checkboxes. I am using an algorithm to compare a Bitmap of a blank, unmarked checkbox against a Bitmap of the same checkbox (which may or may not be…
darego101
  • 319
  • 2
  • 15
0
votes
1 answer

how can i drawContours answer sheet from left to right

help how can i do about this code i want to answer check from answer sheet top-bottom then left-right but this code do left-right and top-bottom for (q, i) in enumerate(np.arange(0, len(questionCnts), 5)): # sort the contours for the current…
0
votes
2 answers

Is there a way to "prime" tesseract or other OCR engines for certain words

Is there a way to prime Tesseract-OCR or perhaps another engine to have increased sensitivity to certain words/shapes? Priming is a way that humans can increase their sensitivity towards certain stimuli, I wasn't sure if OCR does the same thing. I…
sponsky
  • 31
  • 4
0
votes
0 answers

Why does the program close when I close the pop-up window in tkinter?

In my program to correct exams by camera (omr) with OpenCV2 and Python 3, it detects the USB camera, but not the program going to the laptop camera (the interior): import tkinter as tk import cv2 from PIL import Image, ImageTk from…
silver
  • 105
  • 1
  • 7
0
votes
2 answers

Text-recognition + OMR

I am working on a medium scale app with a number of functions. I did most of the parts already. I just left the part of Text Recognition + OMR for attendance system. Can anyone give me some direction (documentation or tutorial i can follow) on…
user8554744
0
votes
0 answers

Image manipulation and character recognition in C?

I am inquiring about processing an image in C where I would like to scan an image for information, and then later use said info in my program. The image would take the format of a class timetable (jpeg or png file) and I would need to extract some…
Alex Montague
  • 78
  • 3
  • 14
0
votes
1 answer

in Jasper Reports how to know when we reached last page

Our invoicing system needs to print OMR (optical mark recognition) symbol on each page of our invoices so the folding machine knows what to put in the envelope. That little PNG picture with OMR mark has to be put on each page. Our invoice is…
ante.sabo
  • 3,141
  • 6
  • 28
  • 36
0
votes
2 answers

creating OMR image for folding machine on each page with JasperReports

Our invoicing system needs to print OMR (optical mark recognition) symbol on each page of our invoices so the folding machine knows what to put in the envelope, so that little PNG picture has to be put on each page. Our invoice is consisted of…
ante.sabo
  • 3,141
  • 6
  • 28
  • 36