python cv opencv libでブロブを検出する方法を知っている人はいますか? 最初は、外部ライブラリを cvBlob として使用したくありません。
私はナンバープレートの認識に取り組んでおり、そのように処理された画像がいくつかあります
ブロブを分離してプレートをキャッチします。
私はまだ 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 に相当するものが必要です。