public static List<Bitmap> ExtractImages(Bitmap Source, Bitmap Mask)
{
List<Tuple<Bitmap, Bitmap>> MaskSrc = ApplyBlobExtractor(Mask, Source);
List<Bitmap> ExtractedObjects = new List<Bitmap>();
foreach (Tuple<Bitmap, Bitmap> ms in MaskSrc)
{
Bitmap mask = ms.Item1;
Bitmap src = ms.Item2;
if (FilterBlob(mask))
{
log.Debug("Extracted object");
ExtractedObjects.Add(ExtractSingleImage(mask, src));
}
}
return ExtractedObjects;
}