前回ビルドしたOpenCVでカメラキャプチャを試してみた。
ソースはOpenCVによるUSBカメラ画像の取得(@vs4shさん)のをコピペ。
OpenCVのインストール先がなんか妙だったので、
{PREFIX}/x64/mingw/binとlibを{PREFIX}/bin,{PREFIX}/libにそれぞれコピー。
さらに{PREFIX}/x64/lib/*.cmakeを{PREFIX}/cmakeにコピーしてcmake実行
[powershell]
cmake -G "MinGW Makefiles" -DCMAKE_SH="CMAKE_SH-NOTFOUND" -DCMAKE_CXX_FLAGS="-std=gnu++14" -DCMAKE_MODULE_PATH="D:\\Scoop\\lib" -DCMAKE_PREFIX_PATH="D:\\Scoop\\lib" ..
[/powershell]
を実行。-DCMAKE_MODULE_PATHだと駄目で、-DCMAKE_PREFIX_PATHの設定が必要だった。
あとはmakeして必要なdllをコピーしてから
[powershell]
.\OpenCVCameraTest.exe
[/powershell]
で実行
適当にカメラキャプチャサンプルコンパイルしたら動いた。 pic.twitter.com/cGrDIrhXph
— まっちゃん (@mattyan_1117) 2018年11月4日
動いた。