如何实现 透明贴图--屏蔽图片背景颜色,显示图片主体 和 底图背景?(30分)

L

leo_zzz

Unregistered / Unconfirmed
GUEST, unregistred user!
就象qq头像图片一样,在qq中,屏蔽掉头像图片文件的墨绿色背景颜色-ClTeal,

请高手给个答案,并给个例子最好,谢谢了。
 
Image1.Transparent := true;
 
旧资料里应该有不少
 
imagel.transparent:=true,只能对bmp文件起作用,而且效果不好(你可以试一试),对于其他
他的格式就只有另想办法了,delphi中似乎没有给出直接方便的方法,以前曾做过类似的东西思
思路是读图片,由边角取一点判断周边的点的颜色,进行处理,但是如果是颜色复杂的图片就
不好用了,按一定的容错处理,图片的效果还是不好,如果不是处理大量图片,还是用其他图象
软件吧。或许还有别的什么好方法,请告诉我:)
 
我也想知道。
 
接受答案了.
 
顶部