私は画像処理の初心者です。灰色の画像でブロブ検出を行う方法を教えてもらえますか?サンプルコードは本当に感謝しています。私は存在するブロブの数を数えなければなりません。ところで、入力はウェブカメラからのものになります。また、ブロブのサイズを決定する方法も?サイズが頭とほぼ同じサイズかどうか比較したいのですか?実際に私はドアを通過する人の数を数える必要があるヘッドカウンターをやっています。私のコメントのリンクの例では灰色画像のEmgu CVブロブ検出
1
A
答えて
0
:
http://opencv.willowgarage.com/wiki/cvBlobsLib
あなたは簡単にCBlob
オブジェクトを取得:
CBlobResult blobs;
int i;
CBlob *currentBlob;
IplImage *original, *originalThr;
// load an image and threshold it
original = cvLoadImage("pic1.png", 0);
cvThreshold(original, originalThr, 100, 0, 255, CV_THRESH_BINARY);
// find non-white blobs in thresholded image
blobs = CBlobResult(originalThr, NULL, 255);
// exclude the ones smaller than param2 value
blobs.Filter(blobs, B_EXCLUDE, CBlobGetArea(), B_LESS, param2);
// get mean gray color of biggest blob
CBlob biggestBlob;
CBlobGetMean getMeanColor(original);
double meanGray;
blobs.GetNth(CBlobGetArea(), 0, biggestBlob);
meanGray = getMeanColor(biggestBlob);
// display filtered blobs
cvMerge(originalThr, originalThr, originalThr, NULL, displayedImage);
for (i = 0; i < blobs.GetNumBlobs(); i++)
{
currentBlob = blobs.GetBlob(i);
currentBlob->FillBlob(displayedImage, CV_RGB(255,0,0));
}
あなたは何が必要に応じて、それにArea
またはPerimeter
を呼び出すことができます。
+2
私はEmguCVで作業しています。 EmguCVでcvbloblibを呼び出すことができますか? – user1217904
関連する問題
- 1. EMGU CV SURF画像一致
- 2. 灰色のテーブル、ブロブ
- 3. Emgu CVは - 私は、画像内
- 4. emgu cvで画像をスキャンする
- 5. 画像サイズ変更<Gray, byte>スケーリングなし。 Emgu CV
- 6. WPFでEMGU CVカメラキャプチャ?
- 7. C#でEMGU CVを使用したオブジェクト検出
- 8. gtk.gdk:画像を50%灰色にする
- 9. CV ::スカラー画像フレームに期待色
- 10. 他のブロブよりブロブを検出
- 11. Emgu CVチェックWebカム接続
- 12. ホモグラフィ、inliers/Emgu CV/SURF in C#
- 13. フィードに投稿するときの画像の灰色のバー
- 14. CV機能の抽出と画像マッチング
- 15. C++のブロブ検出
- 16. emgu cvの穴を埋める
- 17. AforgeのWebcamフレームは常に灰色の画像
- 18. png画像が灰色の背景で表示されます。
- 19. OpenCVの黒/灰色の要素を検出する
- 20. SQLITE画像用ブロブORファイルシステム
- 21. UISearchDisplayControllerの灰色(淡色)背景のタップを検出する方法
- 22. 画像内の色の塊を検出する
- 23. OCRの後にアンドロイドで画像からフォントの色を検出
- 24. Emgu CV(またはOpenCV)を使用して画像の下位部分をカットする方法は?
- 25. PHPを使用して画像の色を検出する
- 26. PHPで画像内の主要な色を検出
- 27. OpenCVでブロブ抽出
- 28. 画像内の主な色による画像検索エンジンの検索
- 29. 画像ビューのタッチ検出
- 30. Pythonの画像スポット検出
サンプルコード?これは非常に複雑なトピックです。私が推測するコードサンプルは入手できません。これを参照してください:http://opencv.willowgarage.com/wiki/cvBlobsLib – vulkanino
多分あなたはemgucvを使ってブロブの大きさを判断するのを手伝ってくれるかもしれません – user1217904