opencv 对提取的图像进展切分处理

opencv 对提取的图像进行切分处理
        最近在做拍照图像信息提取,图形库用的opencv 开发环境是VS2010 C++ 应用程序。
       图形都是数学题目的拍照图片,需要找到里面几何图形的范围以及表格的范围,小弟以前没有做过版面图像切分这块,请各位前辈指点一下,不胜感激。
      我觉得对于表格,可以查找表格线来判断,但是我不知道如果用opencv操作。
     对于分离几何图形,我觉得可以采用自上而下的横线扫描方式,找到有空白的行,作为区分的位置。但是我也不知道具体的操作。
------解决思路----------------------
opencv中有轮廓查找, 假如你的图片的矩形是封闭的, 那么可以研究下这个函数cvFindContours()