PDA

View Full Version : [Frage] Teil 2 Beispiel 6 Objektzaehlung


leadpen
07-01-2004, 16:53
Hi!

Wie habt ihr das Problem gelöst, daß manche Fasern im Originalbild überlappen? (bwlabel sieht diese als einziges Objekt an....)

Für Lösungsvorschläge und Tipps wäre ich sehr dankbar!

buschti
08-01-2004, 11:13
Einfach morph. Opening mit einen kreisförmigen Strukturelement passender Größe anwenden. Dann bekommt man zusammenhangslose Kreise.

leadpen
08-01-2004, 16:07
Danke für die Hilfe!

Lösungsweg: Morph. Opening, Schwellwertänderung, labeln, Maximum im Gelabelten Bild bestimmen..Ergebnis: 186!

Habt ihr das auch so ähnlich?

Ciao

hrbrandl
08-01-2004, 17:17
Danke für die Hilfe!

Lösungsweg: Morph. Opening, Schwellwertänderung, labeln, Maximum im Gelabelten Bild bestimmen..Ergebnis: 186!

Habt ihr das auch so ähnlich?

Ciao
Wir haben erst geclosed:

se1=strel('disk',3);
BildHolesBinaryOpened = imclose(BildHolesBinary,se1);

dannach geopened:

se2=strel('disk',8);
BildHolesBinaryClosed = imopen(BildHolesBinaryOpened,se2);

und kommen damit zu 165 Fasern, sowohl mit bwlabel als auch mit bweuler...

leadpen
08-01-2004, 18:03
wenn man sich die Mühe macht und händisch abzählt, dann kommt man auch auf 186.

lG, leadpen

hrbrandl
08-01-2004, 18:29
AHA..OK..Danke.....

hrbrandl
09-01-2004, 13:40
Wir haben jetzt schon 189! :thumb: