前提・実現したいこと
OpenCv(c++)で元のMat画像上に別のpng画像を描画した新しいMat画像を作成したいです。
(前・後景が合成されたMat画像を作成したい)
現状としてはdraw関数内にて下記のように,
元画像の上にpng画像を重ねている,
2回描画させた状態となっています.
c++
1// 背景画像 2ofxCv::drawMat(0, 0, ofGetWidth(),ofGetHeight())
c++
1// 前景画像(png画像) 2outputOfImg.draw(...)
↑元のMat画像に重ねて描画するpng画像(描画位置, 大きさ)については定めてあります.
ご教授のほどよろしくお願いいたします.
試したこと
ROIや.copyTo()等で試したのですが私の理解不足でうまく作成されませんでした.
補足情報(FW/ツールのバージョンなど)
opencv3.4.2(+opencv-contrib3.4.2)
of_v0.9.8_osx_release
回答1件
あなたの回答
tips
プレビュー