レポートフォルダの 第11回素材集 フォルダをコピーして中のMax8パッチャーを試す。
「0‗機械学習」で利用する機械学習サービス
Google Teachable Machine https://teachablemachine.withgoogle.com/train
0_機械学習 のサンプルパッチを動作させるには、Goolge Teachable Machineのサイトから画像認識の学習モデルを作成しておく必要がある。
学習モデルの作成手順: 2020年度のプログラミング入門第14回の課題2/2を参照
「0‗機械学習」のフォルダ内の
tm.html を編集: 学習モデルのURLを上記で作成したものと入れ替える。
tm.htmlを右クリックして
このアプリケーションで開く → Visual Studio Code で編集
12行目のURLの文字列をGoogle Teachable Machineの学習モデルのURLと入れ替える。
tm.maxpatを編集: デスクトップキャプチャするオブジェクト jit.desktop のキャプチャー範囲を修正する。
rect の内容は
左上コーナー x1 y1 右下コーナー x2 y2 のスクリーン座標
以下の画像にある数値 150 381 390 398 の様に調整する。
classが3つよりも増える場合は、jit.desktopを複製してキャプチャ範囲も調整する。
デスクトップキャプチャするそれぞれの領域をパッチコードに記録する。
jit.desktopのメニューから Transform → Change Attribuets to Arguments
必要なだけ繰り返す。
簡単に機械学習 Google Teachable MachineとMax8の連携の改良版
デスクトップキャプチャを使用しない。キャプチャ範囲の位置合わせが不要。