fpga图像处理(图像取反)
Posted 嵌入式-老费
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了fpga图像处理(图像取反)相关的知识,希望对你有一定的参考价值。
【声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】
对于cpu来说,图像取反不是很复杂的事情。一般来说,就是在图像进行灰度计算后,依次对每一行、每一列的元素进行取反的工作。这个工作的难点不在于算法,而在于算力。有人也许会说,这样的计算对于cpu来说不算是难事。但经常做图像算法的同学就知道了,很多算法的预处理,就是由这样一件一件不起眼的小事构成的,最后消耗了cpu很多的算力。
看过之前一篇文章的同学对这副图像不陌生。但不同的是,我们对原来的图像做了取反操作。为什么要取反?大家可以回想一下之前的膨胀和腐蚀是怎么定义的。
所谓的膨胀,其实就是白色区域的扩大;而所谓的腐蚀,就是白色区域的缩小。所以,如果我们需要对这副图像里面的小车做一个膨胀和腐蚀运算,那么一个不错的方法就是先进行一下图像取反的工作。等到所有的操作结束之后,再把图像取一下反,这样就可以达到我们处理的目的。
assign lcd_hs = sobel_hs;
assign lcd_vs = sobel_vs;
assign lcd_de = sobel_de;
assign lcd_r = 8\'d255-sobel_value;
assign lcd_g = 8\'d255-sobel_value;
assign lcd_b = 8\'
以上是关于fpga图像处理(图像取反)的主要内容,如果未能解决你的问题,请参考以下文章