I had the idea to make a rows and columns detection of a table, a Likert scale table detection. for more details see the image in this link. http://img.docstoccdn.com/thumb/orig/42750583.png
The problem is:
I want to enter the values that are within the cell into an 2d array in my program. value of 1 if there are signs (any kind), and 0 if it is empty.
note:
first row and first column that should be the place for header and questions still get a 1, I can skip the first row and column in the process later.
to do that, I need to know:
- whether there is a sign in the cell or not
- find out what rows and columns so I can put in my 2d array properly. (1 if any, 0 if not)
I am new to OpenCV, and I only know how to detect the the existence of border (some pre-processing, contour detection, and searching approxPolyDP). i have read this post How to remove convexity defects in a Sudoku square? but still, i don't know what i have to do..