实验3、利用DSP实现图像的阈值分割.doc

实验3、利用DSP实现图像的阈值分割.doc

ID:59829633

大小:178.41 KB

页数:4页

时间:2020-11-24

实验3、利用DSP实现图像的阈值分割.doc_第1页
实验3、利用DSP实现图像的阈值分割.doc_第2页
实验3、利用DSP实现图像的阈值分割.doc_第3页
实验3、利用DSP实现图像的阈值分割.doc_第4页
资源描述:

《实验3、利用DSP实现图像的阈值分割.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验三利用DSP实现图像的阈值分割一、实验目的实验一“DSP图像采集与传输”工程已经给出了完整的图像采集与显示程序,介绍了将模拟图像采集为数字图像并进行显示的方法,以及DSP系统各硬件资源和功能模块的作用。本实验重点是利用DSPC语言实现图像的阈值分割处理,通过该实验,掌握利用DSP进行图像阈值分割处理的方法,掌握TMS320C6000CHIP库的使用和编程。1.了解图像的阈值分割的基本原理和方法。2.了解利用Matlab实现图像的阈值分割的方法。3.掌握TMS320C6000CHIP库的使用和编程。4.掌握利用DM642实现图像阈值分割的方法。二

2、、实验原理阈值分割法分为全局阈值法和局部阈值分割法。局部阈值分割法是将原始图像划分成较小的图像,并对每个子图像选取相应的阈值。全局阈值分割方法在图像处理中应用比较多,它在整幅图像内采用固定的阈值分割图像。经典的阈值选取以灰度直方图为处理对象。根据阈值选择方法的不同,可以分为模态方法、迭代式阈值选择等方法。这些方法都是以图像的直方图为研究对象来确定分割的阈值的。另外还有类间方差阈值分割法、二维最大熵分割法、模糊阈值分割法、共生矩阵分割法、区域生长法等等。本实验以采用全局阈值分割,将一幅灰度图像转换成黑白二值图像。操作过程是先由用户规定一个阈值,如果图

3、像中像素的灰度值小于该阈值,则将该像素的灰度值设置为0,否则将灰度值设置为255。灰度的阈值变换的变换函数表达式如下:,其中T为规定的阈值。三、Matlab实现阈值分割根据公式,编写一个简单的灰度处理的Matlab程序。程序如下。%threshold.mI=imread('lena.bmp');%读取原图像figure(1);imshow(I);title('原始图像');%显示原图像[ROW,COL]=size(I);T=125;%设置阈值I=double(I);fori=1:ROWforj=1:COLif(I(i,j)>T)I(i,j)=255

4、;elseI(i,j)=0;endendendfigure(2);imshow(I);%显示经阈值分割的图像title('经阈值分割的图像');在Matlab中运行该程序,生成图像如图7-3-1所示。(a)原始图像(b)经阈值分割的图像图7-3-1阈值分割前后的图像四.阈值分割的DSP程序设计在视频显示任务的循环中,程序首先将捕获到的视频数据读入输入缓冲区,将输出缓冲区的数据放入显示缓冲区。再对输入缓冲区的数据进行边缘检测处理,处理后的数据放入到输出缓冲区。实验一“DSP图像采集与传输”工程已经给出了完整的图像采集与显示程序,本实验只需要将阈值分割

5、算法程序嵌入到dm642main.c中即可,而其它程序可以不作改动。1.图像阈值分割算法程序代码及分析/*图像的阈值分割子程序*/voidthreshold(){inti,j;//奇数行for(i=intALines;i

6、or(i=numLines/2+intALines;i

7、式的函数、CPU和REV标示号的函数。在CHIP_Config结构中有一个单独的字段用于存储无符号的芯片配置。CHIP的宏有两种:存取寄存器和字段的宏,构造寄存器和字段的宏。CHIP_DM642芯片标识符用于在CSL代码中确定编译选项。当使用CSL时,在全局设置模块中选择正确的芯片类型。也可以使用这些符号进行条件编译,如:#if(CHIP_DM642)#elif(CHIP_6211)#endifCHIP函数如下所示:uint32CHIP_getCpuId():返回CSR寄存器的CPU标识符字段。intCHIP_getEndian():返回当前期间的

8、端模式,由CSR寄存器EN比特位决定。intCHIP_getMapMode():返回当前存储器映射模式,由EMIF全局控制

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。