亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

在VB中實現位圖的透明放置

2019-11-18 17:36:35
字體:
來源:轉載
供稿:網友
我們在開發一個軟件中,通過掃描儀輸進了大量實景圖片,這些圖片是以位圖格式存儲的,實際需要將這些圖片透明放置到多彩色背景上,而在我們所使用的VisualBasicforWindows開發環境中,只能將WMF格式的矢量圖(通過Image控件裝載)透明放置到多彩色復雜背景圖上,對位圖只能象照片一樣將圖片上的每一個點陣信息貼到復雜背景上。本文討論的問題就是如何將位圖透明放置到多色彩背景上,用于實現不規則前景在復雜背景上的動畫,并給出了源程序。
首先將圖片通過掃描儀輸入到計算機,以*.BMP格式存盤,然后利用圖象處理軟件對掃進的圖片進行加工,加工過程中應注意:將來準備放到復雜背景上的信息不能是黑色,不準備放到復雜背景上的信息要過濾掉,一律置成黑色。只有這樣才能實現將位圖上所關注的形狀不規則信息透明放置到多彩復雜背景上,且不覆蓋背景。我們主要使用Windows的API函數BITBLT產生此效果。
基本步驟如下:
(1)首先在Forml上創建3個Picture控制,Name屬性分別為PicCel(裝載前景位圖)、Picmatte(存放前景位圖的黑白8r=bitblt(ByValpicmatte.hDC,ByVal0,ByVal0,ByValpiccel.width,ByValpiccel.Height,ByValpiccel.hDC,ByVal0,ByVal0,ByValsrccopy)
9Forscanline=0To(piccel.Height-1)
10Do‘取得picmatte上坐標為(position,scanline)點的顏色
11currentcolor=getpixel(picmatte.hDC,position,scanline)
12Ifcurrentcolor<>blackThen‘如果該點不為黑色,則置為白色
13retlong=setpixel(picmatte.hDC,position,scanline,white)
14EndIf
15position=position 1
16LoopWhileposition<piccel.Width
17position=0
18Nextscanline‘創建原位圖piccel的反相圖象
19r=bitblt(ByValpiccel.hDC,ByVal0,ByVal0,ByValpiccel.Width,ByValpiccel.Height,ByValpicmatte.hDC,ByVal0,ByVal0,srcinvert)
20r=bitblt(ByValbkgrd.hDC,ByVal10,ByVal10,ByValpiccel.Width-1,ByValpiccel.Height-1,ByValpicmatte.hDC,ByVal0,ByVal0,srcpaint)
21r=bitblt(ByValbkgrd.hDC,ByVal10,ByVal10,ByValpiccel.Width-1,ByValpiccel.Height-1,ByValpiccel.hDC,ByVal0,ByVal0,ByValsrcinvert)
22EndSub
23SubCommand2-Click()
24End
25EndSub
26SubForm-Load()
27picmatte.Width=piccel.Width
28picmatte.Height=piccel.Height
29EndSub->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91香蕉嫩草神马影院在线观看| 久久久www成人免费精品张筱雨| 国产一区二区在线播放| 欧美日韩亚洲系列| 久久久91精品国产| 亚洲天堂第二页| 欧美在线精品免播放器视频| 国产欧美日韩综合精品| 亚洲黄在线观看| 国产视频精品va久久久久久| 日韩免费在线视频| www国产精品com| 欧美日韩成人在线视频| 国产日韩专区在线| 亚洲电影免费在线观看| 日韩视频在线观看免费| 国产va免费精品高清在线观看| 国产精品久久久久国产a级| 欧美高清videos高潮hd| 久久久久久久久久久91| 成人免费观看49www在线观看| 日本欧美爱爱爱| 久久91亚洲精品中文字幕| 亚洲精品美女久久久久| 国产狼人综合免费视频| 日韩精品在线观看网站| 亚洲天堂成人在线视频| 国模视频一区二区三区| 亚洲精品在线视频| 日韩欧美高清在线视频| 亚洲视频在线视频| 欧美日韩免费区域视频在线观看| 成人黄色免费网站在线观看| 亚洲视频在线看| 中文字幕欧美视频在线| 国产精品激情av电影在线观看| 最近2019年手机中文字幕| 国产精品丝袜久久久久久不卡| 国模gogo一区二区大胆私拍| 亚洲美女av电影| 国产xxx69麻豆国语对白| 日韩中文字幕在线视频播放| 精品国产乱码久久久久久婷婷| 欧美激情一区二区三区久久久| 亚洲精品短视频| 国产精品激情av在线播放| 欧美成人自拍视频| 在线电影av不卡网址| 欧美日韩亚洲天堂| 97视频在线播放| xxx成人少妇69| 欧美日韩久久久久| 成人www视频在线观看| 久久久国产精品免费| 91chinesevideo永久地址| 欧洲成人午夜免费大片| 成人网页在线免费观看| 成人精品一区二区三区电影免费| 国产精品你懂得| 4438全国成人免费| 欧美美女15p| 久久国产精品电影| 最近中文字幕mv在线一区二区三区四区| 欧美区在线播放| 亚洲乱码av中文一区二区| 亚洲国产精品免费| 欧美中文字幕视频| 亚洲第一二三四五区| 精品国产电影一区| 日韩电影免费观看在线观看| 日韩亚洲成人av在线| 欧美多人爱爱视频网站| 乱亲女秽乱长久久久| 亚洲精品国产精品国自产观看浪潮| 久久久久久有精品国产| 国产日韩精品入口| 日本中文字幕久久看| 国产欧美日韩综合精品| 色婷婷av一区二区三区久久| 中文综合在线观看| 亚洲精品久久久久| 日韩欧美在线字幕| 91人成网站www| 国产精品欧美亚洲777777| 亚洲天堂网在线观看| 日韩精品高清视频| 精品magnet| 亚洲欧美激情精品一区二区| 91网站免费观看| www国产精品com| 国产精品人人做人人爽| 久久久久久久久久久久久久久久久久av| 国产精品va在线播放我和闺蜜| 国产99在线|中文| 日韩视频免费中文字幕| 日韩av三级在线观看| 韩国美女主播一区| 亚洲色图17p| www日韩欧美| 欧美激情精品在线| 日韩免费观看在线观看| 色噜噜国产精品视频一区二区| 日韩中文字幕不卡视频| 久久久久久97| 亚洲精品美女免费| 欧美午夜精品久久久久久人妖| 在线精品高清中文字幕| 亚洲少妇中文在线| 日韩欧美亚洲国产一区| 日韩欧美黄色动漫| 国产丝袜精品第一页| 日韩高清中文字幕| 久久久久国产精品www| 日本成人免费在线| 亚洲第一精品福利| 国产精品尤物福利片在线观看| 97涩涩爰在线观看亚洲| 国产精品免费视频xxxx| 欧美最近摘花xxxx摘花| 国产丝袜视频一区| 日韩av大片免费看| 91久久久久久久一区二区| 国产在线视频91| 97久久伊人激情网| 91视频免费网站| 国产在线高清精品| 亚洲人成亚洲人成在线观看| 国产一区私人高清影院| 欧美成人手机在线| 亚洲国产精品久久久久秋霞不卡| 久久久久久久999精品视频| 国产不卡av在线免费观看| 草民午夜欧美限制a级福利片| 97视频国产在线| 久久久久女教师免费一区| 国产美女91呻吟求| 九九热最新视频//这里只有精品| 欧美日韩成人在线播放| 亚洲伊人久久大香线蕉av| 亚洲综合在线小说| 欧洲中文字幕国产精品| 欧美成人精品三级在线观看| 久久久久久久国产| 亚洲黄页视频免费观看| 欧美午夜激情视频| 中文字幕亚洲一区| 欧美性xxxx极品高清hd直播| 日韩电影在线观看永久视频免费网站| 欧美激情18p| 日韩网站免费观看高清| 亚洲国产精品专区久久| 精品福利视频导航| 国产精品视频在线播放| 国产不卡av在线免费观看| 91av在线播放视频| 激情久久av一区av二区av三区| 久久精品在线视频| 欧美一区二区三区免费视| 欧美乱大交xxxxx另类电影| 欧美电影在线观看| 一本久久综合亚洲鲁鲁| 亚洲欧美福利视频| 成人在线国产精品| 2019中文字幕免费视频|