我正在开展一个项目,我需要找到图像中存在的不同区域(对于任何网页),如导航栏,菜单栏,正文,广告部分等。首先,我想将整个图像分割成不同的区域/部分使用图像处理。
我做了什么: 第一种方法:我运行边缘检测算法(Canny),这样我就可以看到矩形框形式的不同区域。但是,我找不到识别所有这些区域的方法。
第二种方法:我处理Hough变换得到所有水平和垂直线,这可以帮助我决定图像中不同的矩形截面。但是,我无法想出一些具体的方法来使用这个houghlines来找到图像中吸收的所有矩形区域。
非常感谢您的任何帮助!