Bonjour,
quelles sont les étapes à suivre à l'aide de matlab pour détecter les mailles et les structures de forme ronde et d'éliminer les autres contours dans l'image ci-joints
merci
Bonjour,
quelles sont les étapes à suivre à l'aide de matlab pour détecter les mailles et les structures de forme ronde et d'éliminer les autres contours dans l'image ci-joints
merci
Je ferai d'abord un étiquetage des composantes connexes pour pouvoir les isoler et ensuite les remplir.
Rien qu'avec cela tu auras déjà trié/séparé pas mal de composantes.
Tu peux ensuite utiliser des indices de forme pour séparer les rondes des autres.
Le seul problème qui te restera, ce sera les composantes qui se touchent, donc qui auront été considérées comme une même composante.
Le plus simple est alors de faire pour chaque composante une érosion et de voir combien de composante il reste : si une, aucun souci, sinon c'est qu'elles sont collées. Alors un watershed te permettra de les séparer.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager