数字图像处理课设

2026/4/26 13:25:54

总 结

通过这次数字图像课程设计,我学会了用matlab软件对图像进行一些简单有效的处理,学会了如何编程来实现数码管的数字识别。数字图像处理理论知识基础,matlab软件编程基本语言,是必须具备的两个基础。掌握这两点之后,才能更进一步想出处理图像的各种方法,使处理之后的结果尽可能接近预期目标,并且使处理运算达到更好,更快,更便捷的效果。

在课设期间,我们相互交流,交换意见和建议,我意识到团队精神的的重要性。由于我的基础比较差,进度很慢,同组成员就牺牲自己的课余时间提供很多帮助,我很感激。

感谢老师这几天的辛勤指导,感谢这几天和我一起完成课设的同学。总结这次宝贵的经验,为今后学习提供有效的帮助。

参考文献

1、数字图像处理 电子工业出版社 贾永红 2003

2、数字图像处理(Matlab版) 电子工业出版社 冈萨雷斯 2006 3、其他数字图像处理和matlab编程方面的书记及相关学习资料

附 录

方法一

a=imread('E:\\30\\7.bmp'); b=im2bw(a); [m,n]=size(b); b=-b+1; imshow(b); for i=2:(m-1); for j=2:(n-1); sd=0;

for k=(i-1):(i+1) for s=(j-1):(j+1) if(b(k,s)==1) sd=sd+1; end end end if(sd>=1) c(i,j)=1; else c(i,j)=0; end end end imshow(c); y1=0;

for q=(5:ceil(i/3-2))

if c(q-1,ceil(j/2-2))>c(q,ceil(j/2-2)) y1=y1+1; end end y2=0;

for q=(ceil(i/3-2):ceil(i/2-2)); if c(q-1,ceil(j/2-2))

for q=(ceil(i/2-2):ceil(2*i/3-2)); if c(q-1,ceil(j/2-2))>c(q,ceil(j/2-2)); y3=y3+1; end end y4=0;

for q=(ceil(2*i/3-2):ceil(i-2)); if c(q-1,ceil(j/2-2))

for q=(5:ceil(j/2-2));

if c(ceil(i/3-2),q-1)>c(ceil(i/3-2),q) y5=y5+1; end


数字图像处理课设.doc 将本文的Word文档下载到电脑
搜索更多关于: 数字图像处理课设 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219