Wie kann ich in MATLAB verbundene Komponenten von rechts nach links und von unten nach oben sortieren? Zum Beispiel habe ich dies in der resultierenden Label Matrix L
:Angeschlossene Komponenten von rechts nach links sortieren
L = [0 0 0 1 1 1 0 0 0 0 0 3 3 0 4 4 0 0 0; ...
0 0 1 1 1 0 0 0 0 0 0 3 3 0 4 4 4 0 0; ...
0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 5 5; ...
0 0 0 0 0 0 2 2 2 2 0 0 0 0 0 0 0 5 5];
mag ich die angeschlossenen Komponenten in einem Bild von rechts zu lesen und diese stattdessen in L
nach links zu erhalten:
L = [0 0 0 5 5 5 0 0 0 0 0 3 3 0 2 2 0 0 0; ...
0 0 5 5 5 0 0 0 0 0 0 3 3 0 2 2 2 0 0; ...
0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 1 1; ...
0 0 0 0 0 0 4 4 4 4 0 0 0 0 0 0 0 1 1];
I habe die regionprops
Funktion in MATLAB benutzt, aber es scheint von links nach rechts zu funktionieren.
Es ist zu gut funktioniert. – Abigail