Wasserscheide-Algorithmus in Matlab

8

Jeder weiß, wie man eine Funktion in Matlab schreibt, um die Zellen zu segmentieren und den Durchschnitt zu berechnen Zellbereich mit dem Wasserscheide-Algorithmus ? jede Hilfe würde sehr geschätzt werden. Danke!

Hier ist ein Bild von Hefezellen

    
Glove 14.07.2011, 10:46
quelle

2 Antworten

13

Hier ist eine Möglichkeit, das Bild mit Wasserscheide zu segmentieren. Es gibt noch viel mehr, was Sie tun könnten (z. B. Zellen mit zwei Kernen zu verschmelzen, wenn sie die Zytokinese noch nicht abgeschlossen haben), aber die folgenden Schritte sollten Ihnen eine erste Idee geben.

(1) Bestimmen Sie den Zellhintergrundschwellenwert, den Zellkernschwellenwert

%Vor%

(2) Glätten Sie das rohe Bild (um eine Übersegmentierung zu vermeiden) und setzen Sie Kerne als Minima ein

%Vor%

(3) Wasserscheide, Maskenzellen und Anzeige

%Vor%

(4) Jetzt können Sie REGIONPROPS auf dem beschrifteten Bild verwenden, um das zu extrahieren Statistiken, die Sie wollen.

    
Jonas 14.07.2011, 14:11
quelle
0

Siehe watershed in der Toolbox "Bildverarbeitung" und dieser Beitrag zur Zellsegmentierung im Blog 'Steve on Image Processing'.

    
Richie Cotton 14.07.2011 10:54
quelle