关于BMP的合并(50分)

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

zswenyun

Unregistered / Unconfirmed
GUEST, unregistred user!
我想从两个BMP图片中各截取两个等宽的矩形区域,然后把两个矩形区域内的图片合成一个
新的图片,不知道程序要如何实现,具体要用到那些函数,最好能举个例程,多谢!
 
创建3个bitmap;
bitmap1,和 bitmap2分别保存着两个图片的两个矩形区域(可以用copyrect实现)
然后把bitmap1和bitmap2画到bitmap3上(合成一张)再把bitmap3画到image上显示
记得释放3个bitmap和成时可以这样:bitmap3.canvas.draw(0,0,bitmap1);
bitmap3.canvas.draw(bitmap1.width,0,bitmap2);
Image1.Picture.bitmap.Assign(bitmap3);
 
后退
顶部