LoginSignup
4
6

More than 1 year has passed since last update.

Python>Flask:YOLOV5を活用した物体検出アプリの作成 (1)Google Colaboratoryの利用

Last updated at Posted at 2021-11-06

1.概要

FlaskとYOLOV5を使って、物体検出を行うwebアプリを作成した。
(1)「ファイル選択」でjpgまたはmp4ファイルを選択して「送信」)
(2) 物探検出結果をグラフとgifで出力

image.png

以下3つの環境での立ち上げを紹介する。

2.Google Colaboratory環境でのWebアプリの立ち上げ

2.1.ファイルの準備

  1. 以下URLにアクセス
    https://github.com/kkoba619/web_app_detect_to_graph
  2. 下図のCodeボタンをクリック
  3. Download ZIPをクリックしてファイルをダウンロード
    image.png

  4. ダウンロードしたファイルを解凍

  5. 解答したフォルダごとGoogle Driveにアップロード
    image.png

  6. アップロード先のフォルダを開く

2.2.ファイルの実行

  1. 「Detect_ver2.ipynb」をGoogle Colaboratoryで開く
    image.png

  2. コードを上から順に実行する

    (1) GoogleDriveをマウント

image.png

(2) パスは「5.」で置いたGoogleDrive上に置いたフォルダのパス(※)を上書きする(下の赤線箇所の2か所)
image.png

※ フォルダのパスは以下の画面操作でコピーして取得する
image.png

(4) 自身のngrokのtokenを「xxxxxxx」から置き換え (22/01/05追加)

image.png

tokenの取得については以下をご参照ください。

(5) 最後のコードを実行したあとに出てくるリンクをクリックしてアクセス(操作方法は「1.概要」(1),(2)ご参考)
image.png

(6)【Webアプリ終了時】Webアプリの使用後は□ボタンをクリックして動作を停止。

image.png

以上

4
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
6