前言
前文已经介绍了如何将静态图片进行二值化或者灰度化显示,本节是在此前实验的基础上,对图像进行soble滤波处理,关于数字图像的滤波算法,可参考博客MATLAB-梯度Roberts算子、拉普拉斯算子、Sobel算子、Prewitt算子对图像进行锐化。该文章主要讲述算法构建,编程实现,时序仿真和板级验证四个环节。
1. 算法构建
首先需要构建一个3×3的soble算子,具体如图1所示。本文以垂直为例,进行实验的开展。主要思想参考了视频soble边缘检测。我们首先需要将彩色图片转化为灰度,这一部分FPGA-HDMI-静态图片(灰度化)显示实验(ZYBO Z7一样的。可以在此基础上进行扩展。