1 / 5
文档名称:

边缘检测的多种方法.doc

格式:doc   大小:363KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

边缘检测的多种方法.doc

上传人:ayst8776 2019/3/2 文件大小:363 KB

下载得到文件列表

边缘检测的多种方法.doc

相关文档

文档介绍

文档介绍:——综合课程设计(通信组)设计报告小组成员:04011013丁相程04011011毛东宇本次课程设计基本目标是在边缘检测例程的基础上添加多种边缘检测算法,并实现算法之间的切换;另外将底色加入边缘检测图中并改为黑白色以更直观的看到边缘检测效果。硬件部分添加模块类似实验二和实验二补充,在例程的基础上,添加一个AXIGPIO,名称为led_8bit,再添加一个AXIGPIO,名称为sw_5bit,进行相关的模块定义。整体模块添加的模块管教绑定由于我所添加的模块不是顶层模块,所以除了在本层模块中需要管教绑定外,顶层模块同样需要管教绑定。在VDMA_wrapper_i中添加sws_8bits_tri_i,leds_8bits_tri_o,input[7:0]sws_8bits_tri_i;output[7:0]leds_8bits_tri_o;wire[7:0]sws_8bits_tri_i;wire[7:0]leds_8bits_tri_o;.sws_8bits_tri_i(sws_8bits_tri_i),.leds_8bits_tri_o(leds_8bits_tri_o),在顶层文件中添加leds_8bits_tri_o,sws_8bits_tri_i,output[7:0]leds_8bits_tri_o;input[7:0]sws_8bits_tri_i;.leds_8bits_tri_o(leds_8bits_tri_o),.sws_8bits_tri_i(sws_8bits_tri_i));软件部分添加硬件开关相应程序(类似实验二及补充)添加头文件#include""在main函数中添加定义 XGpiodip,led; inti,dip_check;添加开关读取及led显示程序 dip_check=XGpio_DiscreteRead(&dip,1); xil_printf("DIPSwitchStatus%x\r\n",dip_check); XGpio_DiscreteWrite(&led,1,dip_check);添加边缘检测算法切换程序(仅作为例子) if(dip_check==0x00){ }拨码开关0对应原图,1对应Sobel,2对应laplacian,4对应prewitt,8对应log原图显示程序原图显示程序命名为VideoCopy函数在对各个像素点逐行逐列的扫描中,直接将输入赋值给输出,完成原图像素点的复制。3、四种边缘检测算法Sobel(索贝尔)边缘检测算子-101-202-101-1-2-1000121Prewitt(普瑞维特)边缘检测算子-101-101-101-1-1-1000111Laplacian(拉普拉斯)边缘检测算子0-10-14-1