- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
模拟碎纸机切割的碎纸片拼接复原软件研发中期检查报告书11
项目编号 ky2013-145 学科分类号(二级)520.60
云南师范大学大学生科研训练基金项目
中期检查报告书
项目名称: 模拟碎纸机切割的碎纸片拼接复原软件研发
项目类型: 重点项目
主 持 人: 王昌杰
起止年月:自 2013 年 11 月 至 2014 年 10月
结题日期:
联系电话:
云南师范大学教务处
填 表 说 明
一、填写《项目中期检查报告书》前,请先查阅《云南师范大学大学生科研训练基金管理办法》和相关通知。
二、项目中期检查报告书各项内容,必须实事求是,表达要明确严谨,并要求用打印。对于填写不合要求、内容含糊不清、字迹潦草者,不予受理。
三、项目类型:选填重点项目或一般项目。
四、项目类别:选填自然科学或社会科学。
五、封面的项目编号与申请书上的编号一致。
六、打印格式:
(一)纸张为A4大小,双面打印;
(二)文中小标题:五号、黑体;
(三)栏内正文:五号、宋体。
七、填写《中期检查报告书》一式二份(至少含一份原件),其中一份提交教务处实践教学科,另一份留学院存档。
课题名称 模拟碎纸机切割的碎纸片拼接复原软件研发 项目类别 自然科学 项目编号 ky2013-145 填表时间 2014-5-10 主 持 人 王昌杰 主要成员 冯云;姜兴琼;钟杰昌;付小兵 一、项目进展及取得的成果情况
该项目从开始到现在,由于有了指导老师的悉心与耐心指导,一步一步地把我们从零基础指引到我们能取到目前的成果。起步的时候我们所有项目成员对该项目的好多有关知识都是一片空白,但是指导老师一直精心的耐心的指导我们。怎么样高效快速的查阅资料、怎样筛选加工有用的信息、怎么样在最短的时间里获得最大量的与项目相关的知识。指导我们如何快速入门及熟悉VC++6.0平台的MFC工程的流程,为我们进行该项目打下了很好的基础。在项目进行的过程中指导老师还不断地指导我们如何规范的书写程序,程序设计及编程时要注意什么等等。因为有了这样一位严厉而不失慈爱的指导老师,使得我们的项目得以顺利地进行。
项目目前进展到对模拟一张A4纸(宽1368像素,高1980像素)进行横切,纵切,横切和纵切以及对纵切位图的完整拼接,具体开展情况如下:
在指导老师的指导下针对该项目的相关文献查阅和资料的收集与学习;
时间:2013年11月 至 2014年1月。
内容:通过图书馆书籍借阅、网络查阅书籍、文献,进行前期的学习和准备。
(1).根据指导老师的指导及指引,进行模拟对一张A4纸(宽1368像素,高1980像素)进行横切处理;
时间:2014年1月 至 2014年2月。
内容及取得相应的成果:对BMP位图横切处理的程序算法研究与设计并实现,其主要实现程序如下代码所示:
///////////////////////////////////////////////////////////////
//定义的产生随机数的函数
int my_rand(int M,int N) //获取在区间【M,N】内的随机数
{
return (int)((double)rand()/(double)RAND_MAX*(N-M+1)+M);
}
//////////////////////////////////////////////////////////////////
// 横向切割源程序
void CGD004Doc::Onacrosscut()
{
// TODO: Add your command handler code here
int a=-1,i=0,r;
int width = m_BMP.Width();//图像的宽度
int height = m_BMP.Height();//图像的高度
int h = height/11;
int bigmap = width *h;
int position = 0;
CString mm=F:\\项目程序\\数字图像处理\\2013大学生数学建模竞赛\\横切位图\\;
CString str;
int jj;
int q[11];
//产生随机数
srand((unsigned)ti
文档评论(0)