如何对答题卡(客观题)进行图象处理,以供判别是否已涂,OMR不必OMR,有人能答否???

解决方案 »

  1.   

    二值化后:
    1、确定每一选项的位置(这个可以做到,因为你用的是标准的答题卡)及其所占据的矩形大小;
    2、统计该矩形区域内RGB(0, 0, 0)即黑点的数量;
    3、当2中的值超过一定阈值(这个阈值需要你自己去设定)即认为选中该选项。
      

  2.   

    vcPlayer(没有星星,努力做太阳!) ( ) 信誉:96    Blog  2006-11-08 13:20:00  得分: 0  
       二值化后:
    1、确定每一选项的位置(这个可以做到,因为你用的是标准的答题卡)及其所占据的矩形大小;
    2、统计该矩形区域内RGB(0, 0, 0)即黑点的数量;
    3、当2中的值超过一定阈值(这个阈值需要你自己去设定)即认为选中该选项。
      
    *************************************************
     正解
     
     可以结帖了
      

  3.   


    NO.1 二值化
    No.2 计算面积,然后根据面积来区别
      

  4.   


    基本上按Vcplayer的做法没什么问题,不过计算有效的连通面积效率也不低.呵呵