私は自分で各要素をコピーすることでこれを行うことができますが、私のためにそれを行う方法はありますか?私はmat2.copyTo(mat1.row(0))
を試しましたが、それは動作しません。OpenCV/C++:マットの行/列を別のマットにコピーしていますか?
17
A
答えて
9
は、それは非常にきれいではないのですが、それは仕事を取得します
destMat.row(i) = (sourceMat.row(i) + 0);
を試してみてください。 thisも参照してください。マットの上にコメントを読んで::行
26
は
Mat mat1row = mat1.row(0);
mat2.copyTo(mat1row);
を試し(MAT2が宛先行と同じ大きさを有していると仮定して)。
それは仕事をするべきであり、より明確です。
編集:これも短く、公式ドキュメントで推奨:公式ドキュメントでは、この上の
A.row(j).copyTo(A.row(i));
関連する問題
- 1. マットを別のタイプのマットに変換するのは安全ですか?
- 2. 使用してマット
- 3. マットをビットマップとビットマップにマットに変換するには?
- 4. 角材:マット・カード全体をマット・グリッド・タイルに塗りつぶす
- 5. OpenCVマットはC++のゼロ行列を持つ行列を連結します
- 6. パンダ - マットの割合
- 7. マットに含まれる画像を、より大きなマットにコピーするにはどうしたらいいですか?
- 8. Java OpenCV - ROIを検出してサブマットを作成し、元のマットにコピー
- 9. EasyARアクセスOpenCVマットとしてのカメラフレーム
- 10. ビットマップからマット? android opencv
- 11. OpenCv C++、渡されたマットをマットに割り当てる機能が失敗しました。
- 12. OpenCv QByteArrayへのマット変換
- 13. OpenCVのC++マット==演算子
- 14. 私はOpenCVのCV ::マット
- 15. 角度2のマットとmdの違い
- 16. OpenCVマットがデバッグモードで動作しない
- 17. 既存のマットにイメージをロード
- 18. テキストはマット・ツールバー内の見えない
- 19. JavaCV:整数の配列をマットに変換する
- 20. OpenGLテクスチャをOpenCVマットに変換する
- 21. opencvはマットを作成して要素を追加します
- 22. 合わせマット・アイコンとIMG
- 23. カスタムテンプレート(2)素材表(マット・テーブル)
- 24. マット・スライド・トグル角度4
- 25. マット(論理)演算子
- 26. なぜバイト配列そのもののgcルートがマットにありますか?
- 27. C++ OpenCVの - マットへの変更、同様のinitマットに使用するベクターを変更
- 28. opencvカメラデータからマットを作成
- 29. OpenCVマットからカラムを取り除く
- 30. CV_32FC1マットのcv :: inrangeを使用
あなたは徹底的にこれをテストしましたか?私は確信していませんが、OpenCV Matについての私の理解から、これは一部のMat-Headerを変更するだけで、実際にはデータをコピーしないと言います。 – Ela782
ああ、それはうまくいきます。なぜなら、 "+ 0"を使うと、rhsをちょうどヘッダーから式に変換するからです。 – Ela782