I téléchargé une image par exemple pour une meilleure compréhension: http://www.imagebanana.com/view/kaja46ko/test.jpgOpenCV: détecter un dégradé de noir vers blanc dans une zone
Dans l'image que vous pouvez voir quelques lignes de balayage et un marqueur (le retangle blanc avec le cercle en elle). Je veux qu'OpenCV longe une zone spécifiée (dans l'exemple décrit par les lignes de balayage) qui devrait être autour de 5x5. Si cette zone contient un dégradé du noir au blanc, je veux qu'OpenCV enregistre la position de cette zone, afin que je puisse travailler avec elle plus tard. Le résultat final serait de faire la différence entre le marqueur et les autres retangles séparés par des lignes noires et blanches.
Est-ce que quelque chose comme ça est possible? J'ai beaucoup googlé mais j'ai seulement trouvé des détecteurs de bord mais ce n'est pas ce que je veux, j'ai vraiment besoin de la détection du dégradé noir à blanc uniquement.
Merci d'avance.