|
本實驗需要有ALIENTEK OV2640攝像頭模塊才可以做。
開機后,初始化攝像頭模塊(OV2640),如果初始化成功,則提示選擇模式:RGB565模式,或者JPEG模式。KEY0用于選擇RGB565模式,KEY1用于選擇JPEG模式。
當使用RGB565時,輸出圖像(固定為:UXGA)將經過縮放處理(完全由OV2640的DSP控制),顯示在LCD上面。我們可以通過KEY_UP按鍵選擇:1:1顯示,即不縮放,圖片不變形,但是顯示區域小(液晶分辨率大小),或者縮放顯示,即將1600*1200的圖像壓縮到液晶分辨率尺寸顯示,圖片變形,但是顯示了整個圖片內容。通過KE0Y按鍵,可以設置對比度;KEY1按鍵,可以設置飽和度;KEY2按鍵,可以設置特效。
當使用JPEG模式時,圖像可以設置任意尺寸(QQVGA~UXGA),采集到的JPEG數據將先存放到STM32F4的內存里面,每當采集到一幀數據,就會關閉DMA傳輸,然后將采集到的數據發送到串口2(此時可以通過上位機軟件(串口攝像頭.exe)接收,并顯示圖片),之后再重新啟動DMA傳輸。我們可以通過KEY_UP設置輸出圖片的尺寸(QQVGA~UXGA)。通過KEY0按鍵,可以設置對比度;KEY1按鍵,可以設置飽和度;KEY2按鍵,可以設置特效。
|
-
-
攝像頭實驗.zip
2017-8-10 21:27 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
571.14 KB, 下載次數: 45, 下載積分: 黑幣 -5
|