前回、kotlin + OpenCVを使って動画をフレーム単位で連続表示する事が出来たので、今回は、実際にキャラクターを検出する事に挑戦してみる。 具体的には以下の赤枠の様にグラン君の立ち姿を検出したい。 といっても具体的にどうすればいいのかは、手探りなので今回は実験的に以下の4つをやってみる事にする。 グレースケール化エッジ検出輪郭検出輪郭描画 と言いたい所だが、まずは動画の各フレームをすべて画像として書き出す事にした。 当面は手探りなので、動画ではなく画像1枚として処理した方が効率が良いからである。 動画をフレーム毎に書き出す。 さっそく、フレームを特定のフォルダに連番ファイル名で書き出すモジュールを作成して、念の為ユニットテストを書いた所、以下のエラーが発生した。 OpenCVのライブラリが見つからないとのこと。 前も見たなコレ。 no opencv_java430 in java.