Como reconhecer retângulos nesta imagem?

Eu tenho uma imagem com linhas horizontais e verticais. Na verdade, esta imagem é o site da BBC convertido em linhas horizontais e verticais. Meu problema é que eu quero encontrar todos os retângulos na imagem. Eu quero escrever um programa de computador para encontrar todos os retângulos. Alguém sabe como fazer isso ou sugerir ideias sobre como começar? Essa tarefa é fácil para mim como pessoa para encontrar os retângulos visuais, mas não tenho certeza de como descrevê-la como um programa.

Imagem é o site da BBC aquihttp://www.bbc.co.uk/

Atualização para isso, eu escrevi o código que converte a imagem do site da BBC para a linha horizontal e vertical, o problema é que essas linhas não se encontram completamente nos cantos e às vezes eles não formam completamente um retângulo. Obrigado!

questionAnswers(9)

yourAnswerToTheQuestion