在Google Colab安裝yolov4進行訓練與開啟攝影機進行辨識
本範例的Google Colab共用記事本(https://colab.research.google.com/drive/1SqWNIhhoKAQlJgq0zM0qkF_YW2oVHJxN?usp=sharing)
Step1)檢查GPU是否啟動
Step2)連線自己帳號的雲端硬碟,點選「檔案->連線雲端硬碟」
Step3)下載與編譯Yolov4
Step4)編輯Makefile啟用GPU,使用make進行編譯產生執行檔darknet
Step5)下載權重檔
Step6)使用權重yolov4.weights進行辨識dog.jpg,辨識後自動產生圖片predictions.jpg
Step7)使用matplotlib顯示圖片到螢幕,結果如下
Step8)開啟攝影機進行辨識
(1)使用函式darknet_helper開啟yolov辨識圖片
(2)建立函式js_to_image將JavaScript物件轉換成OpenCV圖檔,建立函式video_stream使用JavaScript建立WebCam的影片串流。
(3)開啟網路攝影機進行辨識