橋本商会: Cで書いたOpenCVのコードをC++/CLIで.NET用DLLにしてC# Formアプリから使う の続き。 FormアプリからOpenCVのHighGUIを別ウィンドウで開いていたが、Bitmapオブジェクトにキャストする事で.NETアプリのPictureBoxなどに読み込む事が出来る。 これにより画像処理だけ高速にC++で行い、アプリケーションのUIやネットワーク部分はC#.NETで実装するといういいとこどりが出来る。 ■出来た物 FormにLoadImageボタンとPictureBoxを追加。 LoadButtonを押すとShadowCamera.dllから呼び出しているOpenCV側のCvImageが変換されてBitmapになって出てくる関数を作った。 今回作っているShadowCameraは背景を蓄積させて統計を取り、差分で人物の影だけを抜き出すライブラリなので、毎フ
![橋本商会 » C++/CLIで動かしているOpenCVのCvImageをC#.NETのBitmapオブジェクトにして読み込む](https://cdn-ak-scissors.b.st-hatena.com/image/square/0e510188baf3ff0067f836057b37988f134a4a3a/height=288;version=1;width=512/http%3A%2F%2Ffarm4.static.flickr.com%2F3609%2F3470686133_47f62356e6.jpg)