SSブログ
サイト移しました 書いてた記事も結構移してます こちらからどうぞ







備忘録:cvblobの設定 [プログラミング]



スポンサードリンク





こんにちは菊月です。

今は使っていないのですが
cvblobというライブラリの使い方をメモしていきたいと思います。
本当にメモ程度なので
何かあればコメント欄へ。

開発環境
OS:Windows Vista
プログラミング:Visual C++ 2010、OpenCV 2.2


画像処理をする場合、
OpenCVを使う人は非常に多いと思います。
OpenCVは画像処理をするのに、非常に良い!
しかしながら、実はラベリングが実装されていないというね。
ラベリングするとピクセル郡に対しての処理が行い易いし、
結構有名な画像処理で使われる技術。
それが実装されていないのは痛いんですよね。

さて、このラベリングなんだけど、
やっぱりないと不便なので、ネットで探すといくつかライブラリがありまして、
僕はその中でも、cvBlobにしました(cvBlobslibではないので注意してください)
長所としては、ラベリングが出来るだけでなく
ラベリング後に重心が出せることです。
あとOpenCVの関数を使ってるだかなんだか。

まずは、ここからDL
https://code.google.com/p/cvblob/

ZIP(だったっけ)を解凍して中に入っている
「cvblob.h」、「cvblob.cpp」、「cvlabel.cpp」をコピー
自分のプロジェクト下に置いてそれぞれを追加。

で、いざ動かそうとしたら
どうプログラムしたらいいのかと悩みました。

http://d.hatena.ne.jp/ninoseki/20090228/1235821462
まずはということで
このサイトに載っているサンプルソースを動かしてみました。
そして、エラーを吐きました。
このサイトのコメント欄にある様に
「cvBlobs blobs」を「cvb::cvBlobs blobs」に変更しましたが
実行中にエラーを吐きました。泣

cvThreshold(img, img, 0, 255, CV_THRESH_BINARY | CV_THRESH_OTSU);

cvThreshold(img, img, 0, 255, CV_THRESH_BINARY);
にしてみると、エラーを吐かずに無事動きました。
でも、実は結果は×。
cvThreshold(img, img, 128, 255, CV_THRESH_BINARY );
にして二値化したら上記サイトのようにできました。

応用として、背景差分を取って重心点を出すだけじゃなくて、
・サイズを取得、テキストに保存
・サイズからノイズの処理
・重心の取得、テキストに保存
とかするために、ライブラリの中身を弄ったけど
公開には向かない気もするので
また気が向いたら公開しようかなと思います。

ではまた。


スポンサードリンク



nice!(0)  コメント(4)  トラックバック(0) 

nice! 0

コメント 4

Hwa

ねえ、私はこれが話題ではないことを知っていますが、あなたが
私のブログに追加できるウィジェットは、自動的につぶやく
私の最新のtwitterの更新。のようなプラグインを探しています
これはかなりの期間、あなたが
このような何かの経験。私に教えてください
あなたが何かに遭遇するかどうかを知る。本当にあなたのブログを読んで楽しんでいます。私はあなたの新しい
更新。
by Hwa (2017-09-20 10:33) 

Beau

私はこのウェブサイトの管理者が真に働いていると思う
彼のウェブページでは、すべての情報が品質に基づく情報であるという理由から難しいです。
by Beau (2017-12-01 01:09) 

Katja

他の素晴らしい記事をありがとう。他にどこにいてもかまいません
そのような完璧な執筆手段でそのような情報を得ることができますか?
私は来週にプレゼンテーションをしています。私は検索しています
そのような情報のために。
by Katja (2018-03-01 12:50) 

ScottviesS

スーパーコピーブランド専門店
https://www.007kopi.com/product/3700.html

ルイヴィトン、シャネル、エルメス、ルチェ&ガッバ―ナ、
バレンシアガ、ボッテガ ヴェネタ、ミュウミュウ、クリスチャンディオール
その他の偽物バッグコピー、偽物財布コピー、偽物時計コピー、偽物ベルトコピー、偽物指輪コピー、偽物キーケース、商品は全く写真の通りです。
高級腕時計(N級品),スーパーコピー時計(N級品),財布(N級品)バッグ(N級品),靴(N品),指輪(N級品),ベルト(N級品),マフラー (N級品)
人気の売れ筋商品を多数取り揃えております。
全て激安特価でご提供.お願いします.
★100%品質保証!満足保障!リピーター率100%!
★商品数も大幅に増え、品質も大自信です。
★スタイルが多い、品質がよい、価格が低い!
★顧客は至上 誠実 信用。
★歓迎光臨
★送料無料(日本全国)
ホームページ上でのご注文は24時間受け付けております
https://www.007kopi.com/product/296.html

by ScottviesS (2019-09-28 07:04) 

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

トラックバックの受付は締め切りました




QLOOKアクセス解析

  
  
  
  

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。