图象的合并。(100分)

  • 主题发起人 主题发起人 zhoucan790322
  • 开始时间 开始时间
Z

zhoucan790322

Unregistered / Unconfirmed
GUEST, unregistred user!
请问高手,怎样将两副图象合并成1副,多谢了。
 
方法多多,主要要看需要的合成后的结果是什么。
是叠加还是并排排开?
 
Image.Canvas.Draw(0,0,bmp1);
Image.Canvas.Draw(bmp1.Width,0,bmp2);
既可解决
 
to zhoucan790322 :
你说的合并是拼接还是融合 ?
如果是拼接,有2种情况 :左右拼接和上下拼接
左右 :
Image.Canvas.Draw(0,0,bmp1);
Image.Canvas.Draw(bmp1.Width,0,bmp2);
上下 :
Image.Canvas.Draw(0,0,bmp1);
Image.Canvas.Draw(0,bmp1.Height,bmp2);
如果是融合,情况太多了 :
BitBlt(bmp1.Canvas.Handle,0,0,bmp1.Width,bmp1.Height,bmp2.Canvas.Handle,0,0,此处设定融合参数);
Image.Canvas.Draw(0,0,bmp1);
 
多谢楼上两位,问题解决,发分落!
 
后退
顶部