我有6个字母的图像,我希望将它分成6张图像,每张1个字母。 我正在使用这个功能:
public static List<UnmanagedImage> ApplyBlobExtractor (UnmanagedImage unmanaged)
{
// Extract blobs
BlobCounter blobCounter = new BlobCounter ();
blobCounter.ObjectsOrder = ObjectsOrder.XY;
blobCounter.ProcessImage (unmanaged);
// Add blobs into list
Blob[] blobs = blobCounter.GetObjects (unmanaged, false);
List<UnmanagedImage> unmanagedList = new List<UnmanagedImage> (blobs.Length);
foreach (Blob blob in blobs)
unmanagedList.Add (blob.Image);
return unmanagedList;
}
问题在于,有时字母相互接触,这使得该功能将2个字母识别为单个字母。有没有办法改善我的功能或创造一个更好的功能?
该功能给我2张图片而不是6张。
答案 0 :(得分:0)