任何人都知道用python cv opencv lib检测blob的方法吗?最初我不想将外部库用作 cvBlobs。
我正在研究车牌识别,并处理了一些图像
并希望将斑点分开以接住盘子。
我还没有在 C# 中使用 AForge:
BlobCounterBase bc = new BlobCounter();
bc.FilterBlobs = true;
bc.MinHeight = 5;
bc.MinWidth = 5;
bc.ProcessImage(bitmap);
Blob[] blobs = bc.GetObjectsInformation();
for (int i = 0, n = blobs.Length; i < n; i++)
{
if (blobs.Length > 0)
{
bc.ExtractBlobsImage(bitmap, blobs[i], true);
Bitmap copy = blobs[i].Image.ToManagedImage();
Console.WriteLine(blobs[i].Rectangle.Size.ToString());
copy.Save("C:/Users/Marcilio/Desktop/segmentacao/" + i + ".jpg");
}
}
bitmap.Save("C:/Users/Marcilio/Desktop/foto2.jpg");
现在我需要相当于python的opencv。