問題タブ [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.
eclipse - Eclipse SDK で MAT をセットアップする方法
Eclipse と MAT を初めて使用します。Eclipse で MAT をセットアップするにはどうすればよいですか?
よろしく、かりやちゃん
c++ - キーポイントをマットに変換するか、テキストファイルopencvに保存します
(opencvオープンソース)でSIFT特徴を抽出し、キーポイントとして抽出しました。次に、それらをMatrix(x、y座標を使用)に変換するか、テキストファイルに保存します...
ここでは、キーポイントを抽出するためのサンプルコードを見ることができます。次に、キーポイントをMATに変換する方法、またはtxt、xml、またはyamlに保存する方法を知りたいです...
c++ - Mat変数からOpenCvのピクセル値を編集/読み取る方法は?
Mat (または Mat3b) 変数からピクセルを編集/読み取るための効率的な方法を探しています。
利用した :-
しかし、それは非常に遅いようです。
私もこれを使用しました:-
しかし、私がこれに直面している問題は、このループを実行するときです
画像の一部だけが黒くなっています。
opencv - opencvでnチャンネルの画像を作成できますか?nは約20になります
現在、Iamはステレオペアの視差を見つけることに取り組んでいます。20チャンネルのデータセットを作成する状況があります。3次元の配列を宣言するとエラーが発生しました。代わりに、データを保存できるように20チャンネルの画像を作成できます。メモリ割り当てやある種のエラーなしで結果を得るには、追加の条件を含める必要があります。20チャネルのイメージを作成することは私にとっても快適です...
eclipse - EclipseMATでこのメモリリークをさらに掘り下げる方法
ScheduledThreadPoolExecutorが300万の将来のタスクで終わるという問題があります。そのタスクがスケジュールされている場所に移動できるように、どのタイプのタスクを確認しようとしていますが、この画面から情報を取得する方法がわかりません(これらの将来のタスクを右クリックして、メニューでさまざまな選択肢を選択してみました) 。実際のランナブルへのリンクなど、GUIに何かが欠けているようです...
さらに掘り下げる方法について何かアイデアはありますか?
c++ - cv::MatデータにアクセスするためのOpenCVエラー
許容可能なタイプで使用するMatタイプの場合、割り当てを実行したり、ストリームに書き込んだりしようとすると、次のようなエラーが発生します。MSVC++ 2010 Expressコンパイラでは発生しますが、gnug++コンパイラでは発生しません。
欠陥のある使用例:
2つのエラーが一緒に発生しました:
ポップアップウィンドウで
およびコンソールウィンドウ
助言がありますか?
string - バイトの文字列をcv::matに変換します
画像のバイトを含む文字列(ブーストソケット接続を介して受信)を受信し、情報をOpenCV cv::Matに変換する関数を実装する必要があります。
また、画像の幅と高さ、およびバイト単位のサイズも知っています。私の関数は次のようになります。
これを行うための最良の方法はどれですか?OpenCVには文字列からのMatのコンストラクターがありますか?
android - setContentView後の30Mでのヒープ
アプリケーションを開始すると、ヒープは約15Mになります。呼び出した後setContentView
、MainActivity
それは約30Mに上昇します。そのレイアウトにはあまりありません。そういうわけで私はそれが正常であるかどうか疑問に思います。別のアクティシティを開始すると、再び約40Mに上昇し、再び下降することはありません。
それはどのようmain.xml
に見えるかです:
ご覧のとおり、私は背景描画可能ファイルを使用しています。しかし、ファイルは約60Kの大きさです。
そして、それはMAT-default-reportが直後にどのように見えるかですsetContentView()
:
GCへのパスは次のようになります(弱参照を除く)。
これらの「次」は、ヘッドクラスjava.lang.ref.FinalizerReferenceで終わりますが、これは何も教えてくれません。
私が言ったように、それはすべての活動で悪化しています。たとえば、Main-> Highscore-> GlobalHighscoreの後、アクティビティ「ingame」を開始することはできなくなります。皆さんが私を助けてくれることを願っています:)。
さらに情報/コードが必要な場合は、教えてください。
opencv - OpenCV要素にアクセスするためのテンプレートメソッドはありますか?
OpenCVMatで動作するルーチンがいくつかあります。これはそれらの1つです:
これは、特定のポイントで画像上に円を描くために使用されます。
matrixA.at(i、j)でMatの要素にアクセスできます。ただし、これは非常に具体的です。行列の要素タイプが異なる場合、関数は機能しません。この場合、一種のテンプレート関数を書くことは可能ですか?マットの要素タイプに依存しないのはどれですか?
ありがとうございました
Edit01:
それが次のようなものなら
それなら完璧でしょう。しかし、私はOpenCVのドキュメントで検索を行ったので、これがOpenCVMATでサポートされているとは思いません。それとも私はいくつかのポイントを逃していますか?
Edit02:これは私の試みです:
そして私はそれを次のように呼びます:
ポイントは次のとおりです。
それでもうまくいきません:(
c++ - OpenCV: int16_t 型の Mat に代入すると、すべてゼロになります
次のコードがあります。
配列int16_t* depth_img
に100より大きい値があることを確認しましたが、Mat
ここに割り当てるとすべてゼロが出力されます