問題タブ [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 投票する
3 に答える
325 参照

opencv - opencvでマットの列の違いを計算する方法は?

Size(width、1)の列方向のマットの違いを計算する関数はありますか: mat.at(i+1,1)-mat.at(i,1); ありがとうございます。

0 投票する
0 に答える
333 参照

opencv - opencv: Mat2.copyTo(Mat1(Rect)) は、コピーされた領域のみにグレースケールを与えています

Android(ネイティブ部分、.cpp)のビデオフレームに画像をオーバーレイしようとしています。ビデオフレームをyuv420sp形式で取得し、このchar *(バッファ)をopencvに渡し、そこでMATを作成します

同じように、イメージを char *(buffer) にロードし、yuv420SP に変換し、同様の方法でイメージ Mat を作成します。

この後、受け取ったビデオ フレームのオーバーレイ イメージを次のようにコピーします。

そして、このマージされたフレームが同じ yuv420sp 形式で必要なので、ここで戻ります:

画像は適切にオーバーレイされていますが、問題はオーバーレイされた部分だけがグレースケールであり、残りのフレーム全体が適切に着色されていることです! 何が悪いのか理解できません!

注:私はすでに次のようないくつかのことを試しました:1.私は両方のもの(フレームと画像)を次の方法で変換しました:

しかし、yuv420sp形式でのみ応答を返したいのですが、yuv420spに戻すフラグはありません。

2.8UC3で試してみましたが、実際には何の違いもありませんでした. とにかく、私のビデオフレームはカラーで返されますが、なぜ画像がグレースケールになっているのですか?

本当にここで立ち往生!どんな提案でも本当に役に立ちます!

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

opencv - OpenCV Mat 要素ごとの操作: ベクトル行列乗算

Imxn行列であり、Iの各要素は1x3ベクトルです (実際にはIは 3 チャネルの Mat 画像です)。

M3x3行列です。

JはIと同じ次元を持つ行列で、次のように計算されます。Jの各要素は、 IMの対応する (つまり、同じ座標を持つ) 要素のベクトル行列積です。

つまり、v1(r1,g1,b1)がIの要素であり、v2(r2,g2,b2)がJの対応する要素である場合、v2 = v1 * M (これはベクトル行列積であり、per-エレメント製品)。

質問: Jを効率的に (速度に関して)計算するにはどうすればよいですか?

ご協力ありがとうございました。

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

android - バックグラウンド ドローアブルでの outOfMemoryError

ビットマップでのメモリ リークについてよく読みましたが、問題を解決できません。私の電話ではアプリが正常に動作しますが、他のアプリでは outOfMemoryError ビットマップ サイズが VM を超えています。

私の問題は、このリソースを解放する方法がわからないことです。XMLファイルのバックグラウンドでいくつかのアクティビティとドローアブルを使用したゲームを持っています.レイアウトの背景として、時にはフルスクリーンのImageViewとして。このメモリを解放するにはどうすればよいですか? リサイクルを使用できません。アクティビティを破棄したり、ダイアログを閉じたりするときに unbindDrawables メソッドを使用していますが、十分ではないようです。

私のマットの概要: マットの概要

そして私のMATメモリリークの疑い: メモリ リークの疑い これは私のドミネーターツリーです:

私は MAT から始めていますが、メモリの使用量が多すぎますか? BitMaps を使用しない場合、背景のメモリを正しく解放するにはどうすればよいですか?

ありがとう。

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

c++ - cv::Mat の解放方法

cv::Mat::release()メソッドが C プログラミングに似ているかどうかfree()、つまり、メモリから Matrix データを解放するかどうかを確認したいと思います。

特に、メモリ リークに関するこのメソッドの動作を理解し、多くのプログラムでリークがないことを確認したいと思います。

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

android - 行列ファイルを Android に読み込む

私は MATLAt から大きな行列を読み込んで、私のアンドロイドで読み込もうとしています。それをテキストに変換して、テキスト ファイルまたは XML ファイルから読み取りますか? それをどのように読み、ユーザーに表示しますか?

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

loops - ステータスのコマンドによって返される値を取得する

を実行してreg、 の係数値を取得しようとしていますStata。私は次のことをしました。が従属y変数 、kl、が独立変数でありm、私が作成しnた新しい変数があるとします。new

この点でどんな助けも高く評価されます。

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

java - Mat を呼び出すと Open2.4.5 Android がクラッシュする

この問題は、私を何日も夢中にさせています。最新のパッケージであるopencv androidを使用しようとしています。すべてが挿入され、Android でプロジェクトを実行してクラッシュするまで、エラーは発生しません。Mat m = new Mat(); のような単純なコードを呼び出すと、アプリがクラッシュします。他の人が同じ問題を抱えているのを見ましたが、どうにかして修正できました。ここに私のコードがあります。私が本当に必要としているのは Matrix ライブラリだけです。Jama と jblas を試してみましたが、ある程度は機能しますが、クラッシュしてしまい、非常に遅くなります。

} }

`

これがログエラーです。

助けてくれてありがとう!