2010-01-27 4 views

Répondre

0

Alors qu'OpenCV a des fonctions d'histogramme, je ne suis pas sûr de vouloir l'utiliser dans ce cas. Il semble que tout ce que vous faites est de diviser l'image en plusieurs sections, puis de calculer la quantité de blanc à l'intérieur. Une sorte d'histogramme spatial génial. Je suis assez sûr qu'aucune fonction OpenCV pour faire cela existe directement.

Je suggère donc de parcourir chaque pixel de chaque section et de compter le nombre de pixels blancs (et, si les régions sont de tailles différentes, de compter aussi les pixels noirs). Ensuite, il suffit de dessiner ce qui peut être fait facilement en utilisant la fonction de dessin rectangle. Si vous lisez la documentation, vous trouverez que c'est vraiment très instructif.