我想知道的是,通过什么方法能去掉这些背景色,使之能透明的显示在屏幕上。哪位大侠有代码说明,多谢啊!
18 个解决方案
#1
UP 标签
#2
简单呀,打开你常用的制图工具,把图片另存为,有选项设置索引色透明色的,选你要用的颜色就行了
#3
第二种方法 gif图片二进制数据楼主都知道的吧,代码把要用的颜色替换成0就好了,这个可以设置任何图片的透明色
#4
这里有一个在VC中显示GIF,JPG...的类,能实现透明化...
http://www.sunxin.org/forum/thread/12549.html
http://www.sunxin.org/forum/thread/12549.html
#5
不能改掉原图的,就只是纯粹的透明显示
#6
哦,楼主用的是什么系统,是想设透明度还是什么的?
#7
就是想在程序中将图片显示出来。图片本身有背景色,我想让它显示在别的图片上的时候没有背景色
#8
你所用的系统有没有图层与或的功能啊
#9
透明像素的本质就是复制背景像素或者保持背景像素不变!
#10
把像素与1,0做一些与或操作
#11
什么意思?请教
#12
哪些与或操作?哪些像素?
#13
比如说有一副gif图片,用ie打开是没有背景色的,但用windows自带的画图程序打开,会带有黑色背景。请问,怎么编程才能消除这个黑色背景?
#14
看你用什么方式去贴图了。贴的时候把背景当关键色滤掉
#15
搞定了。多谢14楼兄弟的启发。结贴散分!!
#16
#17
好好学习天天向上
#18
怎么弄啊 ?
#1
UP 标签
#2
简单呀,打开你常用的制图工具,把图片另存为,有选项设置索引色透明色的,选你要用的颜色就行了
#3
第二种方法 gif图片二进制数据楼主都知道的吧,代码把要用的颜色替换成0就好了,这个可以设置任何图片的透明色
#4
这里有一个在VC中显示GIF,JPG...的类,能实现透明化...
http://www.sunxin.org/forum/thread/12549.html
http://www.sunxin.org/forum/thread/12549.html
#5
不能改掉原图的,就只是纯粹的透明显示
#6
哦,楼主用的是什么系统,是想设透明度还是什么的?
#7
就是想在程序中将图片显示出来。图片本身有背景色,我想让它显示在别的图片上的时候没有背景色
#8
你所用的系统有没有图层与或的功能啊
#9
透明像素的本质就是复制背景像素或者保持背景像素不变!
#10
把像素与1,0做一些与或操作
#11
什么意思?请教
#12
哪些与或操作?哪些像素?
#13
比如说有一副gif图片,用ie打开是没有背景色的,但用windows自带的画图程序打开,会带有黑色背景。请问,怎么编程才能消除这个黑色背景?
#14
看你用什么方式去贴图了。贴的时候把背景当关键色滤掉
#15
搞定了。多谢14楼兄弟的启发。结贴散分!!
#16
#17
好好学习天天向上
#18
怎么弄啊 ?