- 1
- 0
- 约6.63千字
- 约 8页
- 2018-02-28 发布于河南
- 举报
毕业设计任务书雕刻做旧
郑州轻工业学院
毕 业 设 计 任 务 书
计算机与通信工程 学院 电子信息 专业 06-1 班 王江超 学生
设计题目 图像处理之雕刻做旧效果实现
知识要求及技术条件
1.本毕业设计需要学生学习和掌握多方面的知识和技术,包括图像处理算法。利用VC编写算法程序
图像处理算法
VC编程方法
2.技术条件:
为保证学生毕业设计的完成,需提供以下技术条件:
(1)、计算机一台
(2)、VC++软件
设计内容及要求
掌握图像雕刻做旧效果的算法,用VC编程实现,对处理图像进行相关处理,实现相应的效果。
四、设计时间: 2010 年 3 月 01日至 2010 年 6 月 10 日
指 导 教师 (签名)
系 主 任 (签名)
???? 经常看电视的朋友们不知注意到没有,最近的电视连续剧在每集片头或片尾部分都有显示一些特殊效果的图像,比如前一阵子中央一套放的《长征》、目前中央八套正在播放的《康熙王朝》,这些特效称为图像的浮雕效果和图像的雕刻效果,经过这些特效处理后的图像增强了观众们的视觉效果,它们看上去仿佛是使用3D技术作的,这也是为什么这种技术那么流行的原因吧。其实,我们完全可以用一些简单的数字图像处理算法来实现这些看似复杂高深的显示效果。我们手头上的一些关于利用VC开发数字图像资料大都是讲解如何控制图像的每一行或每一列像素的显示时间或顺序来实现一些简单的图像显示效果,涉及到图像算法的文章很少,本文针对上述的这两种图像特效处理技术并加以引伸,讲解了一些实现图像特效算法,以一个标准的Lena灰度图像为原图,给出了处理后的效果图,同时给出了VC开发平台上的部分实现源代码。 1.浮雕图像 浮雕图象效果是指图像的前景前向凸出背景。所谓的浮雕概念是指标绘图像上的一个像素和它左上方的那个像素之间差值的一种处理过程,为了使图像保持一定的亮度并呈现灰色,我在处理过程中为这个差值加了一个数值为128的常量。需要读者注意的是,当设置一个像素值的时候,它和它左上方的像素都要被用到,为了避免用到已经设置过的像素,应该从图像的右下方的像素开始处理,下面是实现的源代码:void CDibView::OnFDImage() //产生浮雕效果图函数{ HANDLE data1handle; LPBITMAPINFOHEADER lpBi; CDibDoc *pDoc=GetDocument(); HDIB hdib; unsigned char *hData; unsigned char *data; hdib=pDoc-GetHDIB(); //我是如何打开图像文件并得到图像数据 BeginWaitCursor(); lpBi=(LPBITMAPINFOHEADER)GlobalLock((HGLOBAL)hdib); hData=(unsigned char*)FindDIBBits((LPSTR)lpBi); pDoc-SetModifiedFlag(TRUE); data1handle=GlobalAlloc(GMEM_SHARE,WIDTHBYTES(lpBi-biWidth*8)*lpBi-biHeight); //声明一个缓冲区用来暂存处理后的图像数据 data=(unsigned char*)GlobalLock((HGLOBAL)data1handle); AfxGetApp()-BeginWaitCursor(); int i,j,buf; for( i=lpBi-biHeight; i=2; i--) for( j=lpBi-biWidth; j=2; j--) { //浮雕处理 buf=*(hData+(lpBi-biHeight-i)*WIDTHBYTES(lpBi-biWidth*8)+j)-*(hData+(lpBi-biHeight-i+1)*WIDTHBYTES(lpBi-biWidth*8)+j-1)+128; if(buf255) buf=255; if(buf0)buf=0; *(data+(lpBi-biHeight-i)*WIDTHBYTES(lpBi-biWidth*8)+j)=(BYTE)buf; } for( j=0; jbiHeight; j++) for( i=0; ibiWidth; i++) //重新写回原始图像的数据缓冲区 *(hData+i*WIDTHBYTES(lpBi-biWidt
您可能关注的文档
最近下载
- 新高考数学一轮复习第4章 第04讲 简单的三角恒等变换 (精讲+精练)(教师版).doc VIP
- 《大学生商业基础教程)》 教案大纲.pdf VIP
- 2025GTYQ-ESD200工业及商业用途点型可燃气体探测器.docx VIP
- 《场地设计》2014年历年真题.pdf VIP
- 高考英语语法填空历年真题和答案详解权威整理.doc VIP
- 产业经济学 课后复习思考习题答案(刘志彪) 及 期末试题库大全.docx
- 刮痧PPT课件制作.pptx VIP
- 美国AB变频器说明书 22F Power Flex 4m.pdf VIP
- 为人处世(新员工培训).docx VIP
- 2026年数据分析和人工智能规划指南-Gartner.pptx VIP
原创力文档

文档评论(0)