GefiltertesBild = FilterBySize(Bild, MinFlaeche); GefiltertesBild = FilterBySize(Bild, MinFlaeche, MaxFlaeche);
2D-Matrix of type uint32 oder int32, sollte durch SearchBlobs generiert worden sein
kleinste Anzahl von Pixeln, die ein Blob haben kann
größte Anzahl von Pixeln, die ein Blob haben kann. Dieser Parameter ist optional.
Diese Funktion filtert Blobs heraus, die zu klein oder zu groß sind. Das Bild sollte durch SearchBlobs generiert worden sein.
Bild = rand(9, 9) // Zufallsbild wird generiert. Schwellwert = CalculateOtsuThreshold(Bild); // Schwellwert wird berechnet. LogischesBild = SegmentByThreshold(Bild, Schwellwert) // Bild wird segmentiert. ObjektBild = SearchBlobs(LogischesBild) // Objektbild wird generiert. GefiltertesObjektBild = FilterBySize(ObjektBild, 3, 60)