やったこと
・カメラ画像を表示しているPlaneが横向きになっていたので直した。
・取得した文字の位置座標を、TextとRawImageに入れました。
ワールド座標への変換はまだやっていません。
(上に文字を動かすと座標は下にいく)
Unityの画面ではMainCameraの映像がカクカク過ぎて追従させても見栄えがよくない。
・1年前の記事でUnityのVideoPlayerでURLを指定すればYoutubeから動画を持ってこられる方法を見つけたが、使えませんでした。
https://qiita.com/konbu9640/items/dd8ac76d04dd291b99c7
代わりにGoogleDriveに置いた動画ファイルのURLを用いる方法があったので、それを参考にして動画を再生できました。
https://scrapbox.io/clusterwiki/Google%E3%83%89%E3%83%A9%E3%82%A4%E3%83%96%E3%81%AB%E5%8B%95%E7%94%BB%E3%82%92%E3%83%9B%E3%82%B9%E3%83%88%E3%81%97%E3%81%A6VideoPlayer%E3%81%A7%E5%86%8D%E7%94%9F%E3%81%99%E3%82%8B
・文字を検出できなかった場合エラーで止まってしまっていたので条件分岐を追加して「文字が検出されませんでした」と印字して文字が検出されるまで無限ループするようにしました。
・楽天で商品が見つからなかった場合もエラーが起きていたので条件分岐を追加して「商品が見つかりませんでした」と印字してCloudVisionAPIにデータを送信し直すようにしました。
来週までにやること
動画URLをスクリプトで指定して再生するのと、ジャイロ機能を用いて動画の早送りをする方法を探したいと思います。
やりたいこと
・ワールド座標に変換する式を考える
メモ
商品が見つからなかった場合
見つかった場合