OpenMV學習筆記(一)

2021-09-25 19:35:33 字數 939 閱讀 4336

#匯入感光模組,可以設定採集到的的一些格式。

import sensor

#匯入計時模組

import clock

#清除掉之前攝像頭存在的**對於的設定

sensor.reset()

#設定的格式,這個565是說儲存rgb三個通道每個通道儲存畫素值所對應的二進位制位分別是5,6,5。

sensor.set_pixformat(sensor.rg565)

#設定採集到的解析度

sensor.set_framesize(sensor.qvga)

#跳過一些剛開始不穩定的時候再開始讀取影象,

#函式原型是:sensor.skip_frames([n,time])

sensor.skip_frames(time=2000)

clock = time.clock()

while(true):

#更新影象的幀率

clock.tick()

#snapshot的中文意思是快照的意思,所以這裡是擷取sensor攝像頭的視屏流的當前幀,給img物件

img = sensor.snapshot()

#將幀率打出來

print(clock.fps())

rgb565和rhb二進位制示例的比較

通道rgb565

rgb變化

r10101

10101000

左移三位

g100010

10001000

左移兩位

b00101

00101000

左移三位

解析度參考如下

預設大小

視窗寬度

視窗高度

vga640

480qvga

320240

qqvga

160120

openmv學習日記(一)初識openmv

由於最近需要使用openmv,網上資源也比較少,在學習的過程中能夠將學習過程發出來,希望大家多指導!openmv是一種micropython支援的pyboard板,內建了python直譯器,微控制器上電後會自動執行裡面的main.py檔案。大概意思就是,晶元執行時通過python直譯器讀取main....

OpenMV學習 顏色識別(一)python

python語法補充 在openmv中實際應用的應該稱為 mircopython 1 匯入模組 第一種 import 模組名 第二種 from 模組名 import 方法名 使用方法如下 import math 匯入math模組 math.floor 呼叫math模組中的floor函式 from m...

openmv第一次除錯

2018 09 19 20 14 51 import sensor,image,time import carimport json import time from pyb import uart from pid import pidsensor.reset initialize the cam...