問題タブ [mser]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3813 参照

matlab - MATLAB での MSER の完全な実装

MATLAB に MSER (最大安定極限領域)の完全な実装があるかどうか知りたいですか? VLFeatのものは Mex または C++ 実装であり、Matlab にインポートされます

ご指導ありがとうございます。

0 投票する
3 に答える
4582 参照

opencv - OpenCV で一連の点の輪郭を見つける

OpenCV の MSER 検出により、画像上のオブジェクトを見つけようとしています。ただし、関数cvExtractMSERは輪郭ではなく、CvSeq図形を作成する点のセット ( )を返します。

点の集合によって作成された領域

しかし、輪郭の点だけが必要です:

必要な輪郭点をハイライト

この輪郭を見つけるにはどうすればよいですか?

最も簡単な(ただし最速ではない)方法は次のとおりです。

  • すべてのポイントで白黒画像を描画します(どのようにポイントごとに?)
  • findContours新しい画像の輪郭を見つけるために使用します
0 投票する
1 に答える
345 参照

matlab - MATLAB の MSERRegions.plot() で使用される色を制御しますか?

複数の MSER 領域の分割をさまざまな色でプロットして視覚化したいのですが、Computer Vision ツールボックスのメソッドは引数MSERRegions.plot()を受け入れません。を使用しても、後続のプロットが色を循環すること'Color'はありません。hold all(すべての領域楕円は、常に明るい緑色で描画されます。)

私がやろうとしていることを明確にするためのプロットの例を次に示します。

ここに画像の説明を入力

以下の地域を 3 つの別々のグループに分割しました。各グループを異なる色でプロットしたいと考えています。これを行う簡単な方法はありますか?

0 投票する
1 に答える
1736 参照

opencv - opencvのmserの()演算子の使い方

opencv MSERクラスを使用していますが、use of()演算子をコンパイルできません。私はC++の専門家ではないので、ここに質問を投稿してください。誰かが助けてくれることを願っています。

MSERクラスは、()演算子を含めて定義されています。

MSERクラスを使用するためのコードスニペット:

mser()行で、xcodeは次のエラーを表示します。

0 投票する
1 に答える
1012 参照

opencv - 重心楕円 MSER OPENCV

私は画像登録方法に取り組んでおり、領域ベースの特徴検出器を使用したいと考えています。代表として、すでにopencvで実装されているのでMSERを考えました。

MSER領域を検出する方法を知っています.MSER検出器は、点のベクトル、輪郭内のMSER領域を提供します.これらの輪郭の重心を取得したいと思います. それらに楕円を合わせることができましたが、これらの楕円の重心をどのように取得できるかはわかりません。このタスクを処理できる機能が既に実装されているかどうか誰かが知っていますか? それとも、アルゴリズムを開発する必要がありますか?

理由は、この重心点を興味深い点として点対応を行いたいからです。

ありがとう

イヴァン

0 投票する
2 に答える
6413 参照

visual-studio - VisualStudio2012のOpenCV2.4.2のMSERサンプル

VisualStudio2012でOpenCV2.4.2を実行しています。MSERを使用して画像内のテキストを検出したいと思います。私はOpenCVディレクトリで提供されているサンプルMSERサンプルプログラムから始めました。

このコードをビルドして実行すると、次の出力が得られます。その後、アプリケーションは応答を停止します。

問題が正確に何であるかについて何か考えはありますか?私は完全に失われました!

外側のforループ内のすべてをコメントアウトしようとしましたが、問題はRotatedRectとfitEllipseの部分にあるようです。完全にはわかりませんが、どんな助けでも大歓迎です!

0 投票する
1 に答える
332 参照

algorithm - 多くの引数を持つアルゴリズムの適切なパラメーターを推定します (OpenCV の MSER のように)

ランダムに引数を選択するよりも、多くの引数を持つアルゴリズムの適切なパラメーターのセットを推定するより良い方法があるかどうか疑問に思っていました。詳細には、MSER Feature Detector のいくつかの適切なパラメーターを見つけようとしています。これは 9 つの数値パラメーターを消費するため、検索するスペースが非常に大きくなります。デフォルトのパラメーター値の周りで小さい数値と大きい数値を交互に選び、指数関数的に距離を伸ばすことを考えていました。私を助けることができる良い考えはありますか?

ありがとう!

0 投票する
1 に答える
2696 参照

opencv - MSER を興味深いキーポイントとして使用して、記述子のサイズを計算します。

私は、組織画像に適用される画像登録方法に取り組んでいます。

一つ質問があります。MSER 特徴検出器を使用して、画像のキーポイントを検出したいと考えています。opencv が提供する MSER 関数を使用して MSER 等高線を取得した後、興味深い点として使用するために、各等高線の重心を計算します。

興味深い点を直接、たとえば Surf ディスクリプタで説明すると、ディスクリプタのサイズは 1 であり、それらを比較することはできません。

したがって、記述子のサイズを適切なサイズに変更する必要があります。

誰にもアイデアはありますか?

ありがとう

0 投票する
2 に答える
3232 参照

matlab - Matlab で MSER と HOG によるマッチングを実行する方法

MSER と HOG による画像マッチングの完全な実装が Matlab にあるかどうかを知りたかったのです。現在、私はVLFeatを使用していますが、画像マッチングを実行する際に問題が発生しました。何か助けはありますか?

ところで、VLFeat -Matlab 環境で以下のコードを試しましたが、残念ながらマッチングを実行できません。

0 投票する
2 に答える
157 参照

matlab - MatlabでMSERRegionsクラスの配列を作成する方法

MSERRegionsクラスの配列を作成したい。基本的に、関数detectMSERFeaturesによって返される同じタイプの配列が1つあります。以下のコードスニペットを参照してください。


領域=detectMSERFeatures(gray_input)
%gray_inputは
、(i = 2:length(regions))
       if(length(regions(i).PixelList)> 100)の灰色のスコール形式の任意の画像
           です。名前regions_newj
           = j+1の新しいオブジェクト配列。
       エンド
エンド


これはどのように行うことができますか?