基于DM642的EDMA圖像處理系統(tǒng)
(2)把數(shù)據(jù)從視頻通道通過2維方式傳送到SDRAM中并作Sobel邊緣提取算法可以通過DAT_copy2d 0函數(shù)直接把采集的l幅圖像亮度分量存放到SDRAM中,如下:
其中.m_dbFrameBufferTemp是指向SDRAM中緩沖區(qū)的指針,numPixels是1行的像素數(shù),num-Lines是行數(shù)。當(dāng)把數(shù)據(jù)存放到SDRAM的1個數(shù)組中后.Sobel算法的實現(xiàn)就非常簡單了。當(dāng)然也可以參照1維的方法來實現(xiàn)。
6 結(jié)束語
大批量的圖像數(shù)據(jù)傳輸和復(fù)雜算法的處理一直是高速數(shù)字圖像處理器的速度瓶頸,利用DSP的EDMA功能可以在不中斷信號處理器算法處理工作的同時完成圖像數(shù)據(jù)的搬移,在有效地解決了大批量圖像數(shù)據(jù)傳輸速度瓶頸的同時,又能讓DSP的處理器核專門從事算法處理工作,極大地提高了系統(tǒng)的并行性能。
評論