問題タブ [mat]

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 投票する
1 に答える
1269 参照

eclipse - Eclipse SDK で MAT をセットアップする方法

Eclipse と MAT を初めて使用します。Eclipse で MAT をセットアップするにはどうすればよいですか?

よろしく、かりやちゃん

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

c++ - キーポイントをマットに変換するか、テキストファイルopencvに保存します

(opencvオープンソース)でSIFT特徴を抽出し、キーポイントとして抽出しました。次に、それらをMatrix(x、y座標を使用)に変換するか、テキストファイルに保存します...

ここでは、キーポイントを抽出するためのサンプルコードを見ることができます。次に、キーポイントをMATに変換する方法、またはtxt、xml、またはyamlに保存する方法を知りたいです...

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

c++ - Mat変数からOpenCvのピクセル値を編集/読み取る方法は?

Mat (または Mat3b) 変数からピクセルを編集/読み取るための効率的な方法を探しています。

利用した :-

しかし、それは非常に遅いようです。

私もこれを使用しました:-

しかし、私がこれに直面している問題は、このループを実行するときです

画像の一部だけが黒くなっています。

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

opencv - opencvでnチャンネルの画像を作成できますか?nは約20になります

現在、Iamはステレオペアの視差を見つけることに取り組んでいます。20チャンネルのデータセットを作成する状況があります。3次元の配列を宣言するとエラーが発生しました。代わりに、データを保存できるように20チャンネルの画像を作成できます。メモリ割り当てやある種のエラーなしで結果を得るには、追加の条件を含める必要があります。20チャネルのイメージを作成することは私にとっても快適です...

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

eclipse - EclipseMATでこのメモリリークをさらに掘り下げる方法

ScheduledThreadPoolExecutorが300万の将来のタスクで終わるという問題があります。そのタスクがスケジュールされている場所に移動できるように、どのタイプのタスクを確認しようとしていますが、この画面から情報を取得する方法がわかりません(これらの将来のタスクを右クリックして、メニューでさまざまな選択肢を選択してみました) 。実際のランナブルへのリンクなど、GUIに何かが欠けているようです...

さらに掘り下げる方法について何かアイデアはありますか?

ここに画像の説明を入力してください

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

c++ - cv::MatデータにアクセスするためのOpenCVエラー

許容可能なタイプで使用するMatタイプの場合、割り当てを実行したり、ストリームに書き込んだりしようとすると、次のようなエラーが発生します。MSVC++ 2010 Expressコンパイラでは発生しますが、gnug++コンパイラでは発生しません。

欠陥のある使用例:

2つのエラーが一緒に発生しました:

ポップアップウィンドウで

およびコンソールウィンドウ

助言がありますか?

0 投票する
4 に答える
15268 参照

string - バイトの文字列をcv::matに変換します

画像のバイトを含む文字列(ブーストソケット接続を介して受信)を受信し、情報をOpenCV cv::Matに変換する関数を実装する必要があります。

また、画像の幅と高さ、およびバイト単位のサイズも知っています。私の関数は次のようになります。

これを行うための最良の方法はどれですか?OpenCVには文字列からのMatのコンストラクターがありますか?

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

android - setContentView後の30Mでのヒープ

アプリケーションを開始すると、ヒープは約15Mになります。呼び出した後setContentViewMainActivityそれは約30Mに上昇します。そのレイアウトにはあまりありません。そういうわけで私はそれが正常であるかどうか疑問に思います。別のアクティシティを開始すると、再び約40Mに上昇し、再び下降することはありません。

それはどのようmain.xmlに見えるかです:

ご覧のとおり、私は背景描画可能ファイルを使用しています。しかし、ファイルは約60Kの大きさです。

そして、それはMAT-default-reportが直後にどのように見えるかですsetContentView()

スクリーンショット

GCへのパスは次のようになります(弱参照を除く)。

スクリーンショット スクリーンショット

これらの「次」は、ヘッドクラスjava.lang.ref.FinalizerReferenceで終わりますが、これは何も教えてくれません。

私が言ったように、それはすべての活動で悪化しています。たとえば、Main-> Highscore-> GlobalHighscoreの後、アクティビティ「ingame」を開始することはできなくなります。皆さんが私を助けてくれることを願っています:)。

さらに情報/コードが必要な場合は、教えてください。

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

opencv - OpenCV要素にアクセスするためのテンプレートメソッドはありますか?

OpenCVMatで動作するルーチンがいくつかあります。これはそれらの1つです:

これは、特定のポイントで画像上に円を描くために使用されます。

matrixA.at(i、j)でMatの要素にアクセスできます。ただし、これは非常に具体的です。行列の要素タイプが異なる場合、関数は機能しません。この場合、一種のテンプレート関数を書くことは可能ですか?マットの要素タイプに依存しないのはどれですか?

ありがとうございました

Edit01:

それが次のようなものなら

それなら完璧でしょう。しかし、私はOpenCVのドキュメントで検索を行ったので、これがOpenCVMATでサポートされているとは思いません。それとも私はいくつかのポイントを逃していますか?

Edit02:これは私の試みです:

そして私はそれを次のように呼びます:

ポイントは次のとおりです。

それでもうまくいきません:(

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

c++ - OpenCV: int16_t 型の Mat に代入すると、すべてゼロになります

次のコードがあります。

配列int16_t* depth_imgに100より大きい値があることを確認しましたが、Matここに割り当てるとすべてゼロが出力されます