2020年9月9日 星期三

AI-example-(4)- Mini camera

 

(4) Mini camera

 

學習目標:

1.      如何把相機攝錄的影像顯示於LCD螢幕上。

 

前設知識:完成(1)至(3)

 

步驟:

1.      Example -->AI Teaching cases 1-->4. Mini Camera

2.      Run

3.      觀察LCD螢幕輸出。

 

工作:

1.      觀察相關的磚塊程式碼,理解每行的作用。

 

討論問題:

1.      如果不執行程式碼內的repeat forever….do,會有甚麼結果?

2.      為何要把相機擷取到的影像重新調整大小?

3.      相機的運作其實是怎樣的? 明明擷取的是影像,為何顯示出來的是影片?

 

進階工作

1.      查看一下CocoRobo 有關相機(camera)的設定,還有甚麼可供設定的。

 


 

程式說明


 

行數

4. 啟動相機功能。

5. 設定相機捕捉的影像大小,即 320 x 240。留意,相機的像素大小跟LCD螢幕不一樣。

6. 設定相機捕捉的影像是彩色的。(可以設定黑白的)

7. 設定相機捕捉的影像大小變成視窗大小,以符合LCD螢幕的輸出。

8. 留意,雖然LCD螢幕是240 x 240,但這裡有意設成小一點,以免上下留白,方便輸出其他字串資料。

9. 重複執行,把相機擷取到的影像放入命名為photo 變數內。

 

備註: 任何裝置,其實都要先啟動才能應用的。

沒有留言:

張貼留言

如何第一次使用CocoRobo Pi ?

  如何第一次使用 CocoRobo Pi ?   步驟 : 1. 使用 Chrome 連結以下網站 : https://v.cocorobo.hk/   ## 留意,跟第二代的 CocoRobo AI 主板的網上平台網址不同。   2. 如第一次使用...