Hi I am trying to make a modified OMR election/survey system. Where a user can mark circle his choice will be marked accordingly to the text next to the circle. So far I have used blob detection and I can extract the coordinates via keypoints. I am thinking of using these coordinates and evaluate if it is within a specific rectangle to evaluate the user choice. I tried using findcontours to do rectangle identification but I am having no results since it also identifies the text as contours and some other lines as individual contours. I am following this tutorial for the contours. I am also trying to filter the rects by area to isolate only the needed rects, but I am not sure how to do that. Here is my sample image