超难图像透明处理问题 (19分)

  • 主题发起人 笑傲小鱼
  • 开始时间

笑傲小鱼

Unregistered / Unconfirmed
GUEST, unregistred user!
这样的,我想出一个难题来。哈哈,PHOTOSHOP中可以把2张图片部分重叠,一张图是头,一张图是身体,身体那张图是有背景的。我想把头加到它上面怎么做呢?有头那张图只有一个头,不过如果存为BMP什么的,会自动加上白色背景了,这样放在第二张上时,白色部分会把身体和它的背景的一些图盖上了,怎么办呢?我试过把图1属性设成透明了,可是没有。谁有好方法。。怎么能让IMAGE1里的透明图可以存为BMP的透明。怎么读写呢。例子啊>HELP
我要例子啊。看看http://www.delphibbs.com/delphibbs/dispq.asp?lid=864619我以前问的,可是没人给我代码。我的email:gxgx_fish@21cn.com
 
不用那么麻烦,你先用画笔打开身体那张图,然后点击菜单[图像]下的[不透明处理],使它处于不选中状态.
接着点击[编辑]下的[粘贴自]打开带头的图像,接下来的操作一看就明白了.
 
在photoshop中有选择相似的选项,你可以先选择“白色”区域,然后再反选,这样就可以
把头像的图像从整个图像中“抠”出来了,按下“复制(CTRL+C)”,然后在别一张图像上
“粘贴(CTRL+V)”即可了呀。如果想在程序中完成透明,可以使用directx或opengl来试试,
很简单的,当然,不用它们直接用delphi提供的图形函数自己进行运算叠加也可以的,不
过那样比较麻烦。如有兴趣,可QQ:584740
 
顶部