OpenCV を使用して、ウェブカメラから顔を検出した後にライブ ストリームを取得しています。自分の顔だけが表示されるようにリサイズしています。
しかし問題は、これをすべてC++ Windows FormsPictureBox
で行っており、OpenCVimshow()
ウィンドウで表示するのではなく、表示したいことです。
使ってcv::Mat
いるので、ピクチャーボックスに表示するのにかなりの問題があります。
私はそれをに変換しようとしましIplImage
たが、それもうまくいきませんでした。また、Google を試してみましたが、実用的な解決策を得ることができませんでした。私はこれを3日間試しています。
表示するための私のコードは次のとおりです。
face = getFace(frame);
cv::imshow("window",face);
どこframe
にface
いるcv::Mat