OV2640灰度處理和軟體二值化

2021-09-25 13:23:03 字數 528 閱讀 3887

影象灰度化

1、分量法

2、最大值法

3、平均法

4、加權平衡法

計算灰度值流程
1、設定ov2640輸出的資料為yuv422格式(16位資料的高位元組為y亮度值)

void ov2640_yuv422_mode(void)\

2、計算灰度值

u16 getcolor2(u16 tx,u16 ty)

軟體二值化
void search(void)

} }}

正點原子的灰度處理(分量法)
/*函式功能:yuv422格式轉灰度影象;yuv422:yuv格式資料*/

u16 yuv422_to_gray(u16 yuyv422)

/*函式功能:yuv422格式y量二值化(rgb565格式顯示)*/

u16 yuv422_y_to_bitmap(u8 threshold,u16 yuv422)

OV 2640 攝像頭除錯問題

ov2640攝像頭使用 sccb 協議進行傳輸,很多說該協議 與 i2c 協議類似 或 相同,但是通過踩坑後發現還是有些細微的差別,踩坑情況和下面博主相同 下面記錄下內容 sccb讀寫邏輯 ov2640寫位址0x60 轉化為8bit裝置位址 寫暫存器 start 0x60 暫存器id 資料 stop...

STM32 OV2640攝像頭學習筆記

五 ov camera 配置 基本概念 比如我們採用uxga時序,rgb565格式輸出,每2個位元組組成乙個畫素的顏色 低位元組在前,高位元組在後 這樣每行輸出總共有1600 2個pclk週期,輸出1600 2個位元組 dcmi介面簡介 初始化流程 配置相關引腳的復用功能,使能dcmi時鐘 設定dc...