-1
通常のフロアプランの要素を検出し、検出された要素に画像をオーバーレイしたいと考えています。
例:Floor Plan
私はベッドを検出してその上に画像を重ねたいと思います。
あなたは私がそうするために使用するアルゴリズムやOpenCVライブラリをお勧めしますか?イメージ内の複数の要素を検出し、検出されたオブジェクトに別のイメージをオーバーレイする方法はありますか?
通常のフロアプランの要素を検出し、検出された要素に画像をオーバーレイしたいと考えています。
例:Floor Plan
私はベッドを検出してその上に画像を重ねたいと思います。
あなたは私がそうするために使用するアルゴリズムやOpenCVライブラリをお勧めしますか?イメージ内の複数の要素を検出し、検出されたオブジェクトに別のイメージをオーバーレイする方法はありますか?
この種のオブジェクトを検出する第1の代替方法は、template matchingです。
(x、y)は画像中の床の座標でMat floorPlanMat = ...;
Mat bedMat = ...;
Rect roi = new Rect(x, y, bedMat.cols(), bedMat.rows())
Mat imageROI = floorPlanMat.submat(roi);
bedMat.copyTo(imageROI);
:ちょうどDEST一つにマットからデータをコピーする - ROI - オブジェクトを検出しているので、あなたが関心領域を置き換えることができテンプレートマッチングアルゴリズムによって見つけられる。