我想把两张图片(图片A和图片B——大小相同)分成上半部分和下半部分(A-向上,A-向下,B-向上,B-向下),然后创建新图像:A-向上+B-向下,反之亦然(意思是:我想要一张新图片,它的上半部分实际上是A的上半部分,而下半部分是B的)。我用python编写了下一个函数,使用PIL模块:
import Image
def SplitFunction(BMP):
im = Image.open(BMP)
[x,y]=im.size
box1=(0,0,x,y/2)
box2=(0,y/2+1,x,y)
region1 = im.crop(box1)
region2 = im.crop(box2)
region1.show()
region2.show()
return [region1,region2]
path1='c:/movie2frames/BMPs1/stim/1.BMP'
path2='c:/movie2frames/BMPs1/stim/334.BMP'
[r1a,r2a]=SplitFunction(path1)
[r1b,r2b]=SplitFunction(path2)
#end program
我不知道如何粘贴新零件。任何帮助都会很感激的。在
您必须创建两个部分大小的新图像:
然后粘贴分离的图像:
^{pr2}$有关详细信息,请参阅文档:http://effbot.org/imagingbook/image.htm
如果保留原始的全尺寸图像并粘贴一个新的上半部分,这实际上要容易得多。在
相关问题 更多 >
编程相关推荐