首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

图像处理,该怎么解决

2012-12-25 
图像处理小弟有一些传奇外传的魔法图片,不知道如何将魔法图片优化(背景的黑色去不掉),就像游戏中的效果一

图像处理
小弟有一些传奇外传的魔法图片,不知道如何将魔法图片优化(背景的黑色去不掉),就像游戏中的效果一样.请研究过这方面的专家帮忙一下,小弟在此先谢谢了!
[解决办法]
没球研究!
[解决办法]
路过................

图片整几张上来看看.
[解决办法]
http://www.vbaccelerator.com/home/VB/Code/vbMedia/Transparent_GDI_Sprite_Library/article.asp
[解决办法]
该回复于2009-03-13 09:05:09被版主删除
[解决办法]
该回复于2009-03-23 10:47:53被版主删除
[解决办法]
不懂,帮顶
[解决办法]
用PS
[解决办法]
游戏中的图片


原图片


[解决办法]
原图片是一幅16位位图,fCompress = BI_BITFIELDS,查看它的文件属性时发现是32位的,不知道它是否包含Alpha通道,
请专家指点一下.
我原本以为这幅位图的每个像素都包含Alpha值,就像PNG图片一样,不知道是否是理解错误.
[解决办法]
BMP应该是没有Alpha的,不过黑色背景倒是有现成的方式合并

vbSrcPaint: 用 Or 运算合并目标像素和源位图 

Private Sub Form_Load()
    Dim pic As IPictureDisp
    
    Picture1.AutoRedraw = True
    Picture1.ScaleMode = vbPixels
    Set Picture1.Picture = LoadPicture("C:\temp\1689.bmp")
    Set pic = LoadPicture("C:\temp\1686.bmp")
    Picture1.PaintPicture pic, 10, 10, , , , , , , vbSrcPaint
End Sub

[解决办法]
该回复于2009-03-23 10:54:55被版主删除
[解决办法]
帮顶
[解决办法]
帮一下忙,加我QQ: 497759649 我把图片发过来研究一下
[解决办法]
已解决
[解决办法]
已解决

[解决办法]
自己解决了也应该将原因、解决方法描述一下。
http://community.csdn.net/IndexPage/SmartQuestion.aspx#followup
[解决办法]
null

热点排行