新闻中心

EEPW首页>嵌入式系统>设计应用> 用CPLD实现嵌入式平台上的实时图像增强

用CPLD实现嵌入式平台上的实时图像增强

作者: 时间:2010-12-03 来源:网络 收藏


如果对A(G)做一次系数为Gm/A0的比例变换,Gm表示灰度的最大值,A0表示图像的面积(在数字图像中为象素总数)这就是种线性直方图均衡这种直方图均衡的具体实现如下:

(1)对于图像{Pi,j|i=1,2,...,n;j=1,2,...,m},就灰度G,G=0,1,...255,求出直方图H(G);





(2)由A(G+1)=A(G)+H(G)求出阈值面积A(G),G=1,2,...,255;
(3)求出变换后的灰度分度值hnew(G)=255 A(G)/A0,A0=nm;
(4)Pij=hnew(Pij)

借助LUT,可使运算以最快速度实现

考察直方图均衡的实现过程可以发现,这是一种有限区间内的单调变换从其频域特性看,直方图均衡改变了已有频率成分的分布,使它们分布得更加均匀,但并不增加新的频率成分直方图均衡对于彩色(灰度)值集中在低端的图像,可起到较明显的视觉改善作用但对于那些色彩分布很不均匀频带较窄,特别是整体偏亮的图像,效果就不明显了

本文采用一种新的图像增强方法,将对图像的边缘增强处理与均衡结合起来,并且这些运算最终可由硬件实现


关键词:DSPCPLDFPGA

评论


相关推荐

技术专区

关闭