bwtraceboundary
Trace les pixels de frontiere d un objet binaire.
📝Syntaxe
B = bwtraceboundary(BW, p)
B = bwtraceboundary(BW, p, fstep, conn)
B = bwtraceboundary(BW, p, fstep, conn, m)
📥Arguments d'entrée
Paramètre Description
BW Image binaire d'entree. Les valeurs non nulles sont traitees comme true.
p Point de depart de frontiere [row column].
fstep Premiere direction de recherche.
conn Connectivite, 4 ou 8.
m Nombre maximal de points de frontiere a renvoyer.
📤Arguments de sortie
Paramètre Description
B Coordonnees de frontiere sous forme de matrice N-by-2 [row column].
📄Description

Trace les pixels de frontiere de l objet binaire qui contient le point de depart p = [ligne colonne]. Les connectivites prises en charge sont 4 et 8. La premiere direction de recherche peut etre N, NE, E, SE, S, SW, W ou NW en connectivite 8, et N, E, S ou W en connectivite 4.

💡Exemples
Tracer la frontiere d un carre
BW=false(64,64); BW(16:48,16:48)=true;
B=bwtraceboundary(BW, [16 16], 'E', 8);
figure; imagesc(BW); hold on; plot(B(:,2), B(:,1), 'r.'); title('Traced boundary');
Example illustration
🔗Voir aussi
bwboundariesbwperim
🕔Historique des versions
Version Description
2.0.0 version initiale
Modifier cette page sur GitHub