多媒体软件设计技术 (陈启安)第6章.ppt

  1. 1、本文档共222页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
多媒体软件设计技术 (陈启安)第6章

第6章 图形、 图像程序设计技术 6.1 Visual Basic图形图像技术 图 6.1 窗体的坐标系统 表 6.1 VB5.0可以使用的图形文件 图 6.3 多幅画面间切换四种图像特技 图6.4 “真彩色画板”用户界面 6.2 利用Visual Basic进行图像处理 图 6.5 平滑移动文字窗体设计 图 6.6 图像的滚动显示窗体设计 图 6.7 程序运行后的捕捉结果 图6.8 滤镜效果窗体设计 图 6.10 油画效果 Picture2.Refresh Label3.Visible = True DoEvents A = 1 B = 1 xx = Picture2.ScaleWidth yy = Picture2.ScaleHeight For x = 0 To xx For y = 0 To yy pi = Picture2.Point(x, y) Red = (pi Mod 256) Green = (((pi And HFF00) / 256) Mod 256) Blue = ((pi And HFF0000) / 65536) If (Red + Green + Blue) / 3 128 Then Picture2.PSet (x, y), RGB(0, 0, 0) Else Picture2.PSet (x, y), RGB(255, 255, 255) End If Next y Next x Picture2.Refresh Label3.Visible = False End Sub Private Sub Command4-Click() ′灯光效果, 如图6.12所示 图 6.12 灯光效果 ′灯光滤镜的算法很多, 这里介绍一种小口径灯光滤镜, 具体算法是取一点为光源(这′里以30, 40为例),从光线末端开始向光源点逐渐增加亮度(向白色接近) Dim pi1, pi2 Dim x, y Dim A, B As Integer Dim Red, Green, Blue As Integer Picture2.Picture = Picture1.Picture DestDC = CreateCompatibleDC(SourceDC) ′在内存中建立系统显示器的句柄 ′建立与系统显示器相兼容的位图的句柄, rWidth和rHeight分别为该位图的宽和高 BHandle = CreateCompatibleBitmap(SourceDC, rWidth, rHeight) ′选定上面创建的位图句柄为内存句柄的当前选择, 即: 将位图与内存相关联 SelectObject DestDC, BHandle  ′将系统显示器上以(Lt,Top)为坐标的宽度为rWidth、 高度为rHeight的位图区域画图给所建立的 ′内存区域 BitBlt DestDC, 0, 0, rWidth, rHeight, SourceDC, Lt, Top, HCC0020  Wnd = Screen.ActiveForm.hwnd ′Wnd=当前活动窗体的句柄 OpenClipboard Wnd ′指定由当前活动窗体独占使用剪贴板 EmptyClipboard ′将剪贴板清空 SetClipboardData 2, BHandle ′将内存中的位图拷贝到剪贴板 CloseClipboard ′关闭独占方式 DeleteDC DestDC ′删除DestDC ReleaseDC DHandle, SourceDC ′释放DHandle, SourceDC End Sub ′单击Command1后, 将捕捉屏幕图像, 并放到Picture1中Sub Command1-Clic

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档