图像处理小组结题总结报告由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“结题报告图像处理”。
图像处理小组结题总结报告
转眼间,我们图像处理小组已经到了结题的时候。回想从开题到写结题报告的这段日子,总是有着许多的感慨和追忆……
开题的时候,总是最茫然的时候,我们小组中的大部分人基本上都没怎么学过MATLAB方面的知识,突然要求用软件完成刚学习的图像处理的任务,心里都是相同的忐忑不安。不过既然决定要做,就要克服生疏和缺少时间的困难好好地做出结果。
第一次开会,是决定分工和初步计划的会。大家讨论得都很热烈,正确地估计了面临的困难,但也下了要做就做好的决心。会开完了,分工分好了,大家也就真正进入了认真负责地完成各自学习积累知识,编程,查资料,调试……等等任务的动手阶段。
第二次开会,是阶段性的成果汇总和总结。不能不说,在大家都尽到了自己的一份力的情况下,收获的也比想象中的好。基本的程序框架已经构架,初步的处理图像已经完成,大概的程序也已经编写完成等待完善。会上,大家在成绩的激励下,都再次表明要更加再接再厉地投入到了后期的完善和测试调整中去。最后一次开会,是结题前的会,但是这时候大家却没有了第二次会的高情绪--因为最后图像处理结果中出现了类似尾影的问题,但大家却还没有找到差错究竟出在哪里,还是说这是正常的但却有瑕疵的结果?大家讨论到最后也没有结果,只好在散会后分头去逐条检查。真的是勤能补拙,就当大家准备接受这个结果的时候,终于发现了产生问题的原因--有一条计算中后面漏乘了个5!原因原来就这么简单!虽然最后问题解决了,但是大家也因此深刻反省到自身对于细节不仔细不细心带来的严重后果。不过,经验和教训的收获,是我们最有价值最值得珍惜的收获!
对于编写的MATLAB程序我们的思路大体是这样的。在主函数code1/code2中,初始化赋值和定义后,调用函数function c=be_count(x)以及function c=be_count2(x),采用了for循环语句和if条件语句,以读入计算图像灰度直方图,即原图的像素和灰度值。然后对读入的图像进行直方图均衡化,即运用书中的累积分布函数将原直方图变换成均匀分布的形式得到第一幅均衡化的新图。然后,我们调用计算图像灰度(分成52段)直方图函数 rate2=be_count2(C),由add_rate2(i)计算累积直方图,再通过std的计算公式得到“累计”规定化直方图。接着分段分区间映射得到第四张单映射的新图。最后的结果,是经过 组映射函数的新图。同样是再先调用计算图像灰度(分成52段)直方图函数,接着add_rate2(i)计算出累积直方图,再通过std和add_std公式得到“累计”规定化直方图,最后分段分区间进行组映射的计算,当整个程序运行完毕后,就得到了最后经过一系列处理的新的图像。
和原来的图像对比,可以很容易地分辨出经过了均衡化,规定化后的新图在清晰度,对比度等质量上对原图的优势,可以说,我们成功地实现了书本上所说的效果,成功地完成了这次大作业,成功地实践了所学到的知识,感谢老师给予我们这个难得的机会!