4. 視覺感測器¶
到目前為止的每一頁,都把 OpenMV Cam 當成一個剛好附帶了相機的小型微控制器來看待。視覺感測器則調換了這個框架:相機 本身 才是產品,而電路板上的其他一切之所以存在,都是為了把像素從相機中餵入 Python。
csi 模組正是這座橋樑。單一個類別(CSI)封裝了介於光子與緩衝區之間那條由物理與矽晶構成的漫長鏈條。一片鏡頭將場景聚焦到一片光電二極體網格上,後者把光子轉換為電荷;一個曝光/增益/讀出控制器決定每個像素被回報得有多明亮;一個 影像訊號處理器(ISP)進行校正、去拜耳、色彩分級,並把像素打包成所選的格式;最後一個 MCU 周邊裝置把產生的串流接收進 RAM,準備好讓 snapshot() 將其作為 image.Image 回傳。
影像格式
總結