Foi útil?

Solução

Embora o OpenCV tenha funções de histograma, não tenho certeza se me incomodaria em usá-lo neste caso.Parece que tudo o que você faz é dividir a imagem em várias seções e depois calcular a quantidade de branco nela.Algum tipo de histograma espacial estranho.Tenho certeza de que não existe nenhuma função OpenCV para fazer isso diretamente.

Portanto, sugiro percorrer cada pixel de cada seção e contar o número de pixels brancos (e, se as regiões forem de tamanhos diferentes, contar também os pixels pretos).Depois é simplesmente uma questão de desenhá-lo, o que pode ser feito facilmente usando a função de desenho de retângulo.Se você ler a documentação, verá que ela é bastante informativa.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top