图像处理(百叶窗)

图像处理(百叶窗)

ID:14423117

大小:453.00 KB

页数:6页

时间:2018-07-28

图像处理(百叶窗)_第1页
图像处理(百叶窗)_第2页
图像处理(百叶窗)_第3页
图像处理(百叶窗)_第4页
图像处理(百叶窗)_第5页
资源描述:

《图像处理(百叶窗)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《多媒体软件设计技术》实验报告书课程名称:多媒体软件设计技术班级:学号:姓名:指导教师:二○一一年四月一.实验的目的1.使学生通过试验,掌握界面的设计方法,掌握常用控件的属性、事件、方法,理解事件驱动的概念。2.掌握图形、图像程序设计方法;3.掌握多媒体音频、视频程序的设计方法;二.实验项目实验二VB图像处理程序的设计1、实验目的通过本实验,要求掌握VB图形、图像处理程序设计的基本方法2、实验内容:图片百叶窗效果1)设计界面1)运行界面1.水平式2.垂直式3.交互式1)属性设置控件名称属性名称属性值窗体Caption图片的百叶窗效果Ba

2、ckcolor&H0000FFFF&(黄色)Startupposition2-屏幕中心图片框控件1NamepsAutoSizeTrue图片框控件2NamepdAutoSizeTrue命令按钮1NameshuipingCaption水平命令按钮2NamechuizhiCaption垂直命令按钮3NamejiaohuCaption交互命令按钮4NameclearCaption清除命令按钮5NamequitCaption退出4)程序源代码1.通用代码段:调用系统BitBlt函数,将原始图片拷贝到第二个picturebox中去。ConstxTi

3、mes=5ConstCOPY_PUT=&HCC0020'表示图片直接拷贝PrivateDeclareFunctionBitBltLib"gdi32"(ByValhDestDCAsLong,_ByValXAsLong,ByValYAsLong,ByValnWidthAsLong,_ByValnHeightAsLong,ByValhSrcDCAsLong,ByValxSrcAsLong,_ByValySrcAsLong,ByValdwRopAsLong)AsLong2.垂直按钮PrivateSubchuizhi_Click()DimHAsL

4、ong,WAsLongDimiAsLong,jAsLong,mAsLong,nAsLongH=Ps.ScaleHeightW=Ps.ScaleWidthFori=0To(xTimes-1)Forj=iToWStepxTimesBitBltPd.hDC,j,0,1,H,Ps.hDC,j,0,COPY_PUTDelay80000NextjNextiEndSub3.水平按钮PrivateSubshuiping_Click()DimHAsLong,WAsLongDimiAsLong,jAsLong,mAsLong,nAsLongH=Ps.Sca

5、leHeightW=Ps.ScaleWidthFori=0To(xTimes-1)'双重循环Forj=iToHStepxTimesBitBltPd.hDC,0,j,W,1,Ps.hDC,0,j,COPY_PUTDelay80000NextjNextiEndSub4.交互按钮PrivateSubjiaohu_Click()DimHAsLong,WAsLongDimiAsLong,jAsLongH=Ps.ScaleHeightW=Ps.ScaleWidthFori=0ToxTimes-1Forj=iToHStepxTimesBitBltPd

6、.hDC,j,0,1,H,Ps.hDC,j,0,COPY_PUTBitBltPd.hDC,0,j,W,1,Ps.hDC,0,j,COPY_PUTDelay80000NextjNextiEndSub5.退出按钮PrivateSubquit_Click()EndEndSub6.清除函数PrivateSubclear_Click()Pd.ClsEndSub7.窗体加载PrivateSubForm_Load()Ps.Picture=LoadPicture(App.Path&"abc.jpg")'在程序所在磁盘内,自动加载图片abc.jpgEn

7、dSub8.延迟函数PrivateSubDelay(ByValtAsLong)'延时子过程,以便于能看清楚切换效果。DimiAsLongFori=0TotNextEndSub

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

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

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