格ゲーの動画を解析したい 〜機械学習をやってみる〜 8フレーム目

Kotlin+OpenCVで格ゲーの動画を解析したい連載の8回目です。前回、輪郭にラベルを付けるGUIアプリケーションを作成して輪郭にラベルを付ける作業を行いました。今回は輪郭から特徴量を抽出して機械学習をやってみます🤙 … 続きを読む 格ゲーの動画を解析したい 〜機械学習をやってみる〜 8フレーム目

格ゲーの動画を解析したい 〜JavaFXでGUIツールを作る〜 7フレーム目

OpenCVで格ゲーの動画を解析したい連載の7回目です。前回、平均背景法について学びました。今回はJavaFX+Kotlinで輪郭にラベルを付けるGUIアプリケーションを作成しようと思います。JavaFXを使うとxml形 … 続きを読む 格ゲーの動画を解析したい 〜JavaFXでGUIツールを作る〜 7フレーム目

格ゲーの動画を解析したい 〜平均背景法編〜 6フレーム目

前回、フレーム差分法を使ってキャラクタの輪郭を検出できる様になったので、動画に輪郭のバウンディングボックスをオーバーレイしてみて確認する。 輪郭のバウンディングボックスを表示する キャラクターの輪郭のバウンディングボック … 続きを読む 格ゲーの動画を解析したい 〜平均背景法編〜 6フレーム目

格ゲーの動画を解析したい 〜背景除去編〜 5フレーム目

前回、輪郭を検出することでキャラクタの位置を取得しようとしたが難しそうだったので、今回は背景除去をやってみる事にしました。まずは簡単なフレーム差分法を試してみます。これは、あるフレームを別のフレームから減算して大きな差分 … 続きを読む 格ゲーの動画を解析したい 〜背景除去編〜 5フレーム目

格ゲーの動画を解析したい 〜OpenCV勉強編〜 4フレーム目

前回、kotlin + OpenCVを使って動画をフレーム単位で連続表示する事が出来たので、今回は、実際にキャラクターを検出する事に挑戦してみる。具体的には以下の赤枠の様にグラン君の立ち姿を検出したい。 といっても具体的 … 続きを読む 格ゲーの動画を解析したい 〜OpenCV勉強編〜 4フレーム目

OpenCVを触ってみる 〜動画表示編〜

前回、Kotlin + OpenCVの開発環境が出来たので、OpenCVのユーティリティを用いて動画から画像を1フレームずつ取り出し、ウィンドウに表示してみる事にする。解析しながら何度も画像を確認する事になるので、この辺 … 続きを読む OpenCVを触ってみる 〜動画表示編〜

kotlinでOpenCVが使える環境を作る

前回、kotlinの開発環境を作ったので今回はこれにOpenCVを導入します。OpenCVはコンピュータビジョン(画像処理や画像認識)に関するライブラリです。 OpenCVのライブラリをインストールする ここの手順に従っ … 続きを読む kotlinでOpenCVが使える環境を作る

kotlinでユニットテストとモックライブラリを使用する【kotlinの開発環境を構築する】

前回、IntelliJ IDEAをインストールし、kotlinのプロジェクトを作成、DIコンテナであるKoinのインストールまで進めた。今日は以下2つを進めていこうと思う。 ユニットテスト モックライブラリ ユニットテス … 続きを読む kotlinでユニットテストとモックライブラリを使用する【kotlinの開発環境を構築する】

kotlinの開発環境を構築する 1日目

やりたいことがあって、Javaを書く必要が出てきたので、かといってJavaもちょっと飽きたのでkotlinで書いてみることにする。まずはkotlinの開発環境を構築していく。 開発環境の構築 kotlinのコードが書ける … 続きを読む kotlinの開発環境を構築する 1日目