数字图像处理实验——实验二.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字图像处理实验——实验二

报告内容:(目的和要求、原理、步骤、数据、计算、小结等) 实验二 静态图像边缘提取 实验目的 了解图像边缘提取算法。 了解边缘提取算法在DSP上的实现。 实验设备 计算机、6711DSK、视频板、CCS软件、Webpack软件 实验原理 在前面的实验“静态图像采集”中,我们已经学习了如何进行一幅静态图像的采集和存入SDRAM中,在本实验中,我们将对采集进来的图像进行边缘提取变换。 图像的边缘,即图像的高通部分。为了得到图像的边缘,只需要将图像进行高通滤波即可,为了在DSP上实现高通滤波算法,采用了FIR有限冲击响应滤波器对图像进行数字滤波,采用的滤波器为Daub 4阶低通滤波器: Daub4Coeffs[0]=0.1294095225512603; Daub4Coeffs[1]=0.221438680420134; Daub4Coeffs[2]=0.8365163037378077; Daub4Coeffs[3]=0.4829629131445341; DSP处理流程为:首先进行图像采集,并由FPGA控制存入到SDRAM中。当用户按下按钮SW2的USER_SW1位按钮后,开始进行图像的模糊处理。变换完成后用EDMA将处理的结果送给视频板的SDRAM,并由FPGA控制视频信号数据从SDRAM同步送给AL250,完成显示功能。 实验步骤 复习有关边缘提取的基础知识 连接好摄相头、视频卡、FPGA下载电缆、6711DSK并口仿真电缆,上电 下载FPGA程序。选择下载文件“exp\exp3\”目录下的“scapture.bit” 下载成功后,连接DSK的并口电缆和计算机的并口,双击“C6711 DSK CCS”图标,进入CCS软件开发环境。打开“exp\exp3\”的“Video.out”文件,并运行 程序运行后按下视频板的复位按钮S2完成图像的静态采集。 图像采集好后,按下DSK板上的SW2的USER_SW1位按钮,DSP开始进行边缘提取,完成后,自动显示处理的结果 如果要继续采集和处理新的图像,拨回DSK板上的SW2的USER_SW1位按钮,重复步骤5和6 完成这个实验的实验报告 五、源程序清单、测试数据、结果 源程序: #define EMIF_CE1 0#define Get_Switches ((*(int *)0x9008000024) 0x07) #define LED1_on *(int *)0= 0x0E000000 #define LED2_on *(int *)0= 0x0D000000 #define LED3_on *(int *)0= 0x0B000000 #define LEDs_off *(int *)0= 0#define N 32 extern cregister volatile unsigned int CSR; extern cregister volatile unsigned int IER; int *OPT_6, *SRC_6, *count_6, *DST_6, *index_6, *link_6, *OPT_reload_6, *SRC_reload_6, *count_reload_6, *DST_reload_6, *index_reload_6, *link_reload_6, *EER, *ESR, *ECR; int *CIER=(int *)0x01A0FFE8; int *CIPR=(int *)0x01A0FFE4; short capture_flag=0; short line=0; short data_ready=0; short process_finish=0; #include c6x.h void main() { int a; unsigned char data[64]; short data_dct[64]; short data_dct_1[64]; short flag; int *p,*r; short *q; short k,h1,h2; int i1,j1; in

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档