02 利用範例學程式
(2021/06/24)
利用軟體本身所附的範例來學這軟體及硬體的使用,應該是對一新軟硬體學習的最佳方式,所以我們就先來看Web:AI有提供哪些範例,我們先利用這些範例來充實自己的基本知識,下次就可以利用基本知識來做進一步的應用了!
一、官方範例
一共有基礎功能(目前有1件)、進階功能(目前有7件)、Web:AI功能(目前有6件),如下所示
二、基礎功能
左顧右盼:直接開啟如下程式(這邊先使用USB連線,也可以使用WIFI連線)
這邊直接使用開發板內建的圖檔
logo:Webduino Logo
m01:笑臉
m02:閉眼
mleft:向左看
mright:向右看
mrun:>o<
green:綠色怪獸
red:紅色怪獸
yellow:黃色怪獸
blue:藍色怪獸
結果:人臉會向左看及向右看
三、進階功能
後來發現進階功能就是針對【進階功能】的積木做介紹
(一) 自拍機
按L鍵拍照;按R鍵看相片
螢幕解析度為 320*240
座標:
文字:為文字【左上角】座標
直線:為【起點】與【終點】座標
圓形:為【圓心點】座標
矩形:為【左上角】座標
(二) 掃描QRCode
並將QRCode的內含文字內容顯示出來
由於鏡頭與顯示屏幕在同一側,要掃QRCode時不是很好操作
(三) 顏色追蹤:紅色
可偵測想要的顏色
Webduino選色器
但還不知道要如何用?
(四) 人臉追蹤
人臉的座標為方框的左上角座標
(五) 口罩偵測
已內含是否戴口罩的積木了,不用自己訓練
(六) 影像分類
要先去影像訓練平台下載模型,Webduino 影像訓練平台。
有關影像訓練介紹:https://md.kingkit.codes/s/mopjgVaZU
過程如下:
前置作業完成
範例程式:使用網頁版,先用帳號登入,才會出現我們訓練的模型
呈現結果,感覺【信心度】沒有很高
(七) 物件追蹤
物件追蹤的影像訓練與前一單元很像,在模型的類別選【影像追蹤】
範例檔用官方內建的【怪獸模型】來進行辨識
四、Web:AI
發現這些範例就是在畫【圖像】,一共畫了6張圖
以第1張畫臉為例