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
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.
Siehe watershed
in der Toolbox "Bildverarbeitung" und dieser Beitrag zur Zellsegmentierung im Blog 'Steve on Image Processing'.
Tags und Links matlab report image-segmentation watershed