Detecter un trou dans une image binaire

pipive Messages postés 5 Date d'inscription lundi 19 novembre 2007 Statut Membre Dernière intervention 27 août 2010 - 11 janv. 2010 à 17:47
Pistol_Pete Messages postés 1053 Date d'inscription samedi 2 octobre 2004 Statut Membre Dernière intervention 9 juillet 2013 - 15 janv. 2010 à 14:56
Salut,
j'ai une image binaire (background noir et objet blanc). Je veux savoir comment detecter un trou (noir) sur l'object blanc de l'image.
Je veux pouvoir detecter la position du trou (black hole), et mesurer ses dimensions.
Je ne sais pas comment proceder. Je veux implimenter en c++ (avec Qt de preference).

merci d'avance,
Piv

2 réponses

BunoCS Messages postés 15476 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 3 mai 2024 103
12 janv. 2010 à 14:40
Hello,
Regarde du côté des composantes connexes.


@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
0
Pistol_Pete Messages postés 1053 Date d'inscription samedi 2 octobre 2004 Statut Membre Dernière intervention 9 juillet 2013 7
15 janv. 2010 à 14:56
Salut
Tu peux utiliser l'opérateur morphologique de fermeture des trous CloseHole puis faire une simple soustraction des images.
Regarde mes sources ou le logiciel présenté sur mon site internet, il y a tout ce qu'il faut.
A+

____________________________________________________________________________
Logiciel en traitement de l'image gratuit et open source.
0
Rejoignez-nous